Senior Staff Software Engineer (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
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Cloud Computing Security Software Debugging Cryptographic Protocols Network Security Software Engineering Integration Tests Information Technology Production Code Enterprise Integration Golang

Job description

Experteer Overview In this role you will help design and build security for Aurora’s autonomous vehicle and cloud platforms, ensuring safety and reliability across systems. You will lead hands-on implementation, architect security solutions, and drive secure integration with partners and OEMs. You’ll mentor engineers and align security work with product goals, contributing to a safer mobility ecosystem. This is a high-impact, cross-functional position at the core of Aurora’s security strategy and vehicle platform. Compensation / Benefits * Design and architect systems that meet Aurora’s security goals within the Safety Case * Lead hands-on implementation of vehicle and cloud security systems * Drive successful integration of security capabilities with partner teams * Collaborate with Vehicle Platform partners and OEMs to ensure secure integration on the Aurora Driver platform * Guide and mentor both security and non-security engineers Tasks * BS/MS/PhD in Computer Science or equivalent practical experience * Production-quality code in C++ and Golang * Strong collaboration and communication with technical and non-technical audiences * Translate product requirements into code independently * Write high-quality production code with unit and integration tests * Debug across module boundaries * Familiarity with cryptographic protocols, infrastructure and network security best practices * Ability to lead a team and manage projects cross-functionally * Minimum 2 years in security-specific or security-adjacent industry * Minimum 10 years of software development experience Key requirements * annual bonus * equity compensation * health and benefits * flexible/hybrid work environment * paid time off * career development opportunities

Requirements

and practical experience * Production-quality code in C++ and Golang * Strong collaboration and communication with technical and non-technical audiences * Translate product requirements into code independently * Write high-quality production code with unit and integration tests * Debug across module boundaries * Familiarity with cryptographic protocols, infrastructure and network security best practices * Ability to lead a team and manage projects cross-functionally * Minimum 2 years in security-specific or security-adjacent industry * Minimum 10 years of software development experience Key requirements * annual bonus * equity compensation * health and benefits * flexible/hybrid work environment * paid time off * career development opportunities

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

4:50 min

Why developers treat test code differently than production code

Gil Zilberfeld · LIVE

1:16 min

Securing internal pod communication with network security policies

Marc Nimmerrichter · WWC 2022

1:45 min

Transitioning from software development to security roles

Stefania Chaplin · WWC 2022

1:33 min

Case study on adopting Kubernetes and Golang effectively

Andrew Holway · LIVE

Videos

See all

Related articles

See all