Aurora · 3 days ago
Staff Software Engineer, Offline Testing Infrastructure (OTI) Tech Lead
Aurora is on a mission to deliver self-driving technology safely and efficiently. They are seeking a Staff Software Engineer to lead a team focused on modernizing their Offline Testing Infrastructure, enhancing the reliability and performance of engineering processes.
AutomotiveAutonomous VehiclesElectric VehicleTransportation
Responsibilities
Lead the OTI Team: Serve as the technical lead (TL) for the OTI team within PIE-Compute, driving the strategic vision, execution, and long-term stability of the core infrastructure
Help Define and Optimize the Testing Ecosystem: Lead the design of the next-generation offline testing architecture to meet diverse team needs, reducing redundancy and siloing across the organization. Partner with Test Creation and Test Drive teams to standardize end-to-end test execution and reporting (Creation -> Execution -> Reporting). Refine the full test lifecycle to ensure performance and scalability, and maintain clear attribution of failures to enhance reliability and efficient debugging
Own Critical OTI Components and Migrations: Take ownership of the shared OTI components, including maintenance and on-call support. Own various offline test Modalities, including step code, workflow code, and general health. Lead the maintenance and development of common OTI tooling, including launching test evaluations, polling APIs, communicating results, and providing recommended pipeline templates
Establish Architecture and Best Practices: Define and enforce data management policies for the testing ecosystem (storage, lifecycling, write strategies, data integrity, and lineage). Define use cases and feature design for new test modalities, including single versus cross-modality testing strategies. Manage incidents related to offline tests and maintain Standard Operating Procedures (SOPs) for PRs, local workflows, V&V, and releases
Act as a Center of Excellence: Serve as a subject matter expert for optimizing the architecture and performance of Aurora's largest compute use case (offline testing), and provide high-value consulting/architecture support to adjacent teams
Qualification
Required
Senior or Staff-level experience (P7 equivalent) as a Software Engineer, ideally in infrastructure, developer tooling, or critical shared services
Proven experience leading technical projects and mentoring/directing other engineers
Familiarity with distributed compute technologies, cloud services (e.g., AWS), and large-scale workflow management systems
Demonstrated ability to triage, debug, and perform on-call and incident management for complex, cross-cutting infrastructure issues
Strong communication skills to manage stakeholder alignment and drive cross-team standardization efforts
Benefits
Annual bonus
Equity compensation
Benefits
Company
Aurora
Aurora is building self-driving technology to operate multiple vehicle types, from freight-hauling trucks to ride-hailing passenger ones.
H1B Sponsorship
Aurora has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (51)
2023 (91)
2022 (77)
2021 (38)
2020 (51)
Funding
Current Stage
Public CompanyTotal Funding
$4.19BKey Investors
UberSequoia Capital
2024-08-01Post Ipo Equity· $483M
2023-07-19Post Ipo Equity· $820M
2021-11-04Post Ipo Equity· $1.8B
Recent News
2025-12-24
Company data provided by crunchbase