Uber
Senior Software Engineer
Found: February 15, 2026
This role is based in Seattle, Washington; San Francisco, California; or Sunnyvale, California.
Compensation:
USD$202,000 - USD$224,000 per year
Responsibilities:
- Design and develop ML-powered security systems to enhance Uber's security posture.
- Build backend infrastructure and ETL pipelines for security analytics.
- Productionize machine learning models for security use cases.
- Conduct code reviews and maintain engineering standards.
- Collaborate with cross-functional teams for end-to-end security outcomes.
Requirements:
- BS/MS in Computer Science or related field.
- 5+ years of software development experience.
- Proficiency in Java, Golang, SQL, Python.
- Experience with distributed systems and machine learning.
- Experience leading projects with global stakeholders.
Preferred Qualifications:
- Experience in security detection engineering.
- Experience with streaming data processing and deep learning.