Software Engineer

Teesta Investment Pvt. Ltd.

Kolkata District

On-site

INR 1,400,000 - 2,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation help
Health insurance
Wellness reimbursement
Education sponsorship
Snacks & drinks
Engineering-first culture

Job summary

Teesta Investment Pvt. Ltd. is hiring a Software Engineer (C++) to join a small, highly technical team building the core systems powering a 24x7 global trading platform.

You will work closely with traders and quantitative researchers on low-latency, high‑throughput software in a production environment. The role emphasizes modern C++ development, OS and hardware integration, and collaboration across multiple disciplines.

Qualifications

  • 1–3 years of professional software development in performance-sensitive environments.
  • Bachelor's degree in Computer Science, Engineering, or related technical field.
  • Strong proficiency in modern C++ with clean, efficient code.
  • Solid understanding of data structures, algorithms, and complexity.
  • Knowledge of computer architecture and how hardware and software interact.
  • Good understanding of operating systems, processes, threads, memory management.
  • Basic networking concepts and protocols.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Curiosity, adaptability, and willingness to learn new technologies.

Responsibilities

  • Designing, developing, testing, and maintaining high-performance applications using modern C++.
  • Building components that process real-time market data and support low-latency trade execution.
  • Applying data structures and algorithms to solve performance-critical problems.
  • Working with OS concepts to improve performance, efficiency, and reliability.
  • Collaborating with senior engineers, traders, and researchers to design robust solutions.
  • Participating in code reviews and engineering discussions to improve software quality.
  • Monitoring and troubleshooting production systems to maintain high availability.

Skills

Modern C++
Data structures
Algorithms
Computer architecture
Operating systems
Networking basics
Problem solving
Communication
Curiosity

Education

Bachelor's degree in Computer Science or Engineering

Job description

Software Engineer (C++)

Teesta Investment is a proprietary high-frequency trading (HFT) and market-making firm focused on global digital asset markets. We build automated trading systems that operate 24×7 across global crypto markets, where software, infrastructure, and quantitative research come together to make decisions in microseconds.

Unlike traditional software, trading systems operate under demanding constraints. Market data is continuous, latency directly influences outcomes, and every layer of the technology stack, from operating systems and networking to execution engines and infrastructure, contributes to performance. Building these systems requires engineers who enjoy solving difficult technical problems with precision and discipline.

The Firm

At Teesta, engineers work alongside traders and quantitative researchers to design technology that is reliable, scalable, and built for production from day one. We believe great engineering comes from curiosity, ownership, and a relentless focus on continuous improvement.

The Team

This is a full-time, on-site role based in our Kolkata or Mumbai office.

You’ll join a small, highly technical engineering team responsible for developing the software that powers our trading platform. The team works closely with traders and quantitative researchers to build systems that process market data, execute trades, and support research across global digital asset markets.

We value engineers who are intellectually curious, enjoy working close to the hardware and operating system, and take pride in writing software that is efficient, reliable, and maintainable.

The Role

Building software for high-frequency trading is unlike building conventional applications.

Trading systems must process large volumes of real-time market data, respond within extremely tight latency constraints, and remain reliable throughout constantly changing market conditions. Performance, correctness, and robustness are equally important, and even small engineering improvements can have a measurable impact.

As a Software Engineer, you’ll contribute to the development of the core systems that power our trading platform. Working closely with experienced engineers, you’ll build software that combines low-level systems programming with modern software engineering practices.

Depending On Your Experience, Your Work May Include
  • Designing, developing, testing, and maintaining high-performance applications using modern C++.
  • Building components that process real-time market data and support low-latency trade execution.
  • Applying data structures and algorithms to solve complex performance‑critical problems.
  • Working with operating system concepts to improve application performance, efficiency, and reliability.
  • Collaborating with senior engineers, traders, and quantitative researchers to design and implement robust technical solutions.
  • Participating in code reviews and engineering discussions to improve software quality and share knowledge.
  • Monitoring and troubleshooting production systems to maintain high availability and operational reliability.
  • Exploring new technologies, development tools, and engineering practices that improve system performance and developer productivity.
What We’re Looking For

We’re looking for engineers with strong computer science fundamentals and a passion for building high‑performance software.

You Should Have
  • 1 to 3 years of professional software development experience, preferably in high‑frequency trading, algorithmic trading, fintech, or another performance‑sensitive environment.
  • A Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • Strong proficiency in modern C++ with experience writing clean, efficient, and maintainable code.
  • A solid understanding of data structures, algorithms, and computational complexity.
  • Strong knowledge of computer architecture and how hardware and software interact.
  • Good understanding of operating systems, including processes, threads, memory management, scheduling, and performance.
  • Basic understanding of computer networking concepts and network protocols.
  • Strong analytical and problem‑solving skills.
  • Excellent communication and collaboration abilities.
  • Curiosity, adaptability, and a willingness to continuously learn new technologies.

Experience in high‑frequency trading or cryptocurrency markets is beneficial but not essential. Exceptional software engineers with strong systems programming fundamentals and an eagerness to learn are encouraged to apply.

Why Join Teesta

Joining Teesta means working on software that directly powers our trading business.

You’ll collaborate with experienced engineers, traders, and quantitative researchers to solve technically challenging problems, gain exposure to modern low‑latency systems, and develop software where performance and correctness matter every day.

As part of a small engineering team, you’ll have meaningful ownership, opportunities to learn across the technology stack, and the chance to contribute to systems that operate at the limits of speed and reliability.

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

Senior Software Engineer
Senior Software Engineer

Teesta Investment Pvt. Ltd. • Mumbai

On-site
INR 350,000 - 600,000
Health insurance
Relocation assistance
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
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
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

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
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
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

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 Software Engineer
Senior Software Engineer

RCM-X • Ahmedabad District

Hybrid
INR 1,000,000 - 1,500,000
Health coverage
21 days Paid Time Off
Hybrid work model
+2
Technical Project Coordinator (Trading Platform)
Technical Project Coordinator (Trading Platform)

iRageCapital Advisory Private Limited • Mumbai

On-site
INR 1,200,000 - 2,400,000
Competitive compensation plus bonus
Generous paid time off
Annual offsites and team outings
+3