Prime21
Innerschweiz
Core Developer (C++)
- 16 juin 2026
- 100%
- Durée indéterminée
- Innerschweiz
À propos de cette offre
An internationally operating technology-driven trading firm is seeking a Core Developer (C++) to join its engineering team. The company develops highly sophisticated, low-latency systems that operate in fast-moving, data-intensive environments where performance, scalability, and reliability are critical.
This role offers the opportunity to work on the core components of a proprietary trading platform, collaborating closely with engineering and quantitative teams to build and optimize cutting-edge systems with direct impact on production environments.
This role offers the opportunity to work on the core components of a proprietary trading platform, collaborating closely with engineering and quantitative teams to build and optimize cutting-edge systems with direct impact on production environments.
Ihre Aufgaben
- Design, develop, and optimize high-performance, ultra-low-latency trading platform components
- Build and enhance market data processing, exchange connectivity, and order execution systems
- Contribute to the development of automated trading infrastructure and algorithmic trading platforms
- Improve system performance through optimization of networking, hardware utilization, concurrency, and execution efficiency
- Develop scalable and maintainable software solutions following modern engineering principles
- Monitor and adapt system integrations to evolving exchange and protocol requirements
- Collaborate closely with engineers and quantitative specialists to deliver robust production-ready solutions
Unsere Anforderungen
- Master's or PhD degree in Computer Science, Mathematics, Physics, or a related technical discipline
- Strong professional experience with modern C++ development in Linux or Unix-based environments
- Deep understanding of low-level systems programming, networking, and performance optimization
- Experience building high-performance or low-latency distributed systems
- Strong knowledge of algorithms, data structures, concurrency models, memory management, CPU architecture, operating systems, and network protocols
- Passion for writing clean, maintainable, and efficient code
- Ability to work independently and take ownership of complex technical challenges
- Experience with large-scale data processing, machine learning, statistical modelling, or distributed computing is considered a plus
- Prior financial industry experience is not required
Ihre Perspektiven
- Work on business-critical, performance-sensitive systems in a highly technical environment
- Direct impact on the design, development, and optimization of core platform components
- Flat hierarchies, high ownership, and fast decision-making processes
- Collaboration with experienced engineers, quantitative researchers, and technology specialists
- A dynamic and fast-paced environment with continuous technical challenges
- Strong engineering culture focused on innovation, knowledge sharing, and technical excellence
- Long-term growth opportunities within a globally active and technology-driven organization