Software Developer | Core Order Management System | C++ | Experienced Hire
Chicago, IL - USA
Job Summary
Susquehanna International Group is seeking a Software Engineer to join our newly formed Core OMS team. This team is building an electronic trading platform that powers order routing across global markets.
As an early member of the team youll help shape the architecture and technical direction of a critical platform responsible for routing client orders to exchanges around the world. Youll solve challenging distributed systems problems involving performance scalability reliability and connectivity while collaborating closely with traders operations and engineers across our U.S. European and Asian offices.
Were looking for exceptional engineers at every career stage. If youre excited by difficult technical challenges and building high-performance distributed systems wed love to talk to you.
Key Responsibilities
- Design build and evolve the distributed systems that power electronic order routing across global exchanges and trading venues.
- Develop resilient high-performance connectivity to clients brokers exchanges and internal trading systems.
- Partner with colleagues across Susquehannas U.S. Europe and Asia offices to support global expansion and onboard new markets and trading relationships.
- Collaborate with traders operations developers and external partners to investigate complex production issues and continuously improve platform reliability and performance.
- Contribute to architectural decisions engineering standards and the long-term technical direction of the platform.
- Continuously improve the scalability observability and operational excellence of the platform.
Were looking for exceptional engineers who enjoy solving difficult systems problems. We hire for technical excellence curiosity and the ability to solve complex engineering problems.
This role is a great fit if youre either:
- An outstanding early-career engineer with exceptional technical ability deep proficiency in modern C and a passion for learning distributed systems.
- An experienced engineer with hands-on experience designing and building high-performance low-latency distributed systems networking infrastructure or other performance-critical software.
Youll be successful in this role if you have:
- Deep proficiency in modern C and strong software engineering fundamentals.
- Strong understanding of data structures algorithms concurrency and distributed systems concepts.
- Excellent analytical and debugging skills with the ability to reason about complex software systems.
- A passion for building scalable reliable high-performance software.
- Strong communication and collaboration skillsyou enjoy working closely with engineers traders operations teams and business stakeholders.
Experience with distributed systems electronic trading systems exchange connectivity FIX protocol or financial markets is a strong preference. Were looking for engineers who are self-starters and enjoy tackling complex technical challenges.
About Susquehanna
#LI-LM1
Required Experience:
Senior IC
About Company
Discover Susquehanna, a global quantitative trading firm built on a rigorous, analytical foundation in financial markets.