Senior Software Engineer

Teesta Investment Pvt. Ltd.

Mumbai

On-site

INR 350,000 - 600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Relocation assistance
Wellness reimbursement
Education sponsorship
Office snacks and beverages
Engineering-first culture

Job summary

Teesta Investment is a proprietary high‑frequency trading (HFT) and market‑making firm in digital assets. This Senior Software Engineer (C++) role focuses on building ultra‑low‑latency trading systems that run 24×7 across global crypto markets.

You will collaborate with traders and quantitative researchers to design, develop, and optimise core platforms, improving latency, reliability, and scalability while maintaining clean, production‑grade code. Relentless curiosity and ownership are valued.

Qualifications

  • 3-6 years of professional software engineering experience in high-frequency trading or other performance-critical environments.
  • Strong proficiency in modern C++ with production-grade code.
  • Excellent understanding of data structures, algorithms, and computational complexity.
  • Strong knowledge of operating systems, memory management, concurrency, and multithreaded programming.
  • Familiarity with Linux development environments and systems programming.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Curiosity, adaptability, and a desire to continuously learn.

Responsibilities

  • Design, develop, and optimise high-performance C++ applications.
  • Build low-latency components for market-data processing and trade execution.
  • Apply data structures and algorithms to solve performance-critical problems.
  • Write clean, efficient, and maintainable production code.
  • Collaborate with engineers, traders, and researchers to design robust solutions.
  • Participate in code reviews and contribute to engineering standards.
  • Monitor, debug, and improve production systems for high availability.

Skills

Modern C++
Low-latency systems
Data structures & algorithms
Multithreaded programming
Linux systems programming
Problem solving
Team collaboration

Job description

Senior Software Engineer (C++)

Teesta Investment is a proprietary high‑frequency trading (HFT) and market‑making firm in digital assets. We build automated trading systems that operate 24×7 across global crypto markets, where performance, reliability, and precision directly influence trading outcomes.

Trading infrastructure is unlike conventional software. Every microsecond matters. Market data arrives continuously, execution decisions must be made with extremely low latency, and systems are expected to remain reliable under constantly changing market conditions.

At Teesta, engineers work on challenging systems problems at the intersection of software engineering, distributed systems, networking, and quantitative research. We believe exceptional engineering is built through curiosity, ownership, and continuous learning.

The Team

You’ll join a small, highly technical engineering team responsible for building the software that powers our trading platform. We work closely with traders and quantitative researchers to transform ideas into production systems that are fast, reliable, and scalable.

Engineers at Teesta are expected to think beyond individual tasks. We value people who enjoy solving difficult problems, care deeply about engineering quality, and take ownership of the systems they build.

The Role

Building software for high‑frequency trading presents challenges that extend far beyond application development. Trading systems must process vast volumes of market data, execute orders with minimal latency, and remain predictable under demanding production environments. Performance, correctness, and reliability are equally important, and even small engineering improvements can have a measurable impact.

As a Senior Software Engineer, you’ll contribute to the design, development, and optimisation of the core systems that power our trading platform. Working alongside experienced engineers, you’ll build software that performs reliably under real‑world market conditions while continuously improving latency, scalability, and maintainability.

Your Work May Include
  • Designing, developing, and optimising high‑performance applications using modern C++.
  • Building low‑latency components for market‑data processing and trade execution.
  • Applying data structures and algorithms to solve complex performance‑critical problems.
  • Writing clean, efficient, and maintainable production code.
  • Collaborating with engineers, traders, and quantitative researchers to design robust technical solutions.
  • Participating in code reviews and contributing to engineering standards, best practices, and knowledge sharing.
  • Monitoring, debugging, and improving production systems to ensure high availability and reliability.
  • Continuously evaluating new technologies, tools, and engineering practices that improve system performance.
What We’re Looking For

We’re looking for engineers who enjoy building high‑performance systems and take pride in writing elegant, efficient software.

