Position Overview
As a Market Access Developer, you will be responsible for designing, implementing, and maintaining high-performance, low-latency C++ applications for electronic trading, including order routing and market data processing across various exchanges using specialized protocols.
We are seeking a talented software developer with a passion for tackling complex engineering challenges in high-performance environments. This position offers opportunities for technical advancement, leadership, mentoring, and ownership of impactful projects.
Responsibilities
- Collaborate with trading teams, and other technology groups to gather requirements and deliver effective solutions.
- Design, implement, test, and optimize sophisticated market access components such as Order Gateways and Market Data solutions.
- Drive hands-on development and ensure reliability, scalability, and performance in all deliverables.
- Contribute to design reviews, architecture discussions, and code reviews.
- Promote and enforce best practices throughout the software lifecycle to ensure maintainability and operational excellence.
- Integrate comprehensive testing and validation to maintain system robustness and uptime.
- Provide Level 2 support and troubleshooting production systems and ensuring service availability.
- Mentor team members and actively participate in knowledge sharing to foster a culture of technical growth and collaboration.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 5 years’ experience building software solutions in mission-critical environments.
- Advanced expertise in C++ programming within Linux environments.
- Solid foundation in networking, multithreaded programming, and data structure optimization.
- Strong interpersonal and communication skills; proven experience collaborating in distributed teams.
- Experienced in designing and delivering high-quality software using modern development practices, including version control and automated testing.
- Proven skills in Python for scripting and automation.
Preferred Experience
- Involvement in development of low-latency, high-throughput trading systems.
- Familiarity with exchange/broker connectivity protocols and financial data formats.
- Exposure to Market Access technologies for Equities, Derivatives, and other asset classes.
- Additional scripting or automation language proficiency.