C++ Developer (SDE III / SDE IV) – Mumbai / Bengaluru

HypTechie

Mumbai, Bengaluru

On-site

INR 2,800,000 - 6,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Upstox is seeking a Senior Software Development Engineer (C++ – SDE III/IV) to build scalable, high-performance backend systems. Location: Mumbai or Bengaluru; on-site only.

You will lead design, mentor juniors, drive architecture, ensure reliability, and optimize for concurrency with 10K+ requests. Requires 8–10 years in software development and strong C++, multithreading, Linux, Git, and CI/CD.

Qualifications

  • 8–10 years of hands-on software development experience.
  • Expertise in C++, object-oriented programming, and multithreading.
  • Strong grasp of data structures, algorithms, and system design principles.
  • Experience with Linux, Git, Agile methodologies, and CI/CD pipelines.
  • Proven experience designing and maintaining large-scale, concurrent systems.
  • Exposure to Java and backend frameworks is a plus.
  • Interest in AI-driven architectures and data intelligence solutions preferred.

Responsibilities

  • Lead the design, development, and maintenance of scalable, high-performance backend systems.
  • Provide technical direction and mentorship to junior developers and interns.
  • Collaborate with cross-functional teams to define architecture, design, and deliver robust software solutions.
  • Conduct system failure analysis and drive corrective and preventive actions.
  • Optimize systems for high availability, performance, and scalability (10K+ concurrent requests).
  • Write efficient, high-performing C++ code and optimized database queries.
  • Evaluate new technologies and recommend improvements to existing systems and processes.
  • Contribute to process enhancements, CI/CD implementation, and automation best practices.

Skills

C++
Multithreading
Data structures
Algorithms
System design
Linux
Git
Agile
CI/CD

Education

Bachelor’s degree in Computer Science or related field

Tools

Linux
Git
CI/CD pipelines

Job description

C++ Developer (SDE III / SDE IV)

Location: Mumbai / Bengaluru
Department: Technology – Engineering
Employment Type: Full-time / On-site

About the Company

Upstox is one of India’s fastest-growing fintech platforms, backed by Mr. Ratan Tata and Tiger Global. We’re building the future of investing — simple, powerful, and accessible to everyone. Millions of users across India trust Upstox to trade, invest, and grow their wealth confidently. We’re not just moving fast — we’re moving with purpose. If you thrive in a high-energy, innovation-driven environment, Upstox is the place for you.

About the Role

We’re seeking a Senior Software Development Engineer (C++ – SDE III / IV) who combines strong technical expertise in C++ and multithreading with a drive to build scalable, high-performance backend systems. You will provide technical leadership, solve complex engineering challenges, mentor team members, and help define architectural strategies that drive reliability and scalability at scale.

Key Responsibilities
  • Lead the design, development, and maintenance of scalable, high-performance backend systems.
  • Provide technical direction and mentorship to junior developers and interns.
  • Collaborate with cross-functional teams to define architecture, design, and deliver robust software solutions.
  • Conduct system failure analysis and drive corrective and preventive actions.
  • Optimize systems for high availability, performance, and scalability (10K+ concurrent requests).
  • Write efficient, high-performing C++ code and optimized database queries.
  • Evaluate new technologies and recommend improvements to existing systems and processes.
  • Contribute to process enhancements, CI/CD implementation, and automation best practices.
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 8–10 years of hands‑on experience in software development.
  • Expertise in C++, object-oriented programming, and multithreading.
  • Strong grasp of data structures, algorithms, and system design principles.
  • Experience working on Linux, Git, Agile methodologies, and CI/CD pipelines.
  • Proven experience in designing and maintaining large-scale, concurrent systems.
  • Strong analytical, debugging, and problem‑solving skills.
  • Exposure to Java and familiarity with backend frameworks is a plus.
  • Experience or interest in AI-driven architectures and data intelligence solutions preferred.
Why Join Upstox
  • Work on high-scale systems impacting millions of users across India.
  • Collaborate with top engineers in the fintech space.
  • Be part of a mission‑driven, innovation‑first organization.
  • Opportunity to mentor, lead, and shape the next generation of fintech technology.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer III – iOS ( Mumbai / Bengaluru 7+ Years )
Software Development Engineer III – iOS ( Mumbai / Bengaluru 7+ Years )

HypTechie • Mumbai, Bengaluru

On-site
INR 4,000,000 - 7,000,000
Android Developer – SDE II – Bengaluru (4-7 years )
Android Developer – SDE II – Bengaluru (4-7 years )

HypTechie • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Associate Director – Product (Wealth | Investor Platform) – Mumbai / Bengaluru
Associate Director – Product (Wealth | Investor Platform) – Mumbai / Bengaluru

HypTechie • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Senior Product Manager – Growth
Senior Product Manager – Growth

HypTechie • India

On-site
INR 3,500,000 - 7,000,000
Leader – Data Science – Mumbai / Bengaluru -10+ Years
Leader – Data Science – Mumbai / Bengaluru -10+ Years

HypTechie • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Associate-Research & Insight
Senior Associate-Research & Insight

Upstox • Mumbai

On-site
INR 1,200,000 - 1,800,000
Insurance Integration Lead (Engineering) 8-10 Years – Mumbai
Insurance Integration Lead (Engineering) 8-10 Years – Mumbai

HypTechie • Mumbai

On-site
INR 2,500,000 - 3,600,000
Associate Director – Product
Associate Director – Product

HypTechie • Mumbai, Bengaluru

On-site
INR 3,500,000 - 7,000,000
Software Engineering (FullStack, strong BE focus) – Mumbai / Hybrid (4)
Software Engineering (FullStack, strong BE focus) – Mumbai / Hybrid (4)

Compoundexpress Private Limited • Mumbai

Hybrid
INR 1,400,000 - 2,200,000
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