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



Software Engineer, Robotics Infrastructure - Autonomy & Robotics, DoorDash Air
Build and maintain real-time, fault-tolerant onboard software for drone autonomy at DoorDash Labs, including process management, health monitoring, and development tooling for aerial logistics.



Flight Test Engineer, DoorDash Air
Designs and runs real-world flight tests for autonomous delivery aircraft, analyzing performance data and feeding results back to engineering teams using Python and SQL.



Software Engineer, Backend - DoorDash Air
Build backend services for autonomous drone delivery, focusing on path planning, fleet management, and real-time airspace coordination to enable safe, scalable drone logistics.



Embedded Software Engineer (Firmware) - DoorDash Air
Lead firmware development for ARM-based microcontrollers in robotics, focusing on motion control, sensor integration, and safety-critical systems for DoorDash’s automation platforms.



Software Engineer, Visualization Tools | DoorDash Labs
Full-stack software engineer on DoorDash Labs' data visualization team, building the web applications used to introspect sensor, telemetry, and simulation data from Dot, the autonomous delivery robot. Work spans React/TypeScript frontends, a modern C++ visualization framework, and 3D graphics, with end-to-end ownership.



Autonomy Platform Engineer
As an Autonomy Platform Engineer at DoorDash Labs, you build and maintain the foundational platform software behind the robot autonomy stack — embedded Linux, sensors, middleware, process orchestration, observability, and data capture/replay. Core work is production C++ and Python across hardware and software layers.



Machine Learning Intern (Masters) - Summer 2027
A 12-week Summer 2027 machine learning research internship for Masters students at DoorDash. The intern conducts applied ML/AI research (ranking, recommender systems, computer vision, causal inference, ads) to improve discovery, ads, forecasting, fulfillment, and search, using Python or systems languages and ML frameworks like TensorFlow/PyTorch.



Machine Learning Intern (PhD) - Summer 2027
DoorDash is hiring PhD students for a 12-week Summer 2027 machine learning internship in San Francisco, Sunnyvale, NYC, or Seattle. Interns conduct applied ML research (recommender systems, ranking, ads, computer vision, causal inference) to improve DoorDash's discovery, ads, search, forecasting, and fulfillment experiences.



Software Engineer, ML Serving Platform
Builds and operates DoorDash's ML serving platform — request routing, online feature retrieval, and model inference on CPU/GPU infrastructure handling tens of millions of predictions per second. Day to day: designing and rolling out services in backend languages like Java/Kotlin/Go while improving Kubernetes autoscaling, reliability, and self-serve tooling for internal ML teams.
Staff Software Engineer, Notification Hub & Experience
Staff backend engineer on DoorDash Canada's Notification Hub & Experience team, leading architecture and strategy for a highly scalable, personalized notification system serving millions of customers. Work centers on distributed systems at massive scale, backend languages like Go/Java/Python, and applying AI/ML and LLMs to notification delivery.



Electrical Engineer - Consumer Electronics
About the Team DoorDash Labs, established in 2018, serves as the innovation hub for DoorDash, focusing on developing automation and robotics solutions to enhance last-mile logistics. The team's mission is to create…



Electrical Engineer, Intern - Labs (Summer 2027)
About the Team DoorDash Labs is DoorDash's autonomous delivery group, building the robots and hardware that move goods without a driver. The Vehicle Electrical team designs the electronics at the core of these systems,…



Staff Software Engineer, Planner
Staff engineer on DoorDash Labs' autonomy team, building real-time behavior and motion planning software (trajectory optimization in C++) for autonomous delivery robots, plus simulation/validation frameworks to eliminate planner failures. Remote within the US; salary $198,600–$292,000.



Staff Software Engineer, Traffic
Staff engineer on DoorDash's Traffic team, building and operating the traffic/ingress infrastructure (Envoy data plane, xDS control planes, proxyless architecture) that connects thousands of services across regions. Day to day: designing large-scale, latency-sensitive distributed systems, troubleshooting production issues, and sharing on-call.
Manufacturing Test Engineer - Dot
Staff Manufacturing Test Engineer for Dot, DoorDash's autonomous road-going delivery robot: owns production test strategy, equipment, fixtures, and software at the Oakland final assembly site, commissioning test stations, diagnosing line failures, and improving yield through prototype-to-ramp. Uses Python, LabVIEW/TestStand, C/C++; ~25% travel to suppliers.


Software Platform Engineer, EU Traffic
Platform engineer on Deliveroo's (DoorDash) EU Traffic team, building the edge and service-to-service traffic infrastructure — Cloudflare CDN/DNS/WAF config as code, service mesh, and workload identity/auth — for a shared platform serving DoorDash, Deliveroo and Wolt. Hybrid role based in London.
Quantitative Software Engineer
THE POSITION Our roster has an opening with your name on it As a Software Engineer within FanDuel’s Trading Solutions team, you will be an essential part of a cross functional agile team that directly impacts our…


Software Engineer, Kernels/CUDA (C++)
Develops and optimizes low-level GPU kernels and supercomputer infrastructure for AI training and inference using CUDA, C++, and Linux internals.
Senior C++ Software Engineer with DevOps ownership
At TOPIC we work every day on high-tech innovations that make the world smarter, healthier, and better. We are searching for a Senior C++ Software Engineer who takes ownership of the DevOps-related deliverables. Are…
Senior Devops Engineer
Bij ASN Bank draag je als Senior Devops Engineer bij aan de kern van onze financiële activiteiten. Als DEVOPS Engineer in ons SAS Techleads team ligt je focus met name op de ontwikkeling van kritieke systemen die…