Enable job alerts via email!

Graduate 2025 Software Engineer I, Canada

Uber

Toronto

On-site

CAD 114,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading company as a Graduate Software Engineer I, where you'll solve challenging problems and work on cutting-edge technology. Ideal candidates should have a degree in Computer Science or related field and be proficient in programming languages. You'll play a vital role in delivering exceptional software solutions and enhancing user experiences globally.

Benefits

Bonuses
Equity awards
Other perks

Qualifications

  • Graduated or completed engineering-related bootcamp in 2024 or 2025.
  • Proficiency in programming languages required.
  • Knowledge of algorithms, data structures, and complexity analysis preferred.

Responsibilities

  • Tackle bold engineering problems and develop new products.
  • Collaborate on building and maintaining user-facing services and platforms.
  • Contribute to creating tools enabling developers to enhance customer experiences.

Skills

Problem-solving
Collaboration
Communication

Education

Bachelor's or Master's degree in Computer Science
Equivalent experience from an engineering bootcamp

Tools

Java
Go
C/C++
Python
Ruby

Job description

Graduate 2025 Software Engineer I, Canada

Join us to apply for the Graduate 2025 Software Engineer I, Canada role at Uber.

Get AI-powered advice on this job and access more exclusive features.

About The Role

At Uber, engineers tackle a wide variety of bold problems as we innovate and develop new products. We expect our engineers to be proficient in data structures, algorithms, and problem-solving, with expertise in a programming language of your choice.

Effective communication is essential for success, as our engineers collaborate closely to build and maintain services supporting user-facing products, downstream services, infrastructure tools, and platforms used globally.

We aim to build platforms, products, tools, and processes that enable our developers to deliver outstanding experiences to end customers. Join us as we reimagine the way the world moves.

Basic Qualifications
  • Bachelor's or Master's degree in Computer Science or a related technical field, or equivalent experience from an engineering bootcamp
  • Must have graduated or completed an engineering-related bootcamp in 2024 or 2025
  • Proficient in one or more programming languages such as Java, Go, C/C++, Python, Ruby, etc.
  • If selected, must be willing to start in 2025
Preferred Qualifications
  • Strong problem-solving skills with knowledge of algorithms, data structures, and complexity analysis
  • Team-oriented with a desire to deliver impactful results daily
  • Passion for building distributed systems at hyper-scale
  • Grit, drive, ownership, and collaboration skills
  • Commitment to writing understandable, maintainable, and reusable software

The salary range for Canada-based roles is CAD$114,000 to CAD$120,000 per year. Benefits include bonuses, equity awards, and other perks. More details: Uber Benefits.

Additional Details
  • Seniority level: Not Applicable
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Internet Marketplace Platforms

Referrals can double your chances of interviewing at Uber.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Graduate 2025 Software Engineer I, Canada

Uber Technologies

Toronto null

On-site

On-site

CAD 114,000 - 120,000

Full time

Yesterday
Be an early applicant

Graduate 2025 Software Engineer I, Canada

Uber

Toronto null

On-site

On-site

CAD 114,000 - 120,000

Full time

2 days ago
Be an early applicant