Aurora
Staff Application Security Engineer
$171K–$303K
Mountain View, CA +5 · Remote · Staff · Full-time · Posted Oct 22, 2026
- Location
- Mountain View, CA
Livonia, MI
San Francisco, CA
Pittsburgh, PA
Dallas, TX
Seattle, WA - Experience
- 8+ years in security, application security engineering, or product security roles.
About the job
Build and maintain an AI-native application security program for Aurora’s driverless truck product and supporting infrastructure, partnering with engineers on secure fixes, tooling, and software development lifecycle controls.
What you'll do
- Collaborate with engineering teams on fixes and secure design improvements, contributing code directly.
- Investigate security findings, assess their practical impact, and present evidence and solutions to responsible teams.
- Build security automation and tooling, integrate preventative controls into the software development lifecycle, and use AI to support investigations while validating results.
What they ask for
- Substantial experience building and maintaining production software, with strong programming, debugging, and system design skills.
- Ability to investigate unfamiliar codebases, assess system behavior and potential misuse, and threat model systems.
- Experience delivering technical work across teams in a large or complex engineering organization and collaborating with engineers on practical security solutions.
- Experience building developer tooling, automation, or software development lifecycle integrations; practical AI use with the judgment to validate outputs.
Nice to have
- Hands-on experience with both cloud and embedded systems, ideally with deep technical knowledge of each.
- Experience with safety-critical products or infrastructure, autonomous vehicles, application or product security, or production AI-assisted security tooling.
Pay
USD 189,000 - USD 303,000 per year (base salary); USD 171,000 - USD 273,000 per year (base salary)
Tools
C, C++, Go, Python, JavaScript, web frameworks
AI focus
Use AI to scale security investigation and support technical work; validate its results and build or maintain AI-assisted security tooling or automation.
Model-written summary · the original posting is authoritative