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 2 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

Engineering Manager II - Trusted Identity

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

Staff Software Engineer

Staff Software Engineer role at Uber, focusing on AI-powered security platform development for cyber defense.

Staff Software Engineer, Security

Staff Software Engineer position at Airbnb focusing on security architecture and implementation, requiring 9+ years of experience and offering competitive compensation.

Technical Adoption Manager – Application Networking & Security

Technical Adoption Manager position at Broadcom focusing on Application Networking & Security, requiring 12+ years experience, offering remote work with competitive compensation.

Technical Adoption Manager – Application Networking & Security

Technical Adoption Manager role focusing on application networking and security, combining customer advocacy with deep technical expertise in VMware solutions.