Uber→
Graduate 2026 Software Engineer I, US
InternshipHybrid
Location
Sunnyvale, CA
Salary
Not listed
Experience
Not specified
Posted
2 months ago
Skills
data structuresalgorithmsjavagoc++pythondistributed systemssoftware developmentcuriositydrivegrit
Job Description
Summary: Uber is a company focused on real-world impact through engineering solutions. The Software Engineer I will build and optimize backend services and collaborate across teams to deliver high-quality, scalable solutions.
Responsibilities:
- Build, maintain, and optimize backend services and infrastructure that support Uber's global user-facing products and internal platforms
- Design and implement high-quality, testable, and maintainable code using programming languages like Java, Go, Python, or C++ to solve well-defined technical tasks
- Collaborate across disciplines-including product, design, and data science-to ship thoughtful and practical solutions at Uber's hyper-scale
- Participate in on-call rotations and apply best practices to troubleshoot, diagnose, and resolve production incidents with team guidance
- Own your work end-to-end, from drafting technical documentation and design docs to monitoring product quality and fixing inefficiencies in the production environment
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field in 2025 or 2026
- Proficient experience with data structures, algorithms, and one or more programming languages such as Java, Go, C/C++, or Python
Preferred Qualifications:
- Desire to work with a team that delivers high-impact results every day while navigating large-scale distributed systems
- Grit, drive, and a strong sense of ownership coupled with an appetite for collaboration and constant learning
- Proficiency in writing understandable, maintainable software and a curiosity to explore different solutions for complex problems
- Experience or interest in building distributed systems at hyper-scale and making practical trade-offs based on business needs
Required Skills: Data structures, Algorithms, Java, Go, C++, Python, Distributed systems, Software development, Curiosity, Drive, Grit
Benefits: Bonus program, Equity award, 401(k) plan, Various benefits
Benefits
Bonus program
Equity award
401(k) plan
Various benefits