Software (C++) Engineer

10 hours ago


Gurgaon, Haryana, India Tower Research Capital Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Tower Research Capital is a leading quantitative trading firm founded in 1998. Tower has built its business on a high-performance platform and independent trading teams. We have a 25+ year track record of innovation and a reputation for discovering unique market opportunities.

Tower is home to some of the world's best systematic trading and engineering talent. We empower portfolio managers to build their teams and strategies independently while providing the economies of scale that come from a large, global organization. 

Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our engineers solve challenging problems in the realms of low-latency programming, FPGA technology, hardware acceleration and machine learning. Our ongoing investment in top engineering talent and technology ensures our platform remains unmatched in terms of functionality, scalability and performance.

At Tower, every employee plays a role in our success. Our Business Support teams are essential to building and maintaining the platform that powers everything we do — combining market access, data, compute, and research infrastructure with risk management, compliance, and a full suite of business services. Our Business Support teams enable our trading and engineering teams to perform at their best.

At Tower, employees will find a stimulating, results-oriented environment where highly intelligent and motivated colleagues inspire each other to reach their greatest potential.

Responsibilities:

  • Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades, and disseminating orders to exchanges around the world
  • Optimizing this platform by using network and systems programming, as well as other advanced techniques, to minimize latency
  • Building and improving our automated risk controls, risk monitoring solutions and real time reconciliation systems
  • Developing systems that provide easy access to historical market data and trading simulations
  • Shaping the future of the Core Engineering team through regular interviewing, and occasional campus recruiting trips

Qualifications:

  • A bachelor's or master's degree in computer science
  • 5+ years of experience in data structures, algorithms, and object-oriented
  • programming in C++
  • Brilliant problem-solving abilities
  • Strong understanding of Linux
  • Strong written and verbal communication skills in English
  • The ability to manage multiple tasks in a fast-paced environment
  • Knowledge of any other development language, including Java, Python, and Shell scripts (a plus)
  • Excited to design in-house trading systems that are robust, resilient, and extremely performant

Benefits:

Tower's headquarters are in the historic Equitable Building, right in the heart of NYC's Financial District and our impact is global, with over a dozen offices around the world. 

At Tower, we believe work should be both challenging and enjoyable. That is why we foster a culture where smart, driven people thrive – without the egos. Our open concept workplace, casual dress code, and well-stocked kitchens reflect the value we place on a friendly, collaborative environment where everyone is respected, and great ideas win.

Our benefits include:

  • Generous paid time off policies
  • Savings plans and other financial wellness tools available in each region
  • Hybrid working opportunities
  • Free breakfast, lunch and snacks daily 
  • In-office wellness experiences and reimbursement for select wellness expenses (e.g., gym, personal training and more) 
  • Volunteer opportunities and charitable giving 
  • Social events, happy hours, treats and celebrations throughout the year
  • Workshops and continuous learning opportunities

At Tower, you'll find a collaborative and welcoming culture, a diverse team and a workplace that values both performance and enjoyment. No unnecessary hierarchy. No ego. Just great people doing great work – together.

Tower Research Capital is an equal opportunity employer.


  • C/C++ Developer

    2 weeks ago


    Gurgaon, Haryana, India Amantya Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionAmantya Technologies is a product engineering and system integration company that specializes in wireless (4G, 5G), digital, cloud, embedded, hardware, and AI/ML domains. Founded in 2018, Amantya operates from offices in the USA, Canada, and India, delivering high-quality solutions to global tier-1 service providers, MNOs, ISVs, OEMs, and...

  • Software Engineer

    6 days ago


    Gurgaon, Haryana, India Aliqan Services Private Limited Full time ₹ 30,00,000 - ₹ 50,00,000 per year

    Job Title: Software Engineer – CPE Team (PCIe)Location: GurgaonExperience: 5–10 Years (Flexible based on expertise)Budget: Up to 35 LPARole Overview:We are seeking a highly skilled Software Engineer to join our CPE (Customer Premises Equipment) Team, focusing on PCIe and high-speed interface development. The ideal candidate will have deep experience in...

  • Software Engineer

    4 days ago


    Gurgaon, Haryana, India ALIQAN Technologies Full time ₹ 2,00,00,000 - ₹ 5,00,00,000 per year

    Job Title: Software EngineerLocation: GurgaonExperience: 5–10 Years (Flexible based on expertise)Budget: Up to 35 LPARole Overview:We are seeking a highly skilled Software Engineer to join our CPE (Customer Premises Equipment) Team, focusing on PCIe and high-speed interface development. The ideal candidate will have deep experience in C++...

  • Dialer Developer

    2 weeks ago


    Gurgaon, Haryana, India C-Zentrix Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    We are looking for a software Engineer who will be responsible for working on projects that are currently being developed in our company.You will also work closely with clients and cross-functional departments to communicate project status.Location:GurgaonSalary:As per industry standardsExperience:2-5 yearsJob DescriptionResponsible for developing,...


  • Gurgaon, Haryana, India Ciena Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...

  • Software Engineer

    11 hours ago


    Gurgaon, Haryana, India Delphie Consulting services Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    #Hiring #C++ #CPE #PCIE #PCIe #CXL #USB #Ethernet #NVMe #DDR #using AIJob Title:Software Engineer – CPE Team - PCIELocation:GurgaonExperience:8+ yearsRequired Skills :• Proficiency in C++, with a strong grasp of object-oriented design and modern development practices.• Familiarity with high-speed digital interfaces such as PCIe, CXL, USB, Ethernet,...


  • Gurgaon, Haryana, India Capgemini Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    The Embedded C Developer is responsible for designing, developing, testing, and maintaining embedded software solutions using the C programming language. This role involves working closely with hardware engineers and cross-functional teams to create efficient and reliable firmware for embedded systems.Key Responsibilities:Develop, test, and debug embedded...

  • C++ Developer

    1 week ago


    Gurgaon, Haryana, India Mobileum Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Role : C++ DeveloperExperience Range : 3-5 yearsLocation : BangaloreAbout The JobWe are looking for a passionate and skilled Senior Software Engineer with 3-5 years of experience in C++ development to join our core engineering team. You will contribute to the maintenance, improvement, and evolution of a mature, complex legacy product deployed across bare...


  • Gurgaon, Haryana, India Siemens Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Why Join Siemens?   Siemens Energy is focused on helping customers navigate the world's most pressing energy problems. As a world leader in developing and producing the most advanced engineering technologies, we improve lives and further human achievements worldwide, while also protecting the climate - all thanks to our employees. With us, you can do...

  • with C# Developer

    1 week ago


    Gurgaon, Haryana, India NTT DATA Full time ₹ 10,00,000 - ₹ 12,00,000 per year

    Design and develop software for laboratory automation applications with an emphasis on quality, security, performance, and scalability Collaborate with product managers and customers to identify and refine requirements for new features Work with our quality assurance, documentation, training and service teams to deliver an excellent customer experience...