Junior C++ Developer

Tradelab

Bengaluru

On-site

INR 600,000 - 900,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tradelab in Bengaluru is seeking a fresh- or early-career C++ developer to join our trading systems team. You will work with senior engineers to build and maintain modules for high-performance trading applications, focusing on clean, testable C++ code, data handling, and order processing under mentorship.

The role invites strong fundamentals, a willingness to learn Qt and FIX on the job, and a passion for low-latency systems.

Qualifications

  • Bachelor's degree in Computer Science, IT or a related field.
  • Strong fundamentals in C++ (C++11/14/17).
  • Good understanding of OOP, data structures and algorithms.
  • Basic knowledge of multithreading and concurrency concepts.
  • Willingness to learn and work with the Qt framework.
  • Good problem-solving and analytical thinking skills.

Responsibilities

  • Work closely with senior engineers to develop and maintain modules within our C++ trading applications.
  • Assist in building and testing components for market data handling and order processing under guidance.
  • Write clean, well-documented, and testable code following the team's coding standards.
  • Debug issues, fix bugs, and support root-cause analysis in existing modules with mentorship.
  • Gradually take on tasks involving exchange connectivity and FIX protocol integration as you grow.
  • Participate actively in code reviews to learn best practices in performance-oriented coding.
  • Collaborate with QA and cross-functional teams to ensure reliable, high-quality releases.
  • Continuously upskill in low-latency systems design, profiling, and optimization techniques.

Skills

C++ fundamentals
OOP/data structures/algorithms
Multithreading/concurrency
Qt framework
Problem-solving/analytical thinking
Bachelor's degree in CS/IT

Education

Bachelor's degree in Computer Science/IT or related field

Tools

Qt
Git
Linux

Job description

  • 0–2 years of experience in C++ development (freshers with strong fundamentals and relevant academic/personal projects are welcome to apply).
  • Solid grasp of core C++ (C++11/14/17) concepts — OOP , STL, memory management, and pointers.
  • Basic understanding of data structures, algorithms, and their time/space complexity.
  • Exposure to or willingness to learn multithreading and concurrency fundamentals.
  • Familiarity with, or genuine interest in learning, Qt for building desktop applications.
  • Basic awareness of networking concepts (TCP/IP); interest in learning protocols like FIX on the job.
  • Comfortable working in a Linux environment and using Git for version control.
  • Strong analytical and debugging skills, with a habit of writing clean, readable code.
  • A genuine curiosity about trading systems and eagerness to learn from senior engineers.
What You Will Do :
  • Work closely with senior engineers to develop and maintain modules within our C++ trading applications.
  • Assist in building and testing components for market data handling and order processing under guidance.
  • Write clean, well-documented, and testable code following the team's coding standards.
  • Debug issues, fix bugs, and support root-cause analysis in existing modules with mentorship.
  • Gradually take on tasks involving exchange connectivity and FIX protocol integration as you grow.
  • Participate actively in code reviews to learn best practices in performance-oriented coding.
  • Collaborate with QA and cross-functional teams to ensure reliable, high-quality releases.
  • Continuously upskill in low-latency systems design, profiling, and optimization techniques.
Must-Have Skills :
  • Strong fundamentals in C++ (C++11/14/17).
  • Good understanding of OOP principles, data structures, and algorithms.
  • Basic knowledge of multithreading and concurrency concepts.
  • Willingness to learn and work with the Qt framework.
  • Good problem-solving and analytical thinking skills.
  • Bachelor's degree in Computer Science, IT, or a related field.
Nice-to-Have Skills :
  • Internship, academic, or personal project experience involving C++.
  • Basic exposure to Qt or any GUI framework.
  • Awareness of networking protocols and interprocess communication concepts.
  • Interest in fintech, trading systems, or high-performance computing.
  • Contributions to personal, academic, or open-source C++ projects.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

NSE Cogencis • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior C++ Developer - Trading Systems
Senior C++ Developer - Trading Systems

Intellectual Capital Hr Consulting • Mumbai

On-site
INR 3,000,000 - 5,200,000
Engineer II, Software (C++ Developer, Trading Domain)
Engineer II, Software (C++ Developer, Trading Domain)

FIS • Pune District

On-site
INR 1,800,000 - 2,400,000
Software Engineer - C++ (Trading Systems)
Software Engineer - C++ (Trading Systems)

Gray Marrow Llp • New Delhi

Hybrid
INR 650,000 - 750,000
Performance-based bonus
Technical growth opportunities
Ownership and architecture involvement
C++ Developer
C++ Developer

Deloitte Shared Services India • Hyderabad, Chennai District, Mumbai

On-site
INR 2,000,000 - 4,000,000
Senior Software Developer (C++)
Senior Software Developer (C++)

FlexTrade • Pune District

On-site
INR 1,200,000 - 1,800,000
Software Developer Intern
Software Developer Intern

QuantXpress Technologies Pvt. Ltd. • Pune District

On-site
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
Engineer II, Software (C++ Developer, Trading Domain)
Engineer II, Software (C++ Developer, Trading Domain)

FIS Solutions (India) Private Limited - Pune • Pune District

On-site
INR 1,200,000 - 2,000,000
GHMI coverage
Hospitalization coverage for dependets
HFT C++ Software Engineer
HFT C++ Software Engineer

Qode Advisors Llp • Mumbai

On-site
INR 1,500,000 - 2,500,000