Source Job

$35–$55/hr
Global

  • Implement high-quality software security and data protection solutions.
  • Research and suggest the best way to implement business requirements.
  • Identify improvements in existing architecture and legacy code to refine the product.

C++ Git Unit Testing Design Patterns

20 jobs similar to Senior C++ Developer

Jobs ranked by similarity.

$100,000–$120,000/yr
US

  • Expanding core AI and M&S frameworks to support new domains and use cases.
  • Integrating software with other systems and supporting varied computing environments.
  • Designing new features, implementing C++ changes, and working closely with front-end and third-party developers.

STILMAN Advanced Strategies develops software based on Linguistic Geometry, a unique AI approach for military mission planning and execution. Our small, distributed team has been developing these applications since 1999, focusing on quality and collaboration.

India

  • Develop, maintain, and optimize applications using C++ in a Linux-based environment.
  • Write clean, maintainable, and high-performance code aligned with software engineering best practices.
  • Test, debug, and deploy applications while ensuring system stability and reliability.

Jobgether uses AI-powered matching to streamline job applications for candidates. This posting is on behalf of a partner company, which manages all applications and next steps; the role is part of a collaborative and technology-driven environment.

Eastern Europe

  • Design, develop, and maintain software applications using modern C++ (C++17/C++20).
  • Optimize applications for performance, scalability, and memory usage while collaborating with architects and technical leads.
  • Participate in code reviews, resolve defects, and use AI-assisted development tools to improve software delivery.

Nagarro is a digital product engineering company that builds products, services, and experiences across all digital mediums. With over 18,000 experts across 39 countries, we have a dynamic and non-hierarchical work culture.

France

  • Contribute to high-performance C++ backend solutions supporting genomic analysis and precision healthcare.
  • Optimize large-scale systems and take end-to-end ownership of technical projects from design to deployment.
  • Collaborate with backend engineers, bioinformaticians, and product stakeholders to deliver robust, scalable solutions.

This position is listed on behalf of a partner company specializing in genomic analysis and precision healthcare technologies. The team is collaborative and distributed, working with multidisciplinary experts across software engineering, bioinformatics, and product development.

US

  • Own and maintain our C# client library for external users.
  • Design and develop high-performance server applications in C++.
  • Optimize codebase for high throughput and low latency.

Databento is the market data platform for modern finance, providing real-time and historical data across futures, options, and equities through a unified API. The team includes alumni of leading quantitative firms, indicating a strong engineering culture.

Europe Africa Middle East

  • Collaborate closely with the team on C++ development, with flexibility to work remotely.
  • Ship features when you think they are ready, with no time pressure.
  • Work with a brilliant team that values work-life balance and thoughtful engineering.

think-cell develops productivity software used by over 1.3 million users across 35,000 companies. They are a diverse team of over 220 people with offices worldwide, committed to innovation and excellence.

Global

  • Own and maintain the Java client library, ensuring robustness and ease of integration.
  • Design and develop high-performance server applications in C/C++ for low-latency market data.
  • Optimize codebase for high throughput and implement tools for petabyte-scale data processing.

Databento is the market data platform for modern finance, providing real-time and historical data across futures, options, and equities through a unified API. The company is composed of alumni from top quantitative firms and focuses on performance and reliability with a simple developer experience.

UK 6w PTO

  • Build low-latency trading infrastructure on Linux, including pricing engines, connectivity gateways, and market-data systems.
  • Own the full lifecycle of your code from design to production support, including incident response and continuous improvement.
  • Work with modern C++20, Go, and cloud-native infrastructure on AWS with microsecond-level latency optimisation.

Reactive Markets is an OTC trading platform that handles over $50 billion in daily trading volumes across FX, Equities, and Cryptocurrency, connecting 40+ of the world's leading liquidity providers. Their engineering team is small, senior, and deeply invested in building cutting-edge, reliable, high-performance systems.

UK 6w PTO

  • Design and build performance-critical components for a high-frequency trading platform.
  • Own the full lifecycle from design to production support, including incident response.
  • Mentor junior engineers and contribute to architectural decisions that shape the platform.

Reactive Markets is the 2026 OTC Trading Platform of the Year, handling over $50 billion in daily trading volumes across FX, Equities, and Cryptocurrency. Our engineering team is small, senior, and deeply invested in building cutting edge, reliable, high-performance systems.

$175,000–$229,000/yr
US

  • Lead end-to-end architecture and implementation of high-performance detection tools.
  • Mentor junior engineers through design reviews and promote maintainable code standards.
  • Collaborate with product managers and scrum masters to deliver high-quality releases on schedule.

Corelight defends the world's most sensitive networks by transforming digital footprints into actionable insights, using open-source innovations and agentic AI. It is a fast-growing network detection and response platform with a collaborative, inclusive, distributed culture.

