Uber is looking to solve ambitious problems in urban mobility and delivery by reimagining the way the world moves, impacting how people get home, eat meals, and move shipments. The internship program aims to bring their services to the next level by impacting the customer experience for riders, drivers, eaters, restaurant and business owners, and cities.
Requirements
- Programming experience in one or more application or systems languages (Go, Python, Ruby, Java, C/C++, etc)
- Experience building tools/infrastructure
- A commitment to writing understandable, maintainable, and reusable software
- Ability to learn new languages and methodologies
Responsibilities
- Design, develop, and/or test software applications using company technology stack.
- Apply technical knowledge to evaluate complex data, development, or projects in order to resolve technical issues.
- Build software components to be integrated into a fully functional software system.
Other
- Actively pursuing a Bachelor's, or Master's in Computer Science, Engineering or a related technical field, and graduating between December 2026 to August 2027 .
- Demonstrated software engineering experience through previous internships, work experience, coding competitions, and/or publications
- A desire to be part of a team that delivers impactful results every day
- An innate desire to deliver and a strong sense of accountability for your work
- Work with your manager and mentor to drive exciting, ambiguous, previously unsolved projects from end to end.
- Be motivated to own projects and push them forward with independence.