Aurora logo

Software Engineer II, Behavior Coverage

Aurora
Mountain View, California
Full Time
Posted December 18, 2025
$139k - $223k
Apply Now

Application opens on company website

Job Description

The Software Engineer II, Behavior Coverage at Aurora is responsible for developing data infrastructure, tools, and pipelines to support behavior coverage analysis, model validation, and offline evaluation for autonomous driving systems, ensuring data quality and consistency to improve model performance and release readiness.

Key Responsibilities

  • Design and own end-to-end solutions for tools, dashboards, and data pipelines supporting behavior coverage.
  • Ensure consistency and reliability of data across dashboards and pipelines.
  • Collaborate with cross-functional teams to improve test creation success rate.
  • Mentor and provide technical guidance to other engineers.
  • Identify, prioritize, and address technical debt to ensure system scalability.
  • Reduce time and risk in achieving behavior coverage and performance milestones.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 5 years of professional software engineering experience.
  • Strong proficiency in Python or C programming.
  • Strong SQL skills, including writing complex queries and working with relational databases.
  • Experience designing, building, or maintaining data systems, pipelines, or ETL frameworks.
  • Familiarity with building or maintaining dashboards, APIs, or other data-driven tools.
  • Ability to write clean, maintainable, and well-tested code.
  • Strong problem-solving skills and the ability to collaborate effectively across cross-functional teams.
  • Solid understanding of software engineering best practices, including testing, debugging, version control, and software design principles.
  • Demonstrated ability to lead technical projects, drive solutions end-to-end, and mentor junior engineers.
  • Ability to design and own end-to-end solutions for tools, dashboards, and pipelines that support behavior coverage.
  • Ability to lead efforts to ensure consistency and reliability of data across multiple dashboards and pipelines.
  • Ability to partner with cross-functional teams to drive improvements in test creation success rate.
  • Ability to identify, prioritize, and address technical debt to ensure long-term scalability of systems.
  • Ability to play a key role in reducing time and risk in achieving behavior coverage and performance milestones.

Benefits & Perks

Base salary range: 139,000-223,000 USD per year
Annual bonus
Equity compensation

Ready to Apply?

Join Aurora and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Aurora

Aurora logo

Data Platform Engineer

Aurora
NEW
Pittsburgh
Full Time
2d
$105k-157k
Aurora logo

Security Engineering Technical Lead Manager TLM - Aurora Enterprise Security

Aurora
Seattle
Full Time
3d
$189k-274k
Aurora logo

FP A Analyst Procurement Systems

Aurora
Pittsburgh
Full Time
4d
$104k-166k

More jobs in Mountain View, California

Nuro logo

Senior Software Engineer, Machine Learning, Calibration

Nuro
Mountain View
Full Time
Dec 17
$194k-291k
Nuro logo

Senior Staff Software Engineer, Behavior Verification

Nuro
Mountain View
Full Time
Dec 22
$176k-320k
Gatik logo

Senior Staff Software Engineer Localization Visual Odometry

Gatik
Mountain View
Full Time
Dec 25
$170k-260k