PitchMeAI
Uber

2026 Fall Software Engineering Internship, US

Uber · New York, NY

  • On site
  • Internship
  • $108,160 / year
  • New York, NY

Job highlights

  • Gain real-world software engineering experience at Uber.
  • Impact millions of users globally with innovative solutions.
  • Work on complex, unsolved projects with mentorship.
  • Collaborate in a fast-paced, team-based environment.
  • Develop skills in various programming languages and methodologies.

About the role

About Uber

At Uber, we're reimagining the way the world moves. From how you get home from work, to how you eat meals, or how you move huge shipments of anything, the work we do is shaping the future of mobility and changing the way people live. To get there, we've brought together a collective of optimists and doers to tackle some of the most ambitious problems of our time. We believe in learning by doing-and that there is no better classroom than real-world experience. Join us to move yourself-and the world-forward.

About The Program

Our internship and co-op program is perfect for university students looking for valuable real-world experience within the confines of an environment that fosters mentorship and feedback. As an intern, you'll have a direct impact on the customer experience for riders, drivers, eaters, restaurant and business owners, and cities alike. If you like our services and want to bring them to the next level. If you enjoy working in a team-based environment that executes at a fast pace. If you are interested in working on products that impact millions of people around the globe. Then you should apply to join our intern program! We are hardworking, engaged, and passionate about cracking the code on urban mobility and delivery.

What You'll Do

  • Work with your manager and mentor to drive exciting, ambiguous, previously unsolved projects from end to end.
  • 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.
  • Be motivated to own projects and push them forward with independence.

Basic Qualifications

  • 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.

Preferred Qualifications

  • Demonstrated software engineering experience through previous internships, work experience, coding competitions, and/or publications
  • Programming experience in one or more application or systems languages (Go, Python, Ruby, Java, C/C++, etc)
  • Experience building tools/infrastructure
  • A desire to be part of a team that delivers impactful results every day
  • A commitment to writing understandable, maintainable, and reusable software
  • An innate desire to deliver and a strong sense of accountability for your work
  • Ability to learn new languages and methodologies

Key skills/competency

  • Software Engineering
  • Internship
  • Computer Science
  • Programming
  • Problem Solving
  • Data Evaluation
  • Software Development
  • Testing
  • Mentorship
  • Fast-paced Environment

Skills & topics

  • Software Engineering Intern
  • Internship
  • Software Development
  • Computer Science
  • Programming
  • Uber
  • Technology
  • Mobility
  • Delivery
  • Engineering Intern

How to get hired

  • Tailor your resume: Highlight relevant coursework, projects, and any prior internship or work experience in software engineering, emphasizing languages like Go, Python, or Java.
  • Showcase your projects: Detail personal projects, coding competition achievements, or publications that demonstrate your programming skills and problem-solving abilities.
  • Prepare for technical interviews: Brush up on data structures, algorithms, and system design principles, and be ready to discuss your experience with specific programming languages.
  • Demonstrate passion and drive: Express your enthusiasm for Uber's mission and your eagerness to learn and contribute in a dynamic, fast-paced environment during your application and interviews.

Technical preparation

Practice coding problems in Go, Python, or Java.,Review data structures and algorithm fundamentals.,Understand system design principles.,Prepare to discuss past projects and technical challenges.

Behavioral questions

Describe a challenging project you led independently.,How do you handle ambiguous project requirements?,Tell me about a time you contributed to a team.,How do you ensure your code is maintainable?

Frequently asked questions

What is Uber looking for in a Software Engineering Intern for the Fall 2026 program?
Uber is seeking passionate university students actively pursuing a Bachelor's or Master's in Computer Science or a related technical field, graduating between December 2026 and August 2027. Demonstrated software engineering experience and programming proficiency in languages like Go, Python, Ruby, Java, or C/C++ are highly valued.
What kind of projects can I expect to work on as a Software Engineering Intern at Uber?
As an intern, you will work on challenging, ambiguous projects from end to end, collaborating with your manager and mentor. You'll be involved in designing, developing, and testing software applications, building components for larger systems, and solving technical issues.
What are the preferred qualifications for the Uber Software Engineering Internship?
Preferred qualifications include prior software engineering experience through internships or projects, programming experience in languages such as Go, Python, Ruby, Java, or C/C++, and experience building tools or infrastructure. A commitment to writing maintainable code and a strong sense of accountability are also desired.
How does Uber support interns in their professional development?
Uber's internship program fosters mentorship and feedback, providing valuable real-world experience. You'll work closely with a manager and mentor to drive projects and learn new languages and methodologies in a supportive environment.
What is the graduation requirement for the Uber Software Engineering Internship?
To be eligible for the 2026 Fall Software Engineering Internship at Uber, candidates must be actively pursuing a technical degree and are expected to graduate between December 2026 and August 2027.
How can I make my application stand out for the Uber Software Engineering Internship?
Highlight any software engineering experience, coding competition wins, or publications. Showcase your ability to program in languages like Go, Python, or Java, and demonstrate a strong work ethic and a desire to contribute to impactful projects.