Software Developer

NK Securities Research

Gurugram District

On-site

INR 900,000 - 1,200,000

Full time

7 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Competitive salary package
Dynamic, high-performance environment
Career growth and development
Catered breakfast and lunch
Monthly team dinners
Annual international and domestic team

Job summary

NK Securities Research is a leading financial firm leveraging cutting-edge technology and sophisticated algorithms to trade the financial markets. We design, implement, and maintain high-frequency automated trading systems, focusing on reliability and latency reduction, while continuously improving tools for risk management and monitoring.

Join a dynamic team that values curiosity, collaboration, and rigorous testing.

Qualifications

  • A degree in Computer Science, Mathematics, or Engineering from a reputed institution.
  • 0 - 3 years of relevant work experience.
  • Proficiency in C/C++ programming with strong fundamentals in object-oriented programming, data structures, and algorithms.
  • Familiarity with Linux, Python, and shell scripting.
  • Solid problem-solving and communication skills.
  • Understanding of TCP/IP, Ethernet, and parallel programming models.
  • Ideal candidate should have reliable and predictable availability.
  • A track record of independently tackling challenging technical problems, as well as effectively contributing as part of a team.
  • Prior experience in the HFT industry, hedge funds, or banks with a proven track record is a plus.

Responsibilities

  • Design, implement, and maintain high-frequency automated trading systems with a focus on reliability, performance, and scalability.
  • Optimize system performance through advanced network and systems programming techniques.
  • Research and develop algorithms to minimize trading system latency.
  • Build tools for risk management, system monitoring, and performance tracking.
  • Drive automation and keep manual processes to a minimum, with a strong commitment to testing and quality assurance.
  • Understand and integrate ad-hoc use-case scenarios into the existing codebase to improve reusability and scalability across different exchanges.
  • Lead the core engineering team in driving innovation and maintaining high engineering standards.
  • Be humble, unafraid, and unapologetic about asking questions, admitting mistakes, and engaging in constructive discussions.

Skills

C/C++ programming
Linux
Python
Shell scripting
TCP/IP
Parallel programming
Data structures & algorithms
Problem solving
Communication skills

Education

Bachelor's degree in Computer Science/Engineering/Mathematics

Job description

NK Securities Research is a leading financial firm that leverages cutting-edge technology and sophisticated algorithms to trade the financial markets. Founded in 2011, we have gained invaluable experience in the field of High-Frequency Trading (HFT) across different asset classes.

Key Responsibilities:
  • Design, implement, and maintain high-frequency automated trading systems with a focus on reliability, performance, and scalability.
  • Optimize system performance through advanced network and systems programming techniques.
  • Research and develop algorithms to minimize trading system latency.
  • Build tools for risk management, system monitoring, and performance tracking.
  • Drive automation and keep manual processes to a minimum, with a strong commitment to testing and quality assurance.
  • Understand and integrate ad-hoc use-case scenarios into the existing codebase to improve reusability and scalability across different exchanges.
  • Lead the core engineering team in driving innovation and maintaining high engineering standards.
  • Be humble, unafraid, and unapologetic about asking questions, admitting mistakes, and engaging in constructive discussions.
Preferred Qualifications:
  • A degree in Computer Science, Mathematics, or Engineering from a reputed institution.
  • 0 - 3 years of relevant work experience.
  • Proficiency in C/C++ programming with strong fundamentals in object-oriented programming, data structures, and algorithms.
  • Familiarity with Linux, Python, and shell scripting.
  • Solid problem-solving and communication skills.
  • Understanding of TCP/IP, Ethernet, and parallel programming models.
  • Ideal candidate should have reliable and predictable availability.
  • A track record of independently tackling challenging technical problems, as well as effectively contributing as part of a team.
  • Prior experience in the HFT industry, hedge funds, or banks with a proven track record is a plus.
What We Offer:
  • Competitive salary package.
  • A dynamic, high-performance, and collaborative work environment.
  • Strong focus on career growth and development.
  • Catered breakfast and lunch.
  • Monthly team dinners.
  • Annual international and domestic team trips.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quant Researcher
Quant Researcher

NK Securities Research • Gurugram District

On-site
INR 800,000 - 1,200,000
Competitive salary package
Catered breakfast and lunch
Annual international and domestic trips
+2
Software Developer - Platform
Software Developer - Platform

NK Securities Research • Gurugram District

On-site
INR 1,400,000 - 2,100,000
Competitive salary
Catered meals
Health Insurance
+4
Senior Quant Researcher
Senior Quant Researcher

Trading Interview • India

On-site
INR 4,000,000 - 7,000,000
Competitive salary
Breakfast and lunch provided
Annual international trip
+1
Quant Researcher
Quant Researcher

Trading Interview • India

On-site
INR 1,800,000 - 2,800,000
Catered meals
Travel opportunities
Team dinners
+1
Senior Software Engineer
Senior Software Engineer

Rempact • Kolkata District

On-site
INR 1,200,000 - 2,500,000
Snack bar & drinks
Meal reimbursement
Gym membership
+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 C++ | Low Latency Trading Systems
Senior Software Engineer C++ | Low Latency Trading Systems

BestEx Research Group • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Equity
Cash bonuses
5-week training program
Software Developer - Low Latency C++
Software Developer - Low Latency C++

BestEx Research • Bengaluru

On-site
INR 350,000 - 600,000
Equity
Cash bonuses
Competitive compensation in India
Software Developer - Low Latency C++
Software Developer - Low Latency C++

BestEx Research Group • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Equity
Cash bonuses
HFT C++ Software Engineer
HFT C++ Software Engineer

Qode Advisors Llp • Mumbai

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