Europe

  • Take ownership of the RustRover debugger, driving development across its C++ backend and Java/Kotlin client.
  • Implement new IDE run/debug configurations and enhance Rust expression evaluation capabilities.
  • Investigate and fix OS-specific SIGSEGV errors while designing clean, maintainable code.

JetBrains creates intelligent software development tools for developers and teams. Over 300,000 companies and 88 of the Fortune Global Top 100 rely on their products, and they foster an open and inclusive workplace.

India

  • Design, implement, and maintain scalable build systems and automated software delivery pipelines.
  • Develop and optimize installation processes across Linux, Windows, and macOS environments.
  • Collaborate with engineering, product, and operations teams to improve software reliability and delivery processes.

The company specializes in automation and integration platform solutions. It is a remote-friendly organization with a focus on collaboration and innovation.

$260,000–$280,000/yr
US

  • Lead the Client team responsible for software shipped into customer environments for offensive and defensive operations.
  • Manage CI/CD workflows and runner updates to deploy NodeZero container images.
  • Act as a product owner collaborating with cross-functional teams to manage the roadmap of client-side initiatives.

Horizon3.ai is a remote cybersecurity company that develops the NodeZero autonomous pentesting platform to help organizations find and fix exploitable attack vectors. The company is a fusion of former special operations cyber operators and startup engineers, fostering a culture of respect, collaboration, and ownership.

$124,000–$329,200/yr
US

  • Design and scale highly available backend services and APIs supporting AI-powered developer tools.
  • Develop distributed systems optimizing reliability, latency, cost, and performance at global scale.
  • Provide technical leadership through mentorship, code reviews, and collaboration across engineering teams.

Our partner is building next-generation AI-assisted software development experiences. This remote-first role contributes to a globally impactful AI platform with a collaborative culture focused on innovation, inclusion, and technical excellence.

US Unlimited PTO

  • Own and advance the Bluetooth transport layer for Ditto's distributed data platform, designing and optimizing peer-to-peer communication.
  • Build robust Bluetooth Low Energy solutions in C++/C/Kotlin for iOS and Android, handling complex connection states and performance tuning.
  • Develop automated testing frameworks in Python to validate Bluetooth performance across diverse devices and real-world scenarios.

Ditto is a globally distributed startup redefining how data moves at the edge with a peer-to-peer sync engine for resilient real-time applications. With over $145 million in funding and trusted by organizations like Chick-fil-A and Delta Airlines, we are committed to building a diverse and inclusive team.

Poland

  • Design, implement, and debug new features in 5G area (Baseband L1-L2).
  • Actively cooperate with your Scrum team and other stakeholders.
  • Create and maintain product documentation.

Tieto is one of the largest Nordic IT service companies, specializing in delivering modern IT business solutions as software development for sectors like telecom, automotive, and smart devices. They have a strong presence in Poland and emphasize a Nordic work culture.

Canada

  • Design, code, test, and maintain components of a commercial on-premises enterprise software product in C#/.NET and C++.
  • Champion the adoption of AI-assisted software development practices across the project team.
  • Mentor team members in effective and secure use of AI coding tools within the software development lifecycle.

Quest Software enables organizations to better secure, manage, monitor, protect, and analyze information and infrastructure. More than 45,000 companies, including 90% of the Fortune 500, trust Quest to solve critical IT challenges.

UK

  • Implement, maintain, and collaborate on gameplay features, systems, and tools within proprietary and commercially available game engines.
  • Work across multiple areas of game development such as gameplay, systems, tools, or engine-level code, depending on project needs.
  • Use strong debugging and analytical skills to investigate and resolve complex technical issues across multiple systems.

We are a multinational team of seasoned AAA veterans with roots from Blizzard, PUBG, Epic, and Unity, dedicated to delivering player-centric, AAA-quality experiences. With offices in Albany, NY, Brighton, UK, and Cardiff, UK, we thrive on getting things done on a global scale, fostering a supportive and creative environment.

  • Design, implement, and maintain features in the x360Sync macOS agent using C++, Swift, and Objective-C.
  • Debug and resolve production issues, including deep-dive investigation across the application stack and macOS system APIs.
  • Collaborate with product managers, QA engineers, and cross-functional teams to deliver features on schedule.

ConnectWise is a global software company providing a suite of tools to help technology solution providers manage their businesses. With over 3,000 colleagues worldwide, the company fosters an inclusive, positive culture that values diverse perspectives.

Global

  • Design, implement, and maintain robust build and deployment systems for efficient software delivery.
  • Automate processes, manage software installations, and ensure reliability of build pipelines.
  • Collaborate with engineers, product management, and operations to build scalable systems.

Jitterbit is a leading provider of data, application, and process workflow automation solutions, combining integration, APIM, and no-code app creation. The company has been recognized in Gartner MQ for ten straight years and maintains a fun, fast-paced, performance-oriented culture with a distributed remote team.