C++ Software Engineer - Equities Trading Systems
An industry-leading, tradfi prop trading firm is looking to scale their high frequency equities trading business in New York and is seeking a highly skilled C++ Software Engineer to join the team. You will join a team responsible for designing, developing, and optimizing trading systems that support the firm's high-frequency equities trading operations. This is a hands on role where you will be expected to have expert-level usage of C++, and a strong communication skill set to work directly with quant and trading front office stakeholders.
The ideal candidate will have 5+ years of experience, strong C++ development skills, excellent communication skills, and knowledge of equity products would be a plus. The firm is open to considering candidates from the Big Tech industry, but experience with low-latency technology and distributed systems is required.
Responsibilities:
- Develop and maintain high-performance trading systems using C++.
- Optimize trading algorithms for speed and efficiency.
- Collaborate with traders and other engineers to understand requirements and deliver solutions.
- Implement new features and enhancements to existing systems.
- Monitor and troubleshoot system performance and reliability.
- Ensure code quality through rigorous testing and code reviews.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in C++ development.
- Strong understanding of algorithms, data structures, and software design principles.
- Experience with high-frequency trading systems and low-latency programming.
- Knowledge of financial markets and trading strategies.
- Excellent problem-solving skills and attention to detail.
- Ability to work in a fast-paced, collaborative environment.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.