Software Engineer
Summit Securities GroupShare this job:
Human Intuition. Machine Intelligence. Relentless Exploration.
Exceptional trading emerges where human intuition meets frictionless experimentation. Our platform and processes enable traders to rapidly investigate ideas, identify emergent patterns, and convert insights into live strategies. This synthesis creates a flywheel of discovery — the key to our pursuit of excellence.
The Role
We are looking for a Senior Software Engineer to join our Core Engineering team. In this role, you will design, build, and modernize the "central nervous system" of our entire trading operation.You will work primarily in C and C++ to engineer the highly reliable and performant software that connects us to global financial markets. This is not a maintenance role; it is a strategic position for a product-minded engineer who views a legacy codebase as an opportunity for improvement. You will balance the immediate needs of high-throughput trading with the long-term vision of migrating our stack to modern C++ standards.You will act as a force multiplier for the firm—architecting the foundational libraries, risk engines, and exchange gateways that empower every other developer and trader in the organization.
Responsibilities
The Base Salary Range is $150,000 - $250,000. These ranges are representative of the starting base salaries for this role at Summit Securities Group. Which range a candidate fits into and where a candidate falls in the range will be based on job related factors such as relevant experience, skills, and location. These ranges represent Base Salary only, which is just one element of our total compensation. The ranges stated do not include other factors of total compensation such as bonuses.
We offer competitive compensation packages, 401k matching, gender neutral parental leave, and full medical, dental and vision insurance. We believe that working together in person helps solve the complex challenges we solve. We require employees to be in the office 4 days per week. In-office benefits include lunch stipends, fully stocked kitchens, happy hours, a great location, and amazing colleagues.
Our top priority is our people. We invest in a culture that promotes togetherness, helping each other through challenges and celebrating each other's successes. We believe that modern workplaces succeed by having diverse high-performance workforces — in ideas, in cultures, and in experiences. We put in the effort to make such a workplace a daily reality and are proud to be an equal opportunity employer.
PI280504141
Exceptional trading emerges where human intuition meets frictionless experimentation. Our platform and processes enable traders to rapidly investigate ideas, identify emergent patterns, and convert insights into live strategies. This synthesis creates a flywheel of discovery — the key to our pursuit of excellence.
The Role
We are looking for a Senior Software Engineer to join our Core Engineering team. In this role, you will design, build, and modernize the "central nervous system" of our entire trading operation.You will work primarily in C and C++ to engineer the highly reliable and performant software that connects us to global financial markets. This is not a maintenance role; it is a strategic position for a product-minded engineer who views a legacy codebase as an opportunity for improvement. You will balance the immediate needs of high-throughput trading with the long-term vision of migrating our stack to modern C++ standards.You will act as a force multiplier for the firm—architecting the foundational libraries, risk engines, and exchange gateways that empower every other developer and trader in the organization.
Responsibilities
- Architect High-Performance Systems: Take ownership of the robust, high-throughput systems that power our core business logic.
- Build Market Connectivity: Design, develop, and maintain our suite of exchange gateways and market data feed handlers. You will ensure our connection to the outside world is deterministic, fast, and fault-tolerant.
- Drive Stack Modernization: Actively lead the strategic upgrade of our codebase. You will design and implement the migration to modern C++ standards (C++23/26), refactoring legacy C/C++ patterns into clean, safe, and maintainable architectures.
- Develop Core Infrastructure: Create and enhance the foundational libraries and real-time risk engines that serve as the building blocks for all of our firm's trading applications.
- Elevate Engineering Standards: Champion best practices from day one. You will drive the adoption of automated testing, CI/CD, and performance profiling, while mentoring junior engineers to help them understand the nuances of systems programming.
- Experience: 5+ years of professional experience developing high-performance systems (or a highly relevant 3-5 years in a top-tier trading/systems environment).
- Education: A Bachelor's or advanced degree in Computer Science, Computer Engineering, or Electrical Engineering.
- Core Competencies:
- C++ Fluency: C++23/26 and beyond. You write clean, maintainable code and understand performance considerations. You are comfortable bridging the gap between legacy C implementations and modern C++ abstractions.
- End-to-End Ownership: You take full accountability for solutions from start to finish—spotting opportunities, architecting the approach, leading implementation, and shepherding releases into production.
- Distributed Systems Design: Proven experience architecting and building fault-tolerant distributed systems. You understand the trade-offs involved in keeping distributed components in sync in a real-time environment.
- The Ideal Mindset:
- A Modernizer's Lens: You have a pragmatic desire to adopt modern standards, but you respect the stability of existing systems. You enjoy the puzzle of untangling legacy code and replacing it with elegant, modern solutions.
- First-Principles Thinking: You dig deep to understand how things work under the hood before relying on abstractions.
- Collaborative Leadership: You communicate technical ideas with ease to both machines and humans. You thrive on mentoring others and raising the collective technical ceiling of the team.
- Driven by Impact: You take deep satisfaction in seeing your work have a direct, measurable effect on our operations, and actively seek out impactful projects.
The Base Salary Range is $150,000 - $250,000. These ranges are representative of the starting base salaries for this role at Summit Securities Group. Which range a candidate fits into and where a candidate falls in the range will be based on job related factors such as relevant experience, skills, and location. These ranges represent Base Salary only, which is just one element of our total compensation. The ranges stated do not include other factors of total compensation such as bonuses.
We offer competitive compensation packages, 401k matching, gender neutral parental leave, and full medical, dental and vision insurance. We believe that working together in person helps solve the complex challenges we solve. We require employees to be in the office 4 days per week. In-office benefits include lunch stipends, fully stocked kitchens, happy hours, a great location, and amazing colleagues.
Our top priority is our people. We invest in a culture that promotes togetherness, helping each other through challenges and celebrating each other's successes. We believe that modern workplaces succeed by having diverse high-performance workforces — in ideas, in cultures, and in experiences. We put in the effort to make such a workplace a daily reality and are proud to be an equal opportunity employer.
PI280504141
Job Type
- Job Type
- Full Time
- Location
- New York, NY
Share this job: