Software Engineer

Software Engineer

Hyderabad

As a Software Engineer at Ritar Trades, you’ll play a key role in developing and optimizing low-latency trading systems that drive our high-frequency trading strategies. Working closely with traders and quant researchers, you'll implement high-speed networking solutions, refine order execution algorithms, and enhance real-time trade monitoring tools.

You'll take full ownership of projects from design to deployment, with your code quickly making its way into production. If you're passionate about low-level programming, multithreading, and performance optimization in C++, Python, or Java, you'll thrive in our fast-paced, dynamic environment.

At Ritar Trades, innovation and technical excellence are at the core of what we do. This is a unique opportunity to have a direct, large-scale impact while working on some of the most advanced trading systems in the industry.

Responsibilities

  • Develop and optimize low-latency trading systems.

  • Implement high-speed networking solutions for real-time trading.

  • Improve order execution algorithms and trade monitoring tools.

  • Enhance performance profiling and debugging tools.

Requirements

  • Expertise in C++ (low-latency programming), Python, or Java.

  • Experience with multithreading, concurrency, and memory optimization.

  • Understanding of network protocols (TCP/IP, FIX).

  • Experience with real-time systems and distributed computing.

Hiring Process

  • Resume Screening

  • Coding Challenge (C++ Performance Test)

  • Technical Interview (Low-Latency Systems Design)

  • Final Round (Live Coding + System Design)

Let’s work together.

Interested in working together? Fill out some info and we will be in touch shortly! We can't wait to hear from you!