49,131 C++ jobs
Open roles that use C++ — systems, games and performance-critical code.

Senior Software Engineer - Shared Services
Senior Software Engineer on Tanium's platform team, building and maintaining the servers and clients behind Tanium's endpoint/IT products — designing, developing, testing and deploying backend services from the ground up on a hybrid schedule (3 days/week in office). Core stack: advanced C++, high-performance backend services and APIs, AWS/Azure, TLS/PKI, and Git/GHA/Jenkins tooling.

Senior Software Engineer -RDB/SPO
Senior Software Engineer at Tanium building and maintaining cloud-based data services for its endpoint management and security platform on a small agile team — designing, developing, testing, and deploying products from the ground up. Core stack includes Golang/C++/Rust, PostgreSQL, AWS/Azure, Kubernetes, and Terraform, with a hybrid schedule requiring 3 days/week in office.
AI/ML Engineer
AI/ML Engineer working via outstaffer MWDN for a US PropTech client building a roofing platform. Day to day: develop and improve computer-vision systems for aerial roof image recognition — training, fine-tuning, and deploying models with Python/PyTorch — while prototyping new AI applications across the product.
Senior Software Engineer
Overview As a Senior Software Engineer, on the Substrate Application Platform team, you will help build the next generation platform for internal and external developers and agents to access M365 data and APIs using…




Staff Software Engineer - Access Management
Build and evolve Databricks’ core authorization service, migrating permission checks to a unified model and adding fine-grained access controls for users, apps, and workloads.

Tools and Automation Engineer - Media, Graphics, and Compute Technologies
Test engineer on Apple's Graphics, Games & Machine Learning team who drives test strategy, builds automation frameworks, and develops tools to validate GPU drivers and the Metal graphics stack on Apple hardware. Day-to-day blends Python test automation, manual exploratory QA, and cross-functional quality leadership.
Software Engineer Robotics 80-100%
What We Offer A diverse and hands-on role with ownership, responsibility and plenty of opportunities for personal and professional growth A highly skilled and interdisciplinary team of robotics, software and hardware…
Embedded Linux Engineer
Country: Poland Location: Gdańsk, Poland (hybrid) We welcome talented professionals from across Europe. If you’re excited about this opportunity and willing to relocate to Gdansk, we’d love to hear from you. We provide…
Programer robotov m/ž
programiranje ROS 2, delo z ROS 2, razvoj umetne inteligence, testiranje in odpravljanje napak, integracija s strojno opremo, razvoj vmesnika za nadzor, izvajanje simulacij. Pričakujemo dobro poznavanje Python ter C++,…
Embedded Software Engineer - C / C++
Peoplebank is recruiting an Embedded Software Engineer (C/C++) for a client in Adelaide. The person works onsite on embedded software development in a permanent role, and must be eligible for an Australian Government (AGSVA) security clearance.
Staff Software Engineer, Compiler
About Code Metal Code Metal is the leader in automated software engineering you can trust. As AI writes more of the world's code, the bottleneck in software has shifted from writing code to verifying it works, and AI…
Senior Software Engineer, Compiler
About Code Metal Code Metal is the leader in automated software engineering you can trust. As AI writes more of the world's code, the bottleneck in software has shifted from writing code to verifying it works, and AI…
Junior Software Engineer
Salary: $85,000 – $90,000 per year plus super ABOUT THE COMPANY Quest Payment Systems Pty Ltd is an award-winning Australian Fintech company that produces a range of innovative “end-to-end” payment solutions, including…
Software Engineer
Embedded Software Engineer – Active Chassis Systems At Tata Technologies , we make product development dreams a reality by designing, engineering, and delivering the products of tomorrow for the world's leading…


Software Engineer, Evaluation Infrastructure
Engineer on xAI's RL infrastructure team building the evaluation infrastructure that runs LLM evals at scale — including inference, GPU fleet management, and async eval orchestration. Day-to-day involves distributed systems work, performance optimization, and tooling built alongside modeling teams.
Manager, Software Engineering
Job Purpose We’re looking for a Manager of Software Engineering to lead our Toolpathing team — the group responsible for one of the most technically interesting problems in manufacturing software: turning a 3D geometry…
Software Engineer II
Overview At PNNL, our core capabilities are divided among major departments that we refer to as Directorates within the Lab, focused on a specific area of scientific research or other function, with its own leadership…
Early Career Software Engineer
Overview At PNNL, our core capabilities are divided among major departments that we refer to as Directorates within the Lab, focused on a specific area of scientific research or other function, with its own leadership…
Senior Software Engineer
Senior Backend Software Engineer on Elsight's Compute team, designing and owning end-to-end the backend services that keep autonomous/unmanned systems connected — from architecture through deployment, observability, and incident response. Core stack spans cloud and on-prem infrastructure (AWS, Kubernetes, Docker, CI/CD, IaC) with backend languages like Go or Rust.