Sr. Staff Software Engineer - Product Security

A global technology company providing ride-sharing, food delivery, and transportation services.
$257,000 - $285,500
Security
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS · Travel

Description For Sr. Staff Software Engineer - Product Security

Uber is seeking an experienced Senior Staff Security Engineer to lead security initiatives across their software development lifecycle. This role combines application security, DevSecOps, and mobile security expertise to strengthen the company's security posture. The position offers a competitive base salary range of $257,000 - $285,500 per year, along with bonus potential and equity awards.

The role demands a seasoned professional with 10+ years of experience in application security and DevSecOps. You'll be responsible for conducting secure code reviews, implementing security-as-code practices, and leading penetration testing efforts. The position requires expertise in modern security tools and frameworks, including SAST, DAST, and cloud security platforms.

As a Senior Staff Security Engineer, you'll work across teams to integrate security best practices into the development lifecycle, influence security decisions company-wide, and design scalable security solutions. The role offers an opportunity to impact security practices at a global technology leader, working with cutting-edge technologies and frameworks.

The hybrid work environment requires spending at least half of your time in the office, promoting collaboration while maintaining flexibility. You'll be part of a team that values technical excellence, creative problem-solving, and innovative security solutions. This is an excellent opportunity for a security leader who wants to shape the security landscape of a major technology platform while working with talented engineers and modern technology stack.

The position offers comprehensive benefits, including medical coverage, equity awards, and bonus opportunities. Working at Uber means being at the forefront of technology innovation while ensuring the security of systems that millions of users rely on daily.

Last updated a day ago

Responsibilities For Sr. Staff Software Engineer - Product Security

  • Conduct in-depth secure code reviews, threat modeling, and security testing for services and applications
  • Collaborate with development teams to integrate secure coding practices and security controls into SDLC
  • Lead penetration testing efforts and work with engineers to remediate vulnerabilities
  • Design and implement Security-as-Code practices within CI/CD pipelines
  • Define and implement Runtime Application Self-Protection (RASP) and Web Application Firewall (WAF) strategies
  • Automate security assessments and vulnerability management
  • Define and enforce mobile security best practices for iOS and Android applications
  • Implement secure mobile authentication mechanisms
  • Develop security guidelines for third-party libraries, API security, and mobile data encryption strategies

Requirements For Sr. Staff Software Engineer - Product Security

Java
Python
Go
JavaScript
Kotlin
  • 10+ years of hands-on experience in Application Security & DevSecOps
  • Strong proficiency in secure software development, threat modeling, and cryptography
  • Hands-on experience with security tools like Burp Suite, OWASP ZAP, Snyk, SonarQube, Checkmarx, Veracode, or Fortify
  • Expertise in CI/CD environments (GitHub Actions, GitLab CI/CD, Jenkins)
  • Experience with cloud security in AWS, GCP, or Azure
  • Proficiency in at least one programming language, such as Python, Java, Go, Kotlin, Swift, or JavaScript

Benefits For Sr. Staff Software Engineer - Product Security

Medical Insurance
Equity
  • Bonus program
  • Equity awards
  • Benefits package

Interested in this job?

Jobs Related To Uber Sr. Staff Software Engineer - Product Security

Software Engineering Manager - Access Management

Lead Uber's Security Access Management team, building and maintaining backend services for infrastructure systems and security solutions.

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.

Staff Security Engineer

Staff Security Engineer at Uber to design and implement innovative security solutions for corporate and production infrastructure.