logo

JobNob

Your Career. Our Passion.

Software Developer


Manu Bhatia Wealth Advisors Pvt. Ltd.


Location

Bangalore | India


Job description

We are seeking a highly skilled and motivated Software Developer to join our Algorithmic Trading team. The ideal candidate will be responsible for developing and maintaining robust trading infrastructure designed to support complex trading algorithms. This role involves a deep understanding of market dynamics and the ability to create efficient, scalable, and reliable systems that facilitate algorithmic trading strategies.

Key Responsibilities: Design, develop, and maintain software systems for algorithmic trading, focusing on low-frequency/medium-frequency trading strategies. Collaborate with researchers & traders to translate trading strategies into efficient code. Implement and maintain market data feed handlers and order execution systems. Ensure high performance, reliability, and scalability of trading systems. Develop risk management tools and real-time trade monitoring systems. Conduct thorough testing and debugging of trading applications. Optimize existing systems for enhanced performance and functionality. Adhere to compliance standards and industry regulations.

Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Proven experience in software development, preferably in a field where you efficiency of code is paramount. Strong programming skills in Python & Rust. Experience with SQL and database technologies. Knowledge of financial markets, electronic trading, and algorithmic trading principles is a plus. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities.

Preferred Hard Skills: Comfortable with Linux Great with Python - OOPs, async, multi-threading & multi-processing Python related frameworks/libraries - Pandas, Polars, FastAPI, Numpy, Pydantic, Arq/Celery, websockets, Experience with PostgreSQL JavaScript for simple frontends Knows or open to learning Rust

Good to Haves: Experience with frontend development, in which case you are a FSD Already great at Rust Have done similar work or passion projects on a personal level

Experience: 2+ years of professional experience Highly motivated individuals with lesser experience but more zeal to learn & explore are encouraged to apply.

Important Note: This role is meant for individuals inclined towards Software Development. You will not be working on creating or researching strategies from scratch. This is non-negotiable.


Job tags



Salary

All rights reserved