Core Developer (C++)
Upload application merken 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. tasks C++ region Innerschweiz Ortschaft Zug REF Nr 4M7I95
Job Description
- 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
requirements
- 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
perspective
- 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
Upload application { "@context": "https://schema.org", "@type": "JobPosting", "title": "Core Developer (C++)", "description": "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. Job Description: 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 Requirements: 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 Perspective: 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", "datePosted": "2026-06-16T06:31:51+00:00", "employmentType": "FULL_TIME", "validThrough": "", "url": "https://www.prime21.ch/en/job/4m7i95/", "mainEntityOfPage": "https://www.prime21.ch/en/job/4m7i95/", "inLanguage": "en", "directApply": true, "applicantLocationRequirements": { "@type": "Country", "name": "Switzerland" }, "hiringOrganization": { "@type": "Organization", "name": "Prime21 AG", "sameAs": [ "https://www.linkedin.com/company/prime21-ag/", "https://www.xing.com/pages/prime21ag" ], "url": "https://www.prime21.ch/", "logo": "https://www.prime21.ch/cm/wp-content/themes/prime21/img/site/prime21-logo.svg", "foundingDate": "2011" }, "identifier": { "@type": "PropertyValue", "name": "Prime21 AG", "value": "4M7I95" }, "jobLocation": { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Zug", "addressCountry": "CH", "addressRegion": "Innerschweiz" } }, "occupationalCategory": "C++", "applicationContact": { "@type": "ContactPoint", "url": "https://www.prime21.ch/en/?page_id=1117&job_id=82034&utm_source=talent&utm_medium=webseite&utm_campaign=jobs_talent&utm_id=4m7i95" } }