IT & Software

Software Engineering Intern Uber

Uber

Toronto · Ontario · Canada

Build software at Uber as a Software Engineering Intern, applying programming and testing skills to products serving millions worldwide. This internship offers real-world experience.

Uber’s internship program supports university students through mentorship and feedback. You will design, develop, and test applications while building components for functional software systems. The work includes evaluating complex data, development, and projects to resolve technical issues. You will also drive ambiguous projects from end to end with your manager and mentor.

Key Responsibilities:

  • Design, develop, and test software applications
  • Build components for fully functional software systems
  • Evaluate complex data and projects to resolve issues
  • Drive ambiguous projects from start to finish
  • Own projects and advance them independently

Requirements:

  • Pursuing a Bachelor’s or Master’s degree
  • Studying computer science, engineering, or related technical field
  • Graduating between December 2027 and September 2028
  • Programming experience in application or systems languages
  • Software engineering experience through internships, competitions, or publications

Develop maintainable software, learn new methodologies, and contribute accountable engineering work at Uber through practical experience.

#J-18808-Ljbffr

Reference: WJ-291_12222921

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.