Software Engineer II - AI Security & Governance
Uber Sunnyvale, CA Full-time 4/7/2026
Undergraduate Entry-Level
Approval 99.3%•Total filings 920•New hires 237•
💎 Strong Sponsor
•FY 2025Job Description
Uber is seeking a Software Engineer II to join the AI Security & Governance team, focusing on building distributed backend and AI-powered systems. The role involves designing scalable systems to protect Uber's data and AI ecosystem while collaborating with senior engineers on production-grade systems.
Requirements
- BS or MS in Computer Science or a related technical discipline, or equivalent practical experience.
- Proficiency in at least one of Go, Java, Python, or C++.
- Solid understanding of algorithms, data structures, and software engineering fundamentals.
- Experience building or contributing to production backend or AI systems.
Responsibilities
- Build user-facing products and handle thousands of transactions per second.
- Develop intelligent fraud prevention strategies that scale.
- Design, develop, and maintain services, frameworks, and solutions for user-facing products.
- Design and implement industry-leading privacy solutions for the entire company.
Benefits
- Employees at Uber are often offered comprehensive health, life, disability, and mental wellness benefits, along with wellbeing stipends, travel medical coverage, and monthly Uber credits for Rides and Eats. Employees also get generous paid parental leave, flexible time off, and family-planning support so they can care for themselves and their families at every stage.
Is this job posting expired or no longer available?
