Senior Backend Engineer (Mumbai)

Senior Backend Engineer (Mumbai)

14 Aug
|
Graviti Exchange
|
Mumbai

14 Aug

Graviti Exchange

Mumbai

Role & responsibilities

Senior Backend Engineer

Own and build the high-performance backend systems behind a live derivatives exchange. This is core-platform work: order flow, market data, risk, ledger, and settlement systems, where an off-by-one in a balance calculation is a production incident, not a bug ticket.

What You'll Do

- Own end-to-end design, development, and delivery of backend services - from spec through production and on-call
- Architect and build scalable APIs and microservices, including public-facing REST and WebSocket APIs and client SDKs
- Build real-time market data and order-flow paths: streaming ingestion, fan-out to thousands of concurrent WebSocket clients, and backpressure handling under load
- Implement financially correct logic - exact-precision arithmetic, idempotent order and transfer handling, double-entry ledger discipline, and reconciliation jobs
- Design and optimise database schemas across relational, NoSQL, and time-series systems
- Work with event-driven infrastructure (Kafka / NATS or similar) for order events, fills, and downstream consumers
- Write clean, well-tested, maintainable code - including deterministic tests for money-touching paths
- Collaborate with DevOps to deploy and monitor services in containerised, cloud-native environments
- Set up and use observobservability tooling - metrics, logs, traces, and latency SLOs - to proactively find and resolve issues
- Mentor engineers, run code reviews, and drive engineering standards across the team




- Participate in system design reviews and technical decision-making

What We're Looking For
- 5+ years of professional backend development experience
- Strong hands-on experience with Node.js and NestJS in production
- Solid grounding in data structures, algorithms, concurrency, and problem-solving
- Experience with AWS: EC2, Lambda, and EKS
- Solid experience with PostgreSQL and MySQL; working knowledge of MongoDB
- Experience designing and operating high-throughput, low-latency APIs - including WebSocket services at scale
- Working knowledge of Prometheus, Grafana and Loki
- Practical experience with caching and in-memory data stores (Redis or equivalent)
- Demonstrated ownership mentality - able to independently drive a feature from concept to production
- Strong leadership qualities, with experience guiding or mentoring engineers
- Excellent debugging, system design, and communication skills

Preferred candidate profile

Nice to Have

- Prior experience in fintech, trading, brokerage, payments, or other transaction-critical systems
- Familiarity with exchange concepts: order books, matching, margin, liquidation, funding rates, settlement
- Experience integrating third-party exchange or liquidity provider APIs (REST + WebSocket)
- Time-series databases such as TimescaleDB
- Event-driven architectures and message queues at scale
- Exposure to Rust, Go, or another systems language used alongside a Node.js service layer
- Experience with API security: authentication, key management, rate limiting, replay protection

📌 Senior Backend Engineer (Mumbai)
🏢 Graviti Exchange
📍 Mumbai

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: senior backend engineer (mumbai) / mumbai