C++ Low Latency Senior Software Engineer

Maharashtra, IN

14 days ago
Save Job

Summary

As a Senior Software Engineer, you will design and develop high-performance systems that drive trading capabilities.


Responsibilities

  • Build high-performance, low-latency C++ applications for trading.
  • Work with traders, FPGA engineers, DevOps, and other teams to create seamless solutions.
  • Write clean, maintainable code and participate in code reviews, debugging, and optimization.
  • Lead discussions on system design, ensuring alignment with business and technology goals.
  • Partner with system administrators and network engineers to optimize deployments.
  • Mentor team members in best practices and contribute to the continuous improvement of the software development processes.


Requirements

  • At least 10 years of experience in C++ development (C++11/14/17/20), and multithreaded, high-performance applications on Linux.
  • Demonstrated experience in system-level architecture design for trading or other performance-critical environments.
  • Strong understanding of low-latency techniques, system profiling, and tuning
  • Previous experience as a people manager or technical lead, demonstrate examples of leading engineers on different projects, while still maintaining strong hands-on skillset
  • Familiarity with advanced debugging tools and performance analysis techniques.
  • Understanding of financial products and trading systems is preferred.


Selby Jennings is a Trading Style of Phaidon International (License number R24119768)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job