Uber Software Engineering Internship-PAID
Listed on 2026-07-24
-
Software Development
Software Engineer, Software & AI Developer Internship, Python, Software Testing
The Uber Software Engineering Internship is open to upper-division undergraduate students and graduate students of any level who are pursuing a degree in computer science, engineering, or a related technical field. To be considered for this role, you should have prior exposure to software engineering best practices through university projects, coding challenges, or previous internships. You should also have proficiency in one or more application or systems languages such as Go, Python, Java, or C/C++.
As a intern, you will design, develop, and test software applications and components using Uber’s modern technology stack. You will propose ideas, implement solutions, experiment, and launch features that directly impact the customer experience for riders, drivers, and merchants. You will also keep the bar high on sustainable engineering by following best practices for code health, documentation, testing, and monitoring.
This internship is offered in San Francisco, CA, Seattle, WA, and Sunnyvale, CA.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).