BENGALURU · FULLTIME
Senior Software Engineer
Curl Analytics
Bengaluru · onsite · Posted 21d ago
Sourced from
Not disclosed7–11 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.3s
- Found the form on Instahyre · 5 questions to answer1.6s
- Decided the answers for all of them3.0s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
We are looking for a Senior Software Engineer to join our Front Office Technology team and work on a live systematic trading and order-routing platform You will build and support backend services that execute real orders on ICE, CME, and NYMEX, with a focus on reliability, order lifecycle management, risk controls, and production support. The team operates a follow-the-sun production support model
Responsibilities:
- Build and operate the execution and order-routing engine.
- Integrate Trading Technologies (TT) SDK for order routing, market data, fills, and positions.
- Manage order lifecycle, including order states, partial fills, cancel/replace, execution reports, and reconciliation.
- Implement pre-trade risk controls, order/position limits, rate limiting, and automated trading controls.
- Build reliable distributed services capable of handling failures, restarts, network disruptions, and broker disconnects.
- Develop asynchronous/concurrent components and support live production trading systems.
- Troubleshoot production issues and work closely with traders and stakeholders.
Requirements:
- 7+ years of software engineering experience with strong Python and backend/distributed systems experience.
- Hands-on experience with live trading/order-routing or execution systems.
- Strong understanding of the order and execution lifecycle.
- Strong async/concurrency experience.
- Production support experience in a trading environment.
Preferred Skills:
- Trading Technologies (TT) SDK
- ICE / CME / NYMEX / futures trading
- FIX or other trading/exchange protocols
- AWS, Kubernetes/EKS, Docker
- Kafka
- FastAPI, WebSockets
- MySQL
- NET/C#
- Futures and spread mechanics
Sourced from instahyre
Section · 02
Skills
engineerPythonTradingData StructuresSpring BootJavaFull StackMicroservices