MERNPLUS Technologies - Software Engineer - Backend/Algorithmic Trading (India)

MERNPLUS Technologies - Software Engineer - Backend/Algorithmic Trading (India)

30 Sep
|
MERNPLUS
|
India

30 Sep

MERNPLUS

India

About the Role :

We are looking for a Software Engineer / Backend Engineer with solid Python development experience to build and scale a high-performance platform for algorithmic trading and financial technology.

You will work on real-time market data, backend services, event-driven systems, order management, risk systems, trading infrastructure, and scalable distributed applications.

This role is ideal for engineers who enjoy backend development, system design, performance optimization, real-time systems, and solving complex technical problems.

What You'll Work On :

- Build and maintain scalable Python backend services for a high-performance trading platform.
- Process real-time and historical market data efficiently.
- Design high-throughput event-driven and asynchronous systems.
- Develop services for order simulation, execution, order management, and trading workflows.
- Build real-time systems for portfolio, user, and risk monitoring.
- Work on broker and exchange integrations.
- Develop and improve backtesting and simulation infrastructure.
- Design reliable, scalable, and performance-sensitive backend architectures.
- Work with APIs, databases, messaging systems, and streaming technologies.
- Debug and optimize complex production systems.
- Collaborate with engineering teams and contribute to technical decisions.
- Mentor team members and take ownership of end-to-end engineering deliverables.

Mandatory Requirements :

- 3 - 6 years of professional software engineering experience.
- Strong hands-on experience with Python.




- Good understanding of software architecture and system design.
- Experience developing production-grade backend applications.
- Experience with real-time, data-intensive, asynchronous, event-driven, or distributed systems.
- Solid understanding of APIs, databases, and messaging/streaming systems.
- Comfortable working with Linux environments and debugging production/complex systems.
- Strong problem-solving, ownership, and communication skills.

Good to Have :

- Experience with Redis, Pub/Sub, Flink, WebSockets, Docker, Google Cloud, or similar technologies.
- Knowledge of Rust or another systems programming language.
- Experience with distributed systems, microservices, or high-throughput applications.
- Exposure to performance optimization and low-latency systems.
- Experience in FinTech, trading platforms, financial applications, or market-data systems.

Trading / FinTech Experience - Advantage :

- Experience in any of the following will be an added advantage:
- Algorithmic or quantitative trading
- Financial technology / FinTech
- Market-data platforms
- Broker or exchange integrations
- Order execution and management
- Risk management systems
- Backtesting and trading simulations
- Trading APIs
- NautilusTrader
- QuantConnect / LEAN
- Backtrader
- Zipline or similar platforms
- Candidates from strong backend, real-time systems, distributed systems, or data-intensive application backgrounds are encouraged to apply, even if they do not have direct trading experience.

📌 MERNPLUS Technologies - Software Engineer - Backend/Algorithmic Trading (India)
🏢 MERNPLUS
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: mernplus technologies - software engineer - backend/algorithmic trading (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: mernplus technologies - software engineer - backend/algorithmic trading (india) / india