Software Developer

Carrerlift

Gurugram District

On-site

INR 900,000 - 1,500,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Carrerlift in Gurugram seeks a talented engineer to build and optimize high-frequency trading systems. You will work on fast, scalable code, profile bottlenecks, and implement latency-reducing algorithms in collaboration with traders and researchers.

We value strong OO design, data structures, and systems programming under Linux, with proficiency in C/C++. The role demands reliability, teamwork, and a results-driven mindset in a demanding financial tech environment.

Qualifications

  • Bachelor's degree in Computer Science, Mathematics, or Engineering from a top-tier university.
  • 0–3 years in a relevant technical role.
  • Strong C/C++ programming with OO design, data structures and algorithms.
  • Working knowledge of Linux, Python, and shell scripting.
  • Excellent analytical reasoning and ability to communicate technical ideas clearly.
  • Grounding in TCP/IP, Ethernet, and concurrency frameworks.
  • Dependable presence and consistent availability.
  • Demonstrated capacity to solve difficult technical problems independently and contribute meaningfully within a team setting.
  • Background in high-frequency trading, hedge funds, or financial institutions is valued.

Responsibilities

  • Create and sustain high-frequency automated trading systems with emphasis on dependability, efficiency, and scalability
  • Refine system speed using sophisticated network and systems programming approaches
  • Conceive and implement algorithms aimed at reducing latency in trading infrastructure
  • Construct utilities for managing risk, overseeing system health, and evaluating operational metrics
  • Champion process automation and eliminate manual workflows through rigorous testing and quality practices
  • Absorb ad-hoc trading scenarios into the platform to strengthen code reusability and compatibility across multiple exchanges
  • Mentor the core engineering unit to push technical boundaries and uphold rigorous engineering norms
  • Approach challenges with intellectual honesty, asking tough questions, owning missteps, and participating openly in technical debate
  • You will write code that processes millions of transactions per second, where microseconds matter
  • Collaboration with traders and quantitative researchers to understand market dynamics and translate them into robust code
  • Responsibility for ensuring systems stay up and operational through monitoring, logging, and alerting infrastructure
  • Ownership of changes from design phase through deployment and performance validation

Skills

C/C++ programming
Object-oriented design
Data structures
Algorithms
Linux
Python
Shell scripting
TCP/IP
Concurrency
Problem-solving
Communication

Education

Bachelor's degree in Computer Science, Mathematics, or Engineering

Job description

Batch: 2023/2024/2025/2026.

About the role:
  • Create and sustain high-frequency automated trading systems with emphasis on dependability, efficiency, and scalability
  • Refine system speed using sophisticated network and systems programming approaches
  • Conceive and implement algorithms aimed at reducing latency in trading infrastructure
  • Construct utilities for managing risk, overseeing system health, and evaluating operational metrics
  • Champion process automation and eliminate manual workflows through rigorous testing and quality practices
  • Absorb ad-hoc trading scenarios into the platform to strengthen code reusability and compatibility across multiple exchanges
  • Mentor the core engineering unit to push technical boundaries and uphold rigorous engineering norms
  • Approach challenges with intellectual honesty, asking tough questions, owning missteps, and participating openly in technical debate
What we're looking for:
  • Bachelor's degree in Computer Science, Mathematics, or Engineering from a top-tier university
  • Between 0 and 3 years in a relevant technical role
  • Strong C/C++ programming ability with deep grasp of object-oriented design, data structures, and algorithmic thinking
  • Working knowledge of Linux, Python, and shell scripting
  • Excellent analytical reasoning and ability to communicate technical ideas clearly
  • Grounding in TCP/IP, Ethernet, and concurrent programming frameworks
  • Dependable presence and consistent availability
  • Demonstrated capacity to solve difficult technical problems independently and contribute meaningfully within a team setting
  • Background in high-frequency trading, hedge funds, or financial institutions is valued
About the work:
  • You will write code that processes millions of transactions per second, where microseconds matter
  • You'll spend time profiling bottlenecks, tweaking algorithms, and testing edge cases that could affect profitability
  • Collaboration with traders and quantitative researchers to understand market dynamics and translate them into robust code
  • Responsibility for ensuring systems stay up and operational through monitoring, logging, and alerting infrastructure
  • Ownership of changes from design phase through deployment and performance validation
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 • Kolkata District

On-site
INR 900,000 - 1,500,000
Software Developer
Software Developer

Nk-Securities • Gurugram District

On-site
INR 2,000,000 - 3,600,000
Competitive salary package
Breakfast and lunch
Team dinners
+1
Software Developer
Software Developer

NK Securities Research • Gurugram District

On-site
INR 900,000 - 1,200,000
Competitive salary package
Dynamic, high-performance environment
Career growth and development
+3
Senior Developer
Senior Developer

ICE Clear Europe Limited • Hyderabad

On-site
INR 1,500,000 - 2,200,000
C++ Developer
C++ Developer

NSE Cogencis • Mumbai

On-site
INR 1,200,000 - 1,800,000
Site Reliability Engineer
Site Reliability Engineer

IMC • Mumbai

On-site
INR 1,200,000 - 1,800,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
Senior Developer
Senior Developer

ICE • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Senior Software Developer (C++)
Senior Software Developer (C++)

FlexTrade • Pune District

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

Gray Marrow Llp • New Delhi

On-site
INR 650,000 - 750,000
Performance-based bonus
Technical growth opportunities
Ownership and architecture involvement