Software Engineer II (Security)

Aurora Innovation, Inc.
Mountain View, CA, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Unit Testing C++ (Programming Language) Code Review Cyber Security Cloud Services Security Software Integration Tests Production Code Golang

Job description

Experteer Overview As a Security Software Engineer II at Aurora, you design and implement security components for the onboard vehicle platform and cloud services. You contribute to security architecture, threat modeling, and secure release practices, while building new security frameworks for our autonomous vehicle platform. You will collaborate with cross-functional teams to review architectures and embed robust security throughout the stack. Your work helps enable safe, scalable, and accessible autonomous mobility. This role offers a meaningful impact on the safety and security of our self-driving technology. Compensation / Benefits * Design and develop new security components for the autonomous vehicle platform * Embed security components within autonomy and infrastructure frameworks * Collaborate with partner teams on architectural design reviews for software, hardware, and services * Contribute to security architectural strategy, threat modeling, and security code reviews * Support secure release processes for Aurora products Tasks * 2+ years of industry experience * Proficiency in production-quality C++ and Golang * Ability to work effectively with other software engineers and communicate to technical and non-technical audiences * Translate product requirements into code independently * Write high-quality production code, unit tests, and integration tests Key requirements * annual bonus * equity compensation * benefits * hybrid work environment * in-office 3 days per week * competitive salary ranges by location

Requirements

for secure release processes for Aurora products Tasks * 2+ years of industry experience * Proficiency in production-quality C++ and Golang * Ability to work effectively with other software engineers and communicate to technical and non-technical audiences * Translate product requirements into code independently * Write high-quality production code, unit tests, and integration tests Key requirements * annual bonus * equity compensation * benefits * hybrid work environment * in-office 3 days per week * competitive salary ranges by location

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:22 min

Transitioning from software engineering to security roles

Anna Oliveira · Coffee With Developers

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

4:01 min

Finding personal fulfillment in the cybersecurity industry

LIVE

1:33 min

Case study on adopting Kubernetes and Golang effectively

Andrew Holway · LIVE

Videos

See all

Related articles

See all