You Should Have
  • 3‑6 years of professional software engineering experience, preferably in high‑frequency trading, algorithmic trading, or another performance‑critical environment.
  • Strong proficiency in modern C++ with a proven track record of writing efficient, maintainable production code.
  • Excellent understanding of data structures, algorithms, and computational complexity.
  • Strong knowledge of operating systems, memory management, concurrency, and multithreaded programming.
  • Familiarity with Linux development environments and systems programming.
  • Strong analytical and problem‑solving skills.
  • Excellent communication and collaboration abilities.
  • Curiosity, adaptability, and a desire to continuously learn and improve.

Prior experience in HFT or electronic trading is preferred but not mandatory. Exceptional systems engineers from other performance‑critical domains are encouraged to apply.

Why Join Teesta?

Joining Teesta means working on software that directly influences how our trading business operates.

You’ll collaborate with experienced engineers, traders, and quantitative researchers to solve technically challenging problems with measurable impact. You’ll have meaningful ownership, exposure to modern low‑latency systems, and the opportunity to contribute across the entire software development lifecycle.

If you enjoy solving difficult engineering problems and building software where every optimisation matters, we’d love to hear from you.

Benefits
  • Comprehensive health insurance for you and your dependants.
  • Relocation assistance.
  • Fitness and wellness reimbursement.
  • Sponsorship for higher education and professional development.
  • Fully stocked office with snacks and beverages.
  • A collaborative, engineering‑first culture with high ownership and continuous learning.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Teesta Investment Pvt. Ltd. • Kolkata District

On-site
INR 1,400,000 - 2,200,000
Relocation help
Health insurance
Wellness reimbursement
+3
Lead Engineer
Lead Engineer

Teesta Investment Pvt. Ltd. • Mumbai

On-site
INR 4,000,000 - 7,000,000
Health insurance
Relocation assistance
Wellness reimbursement
+3
Quantitative Researcher
Quantitative Researcher

Teesta Investment • Mumbai

On-site
INR 1,800,000 - 2,400,000
Competitive compensation
Health insurance for you and dependots
Relocation assistance
+5
Senior Software Engineer – Service Reliability
Senior Software Engineer – Service Reliability

Pacific Asia Tech Trade Inc • Ahmedabad District

Hybrid
INR 1,000,000 - 1,500,000
Hybrid work (3 in-office / 2 remote)
Health and financial security
PTO and holidays
+2
Senior Staff Software Engineer C++
Senior Staff Software Engineer C++

Framework Ventures • New Delhi

On-site
INR 3,000,000 - 6,000,000
Senior Software Engineer – Service Reliability
Senior Software Engineer – Service Reliability

Trading Technologies International • Ahmedabad

Hybrid
INR 1,000,000 - 1,500,000
Medical, Dental, and Vision coverage
21 days Paid Time Off (PTO)
Budget for tech accessories
+1
Finance Manager - Accounts, Tax & Compliance
Finance Manager - Accounts, Tax & Compliance

Teesta Investment Pvt. Ltd. • Kolkata District

On-site
INR 2,500,000 - 4,000,000
Health insurance
Relocation help
Wellness reimbursement
+3
Software Engineer (C++) | Algorithmic Trading - Stifons
Software Engineer (C++) | Algorithmic Trading - Stifons

Stifons Limited • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Equity
Cash bonuses
5‑week training program
+1
Senior Software Engineer - Service Reliability
Senior Software Engineer - Service Reliability

Trading Technologies • Ahmedabad

Hybrid
INR 1,500,000 - 2,500,000
Medical, Dental, and Vision coverage
Flexible work style
21 days Paid Time Off
+2
Senior Software Engineer Market Connectivity
Senior Software Engineer Market Connectivity

Trading Technologies International • India

Hybrid
INR 1,200,000 - 1,800,000
Health & Financial Security
Paid Time Off (PTO)
Professional development days
+2