Staff Security Engineer

Uber is a technology company that offers ride-sharing, food delivery, and transportation services globally.
Security
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Staff Security Engineer

Uber is seeking a Staff-level Security Engineer to join our Systems & Enterprise Application Security team. In this role, you will design, implement, and deploy innovative security solutions across our corporate infrastructure and the infrastructure that powers Uber itself. You'll use your security engineering skills to raise the security bar across multiple domains and teams.

Key responsibilities include:

  • Developing, deploying, and managing tools to secure and monitor corporate and production customer-facing systems, services, and 3rd party SaaS applications
  • Owning Endpoint/Extended Detection and Response (E/XDR) tooling and capabilities
  • Evaluating new Enterprise Security solutions
  • Developing and driving the roadmap for assessing the security posture of endpoints and enterprise applications
  • Collaborating with multiple engineering teams and stakeholders
  • Designing and developing systems for onboarding and assessing infrastructure
  • Building distributed backend security systems and services at Uber scale

This is a unique opportunity to work with both senior and junior engineers, making a real impact on Uber's security posture while continuing to up-level your own security engineering skills.

Required qualifications:

  • BS/BE degree in Computer Science or related fields
  • 8+ years of experience in security engineering and/or software development/SRE
  • Deep understanding of cloud (AWS, GCP, OCI) and on-premise server environments
  • Hands-on experience with Go/Java/C/Python (we use Python and Go!)
  • Experience with API development, gRPCs, authentication, authorization, and directory services
  • Knowledge of Distributed Messaging / Kafka
  • Exceptional problem-solving, service architecture, and communication skills

Preferred qualifications:

  • Experience with real-time data pipelines, Kafka, HDFS, Hive, Redis, MySQL
  • 5+ years designing and implementing large enterprise-grade backend systems
  • Experience with modern security tools (e.g., Crowdstrike, SentinelOne, Tenable, Rapid7, Zscaler)
  • SSO (SAML/OpenIDC) experience
  • Threat-based defense experience
  • ServiceNow integration experience

Join Uber and help move the world forward!

Last updated 4 months ago

Responsibilities For Staff Security Engineer

  • Develop, deploy, and manage security tools for corporate and production systems
  • Own Endpoint/Extended Detection and Response (E/XDR) tooling and capabilities
  • Evaluate new Enterprise Security solutions
  • Develop and drive roadmap for assessing security posture of endpoints and enterprise applications
  • Collaborate with multiple engineering teams and stakeholders
  • Design and develop systems for onboarding and assessing infrastructure
  • Build distributed backend security systems and services at Uber scale

Requirements For Staff Security Engineer

Go
Java
Python
Kafka
MySQL
Redis
  • BS/BE degree in Computer Science or related fields
  • 8+ years of experience in security engineering and/or software development/SRE
  • Deep understanding of cloud (AWS, GCP, OCI) and on-premise server environments
  • Hands-on experience with Go/Java/C/Python
  • Experience with API development, gRPCs, authentication, authorization, and directory services
  • Knowledge of Distributed Messaging / Kafka
  • Exceptional problem-solving, service architecture, and communication skills

Interested in this job?

Jobs Related To Uber Staff Security Engineer

Senior Staff Security Engineer, zero-trust identity & cloud-native

Lead zero-trust identity security and cloud-native architecture initiatives at Uber, implementing cutting-edge security solutions across multi-cloud environments.

Sr Network Security Operations Engineer

Senior Network Security Operations Engineer role at Uber, leading network security initiatives and implementing security solutions across global infrastructure.

Engineering Manager II - Trusted Identity

Lead Uber's Trusted Identity engineering team in Sao Paulo, building secure identity verification platforms for global user safety.

Senior Staff Security Engineer, zero-trust identity & cloud-native

Lead zero-trust identity security and cloud-native architecture initiatives at Uber, implementing cutting-edge security solutions across multi-cloud environments.

Software Engineering SMTS – Identity and Access Management

Staff Software Engineer role at Salesforce focusing on Identity and Access Management, offering competitive salary and hybrid work in San Francisco.