Staff Software Engineer, Logging (C++)
$189k - $303kAurora Innovation
Who we are Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone. At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit aurora.tech or follow us on LinkedIn. Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We are searching for a Staff Software Engineer to join Aurora’s Logging & Offload team. This team is responsible for Aurora’s self-driving vehicle software stack, focusing on resource-optimized data collection and streamlined wireless data offloading at scale across diverse environments. In this role, you will Design and implement high-throughput, low-latency logging frameworks capable of handling massively parallel data streams Define smart, dynamic data collection policies (e.g., triggering high-fidelity snapshots during performance events while intelligently downsampling routine driving data) Evaluate, select, and tune file systems to maximize write speeds and guarantee data integrity Collaborate with systems and hardware teams to select storage media (NVMe, SSDs) and optimize kernel-level I/O performance. Work with autonomy engineers to meet performance and efficiency requirements for data collection and offload Provide engineering support for field testing and fleet operations Mentor senior engineers, set coding standards, and drive the long-term roadmap for on-vehicle data lifecycle management. Required Qualifications BS/MS/PhD in Computer Science or related field, or equivalent industry experience Expert-level C++ programming skills and the ability to design high-performance, thread-safe, and memory-efficient systems in a Linux environment Proven experience working with storage technologies, block devices, and making informed file system choices based on write endurance, throughput, and crash-consistency constraints Ability to work across multiple programming languages and paradigms A passion for writing robust, intuitive, and pragmatic production code. Ability to navigate and work effectively in large codebases Strong verbal and written communication skills Ability to work autonomously and collaborate effectively with colleagues across time zones. Desirable Qualifications Experience with performance evaluation and optimization. Strong programming skills in GoLang Experience with safety critical systems The base salary range for this position is $189,000-$303,000 per year. Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits. #LI-td-1 #Mid-Senior Working at Aurora At Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we win together — all without any jerks. We believe in-person work increases collaboration, empathy and our ability to lead effectively. As a result, we operate in a hybrid work environment where Aurorans are in office at least 3 days per week. Our Careers page provides insight into what it is like to work at Aurora, and you can find all the latest updates in our Newsroom. Our commitment to safety At the core of everything we do is our commitment to safety. Building best-in-class self-driving technology will take time, and we believe that each employee at Aurora has a role in contributing to safety, every step of the way. Aurora expects commitment to our safety policies from every employee, and seeks candidates who take an active responsibility, can contribute to building an atmosphere of trust, and invest in the organization’s long-term success by prioritizing working safely, no matter what. Our commitment to inclusion Aurora considers candidates without regard to their race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy status, parent or caregiver status, ancestry, political affiliation, veteran and/or military status, physical or mental disability, or any other status protected by federal or state law. Aurora considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at View email address on click.appcast.io. For California applicants, information collected and processed as part of your application and any job applications you choose to submit is subject to Aurora’s California Employment Privacy Policy.
$190.9k - $253.75k
...improve their business. Founded by engineers — and customer obsessed — we... ...only getting started. The Logging Platform team plays a... ...all Databricks services. As a Staff Software Engineer, you will drive the... ...Scala, Rust, Go, Python, Java, C++, or similar languages. Deep...Suggested$190.9k - $253.75k
Databricks is looking for a Staff Software Engineer in Mountain View, California to lead the development of innovative logging solutions. The ideal candidate will have over 7 years of experience in programming languages like Scala, Rust, Go, or Python, and a strong background...Suggested$192.34k - $260.24k
...allowing autonomous devices like vehicles and robots to make more intelligent and safe decisions. We are looking for a Staff Software Engineer, C++ to lead the design and development of Aeva’s core software infrastructure for 4D LiDAR products. This is a highly technical...SuggestedFlexible hours$180k - $260k
...encompassing solution that integrates advanced software and hardware powering the fleet,... ...role We are seeking passionate Senior/Staff Software Engineers, who have strong fundamentals in... ...development practices and are experts in C++ language in production-oriented environment...SuggestedOdd jobContract workFor contractorsWork experience placementFor subcontractorWork at office$189k - $303k
...validate Aurora's Core Framework that operates on vehicle and cloud infrastructure. The ideal candidate will have a strong background in C++ or C programming within a UNIX/POSIX environment and at least 8 years of experience. This role offers a competitive salary range of $...Suggested$218.8k - $335.3k
...About the Role We are seeking an experienced Staff Software Engineer to lead the technical direction for the data collection and its ecosystem... ...based triggers). Establish end‑to‑end observability: metrics, logs, traces, and dashboards that cover data flows from vehicles...Flexible hours- ...Do Design, develop, and test embedded C++ software for automotive infotainment and digital... ...and optimize performance (memory, CPU, log analysis) to ensure real‑time responsiveness... ...degree in Computer Science, Electrical Engineering, or related field. Or work related experience...Local areaFlexible hours
$120k - $200k
Job Title Customer Escalation Engineer Job Summary We are seeking a passionate... ...a direct impact on enterprise software solutions powering today's... ...products, including analyzing logs, reproducing issues, and... ...software or cloud services using C++. Must be U.S. citizen residing...Local areaRemote workVisa sponsorship- Cohesity Inc. is seeking a Software Engineer for Product & Sustenance in Santa Clara, California. The chosen candidate will lead a team in executing... ...features and resolve issues. A strong coding background in C++ or Go alongside 12+ years of experience in large-scale systems...Flexible hours
$240k - $265k
...its commercial self-driving software to develop, test and deploy... ...Defense. We are looking for a Staff Software Engineer to help shape how learned... ...behavior using simulation, logs, metrics, and real-world autonomy... ...skills with proficiency in C++. Python proficiency is a...Visa sponsorship$176.4k - $319.72k
About The Team The Systems Engineering team is responsible for... ...of hardware, software, and robot operations,... ...About The Role As a Senior/Staff Software Engineer, Behavior... ...of issues in test logs that check for satisfaction... ...problem solving skills in C++/C. Technically fluent...Temporary workWork experience placement$176.4k - $319.72k
Senior/Staff Software Engineer, Behavior Verification Who We Are Nuro is a self-driving technology company... ...on a variety of tests: synthetic and log simulation, on‑road logs, closed‑course... ...to code proficiently in Python or C++. Bachelor’s Degree or Master’s Degree...Odd jobWork experience placement$154.42k - $235.9k
...reliable, observable, and fast. As aStaff Software Engineer, you will design and deliver the core... ..., and in simulation. You’ll work across C++ systems, Linux, and networking/IPC to achieve... ...components with observability (metrics, logs, traces), robust fault handling, and...RelocationRelocation packageFlexible hours$196.5k - $219.3k
...response. Develop monitoring, logging, and alerting systems to... ...platform features. Mentor junior engineers on secure backend development... ...delivery of high‑quality software features while adhering to project... ...particularly in Python and C/C++. Familiarity with Frameworks...Full time- We are seeking a Senior Embedded Software Engineer with strong experience in QNX and/or Android device... ...root-cause analysis using tracing/logging and lab instrumentation; drive issues to... ...debugging kernel drivers and/or HAL layers (C/C++) Board bring-up experience including...Remote work
$240k - $265k
...its commercial self-driving software to develop, test and deploy... ...are looking for a Senior or Staff Software Engineer to build infrastructure, tools... ...actionable insights from logs, simulation, and real-world... ...background, experience with C++ performance optimization and...Visa sponsorship$235k - $352k
.... About the Role As a Staff Technical Lead on Onboard... ..., and autonomy software performance. You will... ...multiple stakeholders, mentor engineers, and deliver robust systems... ..., monitoring, logging, diagnostics, and large... ...proficiency in modern C++, with deep experience in...- ...Primary Function of Position The Software Build team at Intuitive is seeking a hands‑on Staff Software Engineer to design, build, and operate... ...large, safety‑critical C/C++ codebases. You will serve as... ...build systems through metrics, logging, and analytics. Mentor...Local areaRemote work
- ...About The Role We are seeking a Software Engineer to develop and maintain high-... ...in the service by analyzing logs, metrics, and distributed... ...Developer), Member of Technical Staff (Software Engineer), Software... ...and Kubernetes; Java or C++; ActiveMQ and Kafka; Python...Full timePart timeInternship
- About the Role We're hiring a Staff Engineer to own major areas of the... ...Qualifications 8+ years of experience in software engineering, with substantial... ...languages such as Go, C++, or Python, with the... ...practices, including metrics, logging, tracing, alerting, incident...
- Location: Sunnyvale We're hiring a Staff Engineer to help lead, drive, and... ...8+ years of experience in software engineering, with substantial... ...systems languages such as Go, C++ with the expectation that you... ...practices, including metrics, logging, tracing, alerting, incident...
$189.3k - $290.7k
Staff Software Engineer - General Motors. Work Arrangement Hybrid - expected to report to Austin, TX or Mountain View, CA at least three times a... ...end observability and operational excellence using metrics, logs, dashboards, alerting, incident response, and root cause analysis...Local areaRemote workWork from home$228.6k - $314.25k
...across all these surfaces, raising the engineering bar of the combined team, and shaping the... ...governance. Champion reliable, high‑quality software and the operational practices that let a... ..., data governance, or large‑scale logging systems. Strong cross‑functional communication...$189.3k - $290.7k
## Staff Software Engineer - DevOps/VCU-CCU Infotainment SystemsApplyremote type: Hybridlocations: Mountain View, California, United States of America... ...end observability and operational excellence using metrics, logs, dashboards, alerting, incident response, and root cause...Remote workRelocation package$213k - $263k
...U.S. states. Hardware Engineering is an innovative and collaborative... ..., reliability, software and vehicle engineers.... ...reports to a Senior Staff Software Engineer for Embedded... ...vertically-integrated C++ software systems (on-... .... Analyze field data (logs) and simulation results...Full timeWork experience placement$206.5k - $258.1k
...for future generations. Role Summary We are seeking a Staff Software Engineer to serve as our subject matter expert in high-performance browser... ...data applications. Experience using WASM (WebAssembly) with C++ or Rust to accelerate compute‑heavy tasks in the browser....Full timeContract workLocal area$192k - $260k
...companies in the world. Our engineering teams build highly technical products... .... Responsibilities As a software engineer with a backend focus,... ...processes huge amounts of logs and telemetry. By doing so, we... ...experience in one of: Java, Scala, C++, or similar language....For contractorsFor subcontractorWork at officeLocal areaWorldwideFlexible hours$180k - $220k
...out of the box. Vinci enables engineers to run thousands of... ...backend services, and native C++ integrations — someone who ships... ...Qualifications 5+ years professional software engineering experience... ...Prometheus, OpenTelemetry, structured logging, tracing). Experience with...Remote workFlexible hours$190k - $235k
...highly skilled and experienced front-end Staff Engineer to join our dynamic team and help shape... ...stack includes Erlang/OTP, Elixir, Go, C/C++, Nginx, Aerospike, Kafka, Athena,... ...systems programming, computer science, and software engineering. Can-do attitude, ownership,...$192k - $260k
...companies in the world. Our engineering teams build highly technical products... ...one of the largest scale software platforms. The fleet consists... ...machines, generating terabytes of logs and processing exabytes of... ...experience in either Java, Scala or C++. Strong foundation in...Work at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Logging (C++). Be the first to apply!
- senior c++ developer Mountain View, CA
- c++ developer Mountain View, CA
- c++ software developer Mountain View, CA
- c++ programmer Mountain View, CA
- senior c++ software developer Mountain View, CA
- embedded software Mountain View, CA
- software sales Mountain View, CA
- software quality assurance Mountain View, CA
- software asset management analyst Mountain View, CA
- id software Mountain View, CA


