Staff Application Security Engineer

Aurora · Remote · $171k–$303k

The role

Aurora is hiring a Staff Application Security Engineer to build and maintain an AI-native application security program for its driverless truck product and supporting infrastructure. The role is builder-first, involving partnering with engineering teams on fixes and secure design improvements, contributing code, and building automation. The position requires 8+ years of security experience and substantial software engineering background.

Pay
$171k–$303k
Location
Remote
Work mode
Hybrid
Level
Staff
Experience
8+ yrs

What we know that the posting doesn’t say

  • Seen 1 day agostill listed on the employer’s careers page
  • Posted 4 days agothe first time we saw it

About Aurora

Aurora is developing self-driving technology to deliver the benefits of autonomous driving safely, quickly, and broadly, aiming to create a new era in mobility and logistics.

What you would do

  • Partner with engineering teams on fixes and secure design improvements, contributing code directly.
  • Investigate findings and their practical impact, bringing clear evidence and possible solutions.
  • Help build and maintain the application security program and its tooling, using AI to scale investigation.
  • Build automation and integrate preventative controls into the software development lifecycle.
  • Reduce recurring risks and friction in the development process.
  • Threat model systems and explain technical risks and tradeoffs clearly.

Must have

  • 8+ years in security, application security, or product security roles.
  • Substantial experience building and maintaining production software.
  • Strong programming, debugging, and system design skills.
  • Ability to investigate unfamiliar codebases and understand system behavior.
  • Ability to reason about potential misuse of systems.
  • Experience delivering technical work across teams in a large organization.
  • Demonstrated ability to threat model systems.
  • Ability to explain technical risks and tradeoffs clearly.
  • Experience building developer tooling, automation, or SDLC integrations.
  • Practical experience using AI to support technical work.
  • Judgment to validate AI output and explain underlying reasoning.
  • Experience with C, C++, Go, Python, JavaScript, and web frameworks.

Nice to have

  • Hands-on experience building or maintaining cloud and embedded systems.
  • Deep technical knowledge of cloud and embedded systems.
  • Experience developing software for safety-critical products.
  • Experience with autonomous vehicle technology.
  • Application or product security experience including code audits.
  • Experience with secure design reviews, threat modeling, or vulnerability investigation.
  • Experience building and maintaining production AI-assisted security tooling.

What you get

  • Annual bonus
  • Equity compensation
  • Benefits package

Experience and education

  • 8+ years of relevant experience

Key skills

  • c
  • c++
  • go
  • python
  • javascript
  • web frameworks
  • threat modeling
  • secure design review
  • code audit
  • vulnerability investigation
  • developer tooling
  • automation
  • software development lifecycle
  • ai
  • cloud
  • embedded systems
  • safety-critical systems
  • autonomous vehicles

Who we are Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver https://aurora.tech will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone. At Aurora, y…

Extracted from the employer’s posting. Read it in full on Aurora’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at Aurora

All 26 roles at Aurora