Senior Software Engineer – Pipeline Infrastructure

Avride Inc.

Austin (TX)

On-site

USD 120,000 - 170,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Avride Inc. in Austin, Texas is seeking a senior software engineer to own Avride's core pipeline framework that coordinates autopilot components. You will drive architecture from requirements to production, shaping how we measure and improve autonomy software.

The role emphasizes high-performance C++ development, safety, and long-term maintainability, with collaboration across autonomy teams and mentoring engineers in code reviews and architecture decisions.

Qualifications

  • 5+ years of professional software engineering experience with modern C++ in production systems.
  • Experience writing high-performance, low-latency, or safety-critical systems.
  • Track record designing and shipping complex systems independently.
  • Strong communication to turn ambiguous requirements into crisp designs.

Responsibilities

  • Own the design and evolution of Avride's core pipeline framework, from requirements to production.
  • Set standards for performance and safety; write high-performance C++ and build monitoring to enforce it.
  • Own data compatibility and algorithm reproducibility to ensure autopilot quality over time.
  • Build developer tooling and observability to help autonomy engineers diagnose issues faster.
  • Lead testing infrastructure automation for autopilot code and CI practices across teams.

Skills

C++17/20
Low-latency systems
Software design
Communication

Tools

CI/CD pipelines

Job description

Texas, US

About the team

Our team sits at the core of Avride's self-driving stack. We build and own the foundational pipeline framework responsible for executing autopilot code with a relentless focus on reliability, reproducibility, and determinism. These properties are non-negotiable: they underpin the offline quality evaluations and A/B testing infrastructure that drive how we measure and improve our autonomy technology.

About the role

We're looking for a senior engineer who wants to own critical infrastructure at the heart of a self-driving vehicle platform. You'll work closely with autonomy teams across Avride to deeply understand their needs, then design and deliver the pipeline systems they depend on. This isn't a role for someone who wants to execute a spec it's for someone who wants to set technical direction, raise the bar on performance and safety, and leave a lasting mark on how Avride builds its self-driving stack.

What you'll do
  • Own the design and evolution of Avride's core pipeline framework the system responsible for orchestrating autopilot components and managing interactions between them. You'll drive this from requirements through architecture to production.
  • Set the standard for performance and safety. Write high-performance C++ code and build the monitoring infrastructure to enforce it — ensuring the pipeline meets the stringent requirements of a real-world autonomous vehicle system.
  • Take long-term ownership of data compatibility and algorithm reproducibility foundational properties that allow recorded data to reliably measure and improve autopilot quality over time.
  • Build developer tooling and observability systems that help autonomy engineers detect, understand, and resolve problems in their code faster.
  • Lead the design and automation of testing infrastructure for autopilot code defining practices adopted across teams and enforced in CI.
  • Advocate for simplicity and long-term maintainability. Write well-structured code, produce clear design documents, and help the team resist unnecessary complexity.
  • Act as a technical anchor for the team mentoring engineers, leading code reviews, and driving alignment on architecture with stakeholders across autonomy disciplines.
What you'll need
  • 5+ years of professional software engineering experience with strong command of modern C++ (C++17/20) in production systems.
  • Demonstrated experience writing high-performance, low-latency, or safety-critical systems you understand what it means for correctness and performance to be non-negotiable.
  • A track record of independently designing and shipping complex systems including scoping the problem, evaluating trade-offs, and verifying outcomes after delivery.
  • Strong communication skills you can turn ambiguous requirements from technology teams into crisp designs, and explain technical decisions clearly in writing.
Nice to have
  • Python experience for scripting and non-time-critical tooling
  • Background in autonomous vehicles, robotics, or other safety-critical real-time systems.

Candidates are required to be authorized to work in the U.S. The employer is not offering relocation, sponsorship, and remote work options are not available.

Avride is an equal opportunity employer and committed to providing reasonable accommodations to qualified applicants and employees with disabilities to ensure they have equal access to employment opportunities. Avride complies with the Americans with Disabilities Act (ADA), if you need a reasonable accommodation to assist with the application or hiring process, or to perform the essential functions of a job, please email jobs@avride.ai .

Apply for this job

*

indicates a required field

First Name *

Last Name *

Preferred First Name

Email *

Phone

Country *

Phone *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile *

In which city do you currently reside? *

In which state or province do you currently reside? * Select...

I am authorized to work in the United States and do not require current or future visa sponsorship. * Select...

How many years have you worked with modern C++ (C++14 or later) in a production environment?

Do you have 5 or more years of professional software engineering experience? Select...

I am available to work onsite at our Austin headquarters? * Select...

Avride complies with the Americans with Disabilities Act (ADA). Can you perform the essential functions of the position for which you are applying, with or without reasonable accommodation? Select...

If you require an accommodation to participate in the application process or to perform the essential duties of the job, please describe the accommodation requested below. (Note: You are not required to disclose specific medical diagnoses).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Core Platform Engineer
Senior Core Platform Engineer

Avride • Austin (TX)

On-site
USD 100,000 - 130,000
Senior C++ Software Engineer – Simulation Infrastructure
Senior C++ Software Engineer – Simulation Infrastructure

Avride Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Safety Driver – Full Time/Contract
Safety Driver – Full Time/Contract

Avride Inc. • Dallas (TX), Northern (KY)

Hybrid
USD 52,000 - 56,000
Vehicle tech knowledge
Defensive driving certs
Healthcare benefits
+3
Software Engineer II - Data Platform New Remote, USA
Software Engineer II - Data Platform New Remote, USA

May Mobility, Inc. • Ann Arbor (MI)

Hybrid
USD 110,000 - 157,000
Healthcare
Retirement plan
Parental leave
+2
Software Engineer II - Data Platform
Software Engineer II - Data Platform

May Mobility • Ann Arbor (MI)

On-site
USD 110,000 - 157,000
Comprehensive healthcare
Employer retirement match
Generous parental leave
+3
Senior Systems Engineer II
Senior Systems Engineer II

Maymobility • Ann Arbor (MI)

On-site
USD 125,000 - 150,000
Health coverage
Retirement plan
Parental leave
+2
Senior Systems Engineer II
Senior Systems Engineer II

Pantera Capital • Ann Arbor (MI)

On-site
USD 125,000 - 150,000
Healthcare including medical, dental,視
Retirement plan with employer match
Parental leave
+2
Senior Systems Engineer II New Ann Arbor, MI
Senior Systems Engineer II New Ann Arbor, MI

May Mobility • Ann Arbor (MI)

On-site
USD 125,000 - 150,000
healthcare suite including medical, 2
retirement benefits
parental leave
+2
Software Engineer II - Data Platform
Software Engineer II - Data Platform

Maymobility • United States

On-site
USD 110,000 - 157,000
Healthcare suite
Retirement plan with employer match
Paid parental leave
+2
Safety Driver
Safety Driver

Avride • Austin (TX)

On-site
USD 52,000 - 65,000
Pre-tax commuter benefits
Employer subsidized healthcare
Flexible Spending Account
+2