Software Engineer I — Build Scalable, Real-World Systems

Uber

Sunnyvale (CA)

Hybrid

USD 153,000 - 169,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Uber is seeking a software engineer in Sunnyvale to design, develop, and test applications using the company’s technology stack. You will tackle complex data, evaluate projects, and contribute to reliable, scalable systems that power rides and deliveries.

The role requires a Bachelor’s degree and at least one year of related experience, with opportunities to telecommute and participate in bonuses and broader compensation. Hybrid in-office requirements apply for many roles.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, IT, Mathematics, Physics or related field; 1 year of experience in the role or equivalent.
  • Proficiency with C++, Python, Java; experience with data structures, algorithms, distributed systems, and software development lifecycle.

Responsibilities

  • Design, develop, and test software applications.
  • Design, develop, and/or test software applications using company technology stack.
  • Apply technical knowledge to evaluate complex data, developments, and projects to provide recommendations to resolve issues.
  • Support the company’s business operations and improve engineering productivity.
  • Build software components that can be integrated into a fully functional software system.
  • Solve production issues in product and system reliability.
  • May telecommute.

Skills

C++
Python
Java
Git
SVN
Data structures
Algorithms
Distributed systems
CI/CD
Unit tests

Education

Bachelor's degree in Computer Science or related field

Tools

Git
SVN
CI/CD tools

Job description

Uber is seeking a software engineer in Sunnyvale to design, develop, and test applications using the company’s technology stack. You will tackle complex data, evaluate projects, and contribute to reliable, scalable systems that power rides and deliveries.

The role requires a Bachelor’s degree and at least one year of related experience, with opportunities to telecommute and participate in bonuses and broader compensation. Hybrid in-office requirements apply for many roles.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer I — Build Real-World, Scalable Systems
Software Engineer I — Build Real-World, Scalable Systems

Uber • New York (NY)

On-site
USD 153,000 - 169,000
Bonus program
Benefits
Software Engineer I: Build Scalable Systems & Impact
Software Engineer I: Build Scalable Systems & Impact

Sway • San Francisco (CA), Northern (KY)

Hybrid
USD 153,000 - 169,000
Senior Software Engineer — Build Scalable, Reliable Systems
Senior Software Engineer — Build Scalable, Reliable Systems

Uber • Sunnyvale (CA)

On-site
USD 236,000 - 246,000
Bonus program
Benefits package
Software Engineer I — Build Scalable Systems with Impact
Software Engineer I — Build Scalable Systems with Impact

Uber • Seattle (WA)

On-site
USD 153,000 - 169,000
Bonus program
Equity
Benefits
Senior Software Engineer: Scale-Driven Systems
Senior Software Engineer: Scale-Driven Systems

Sway • New York (NY), Northern (KY)

Hybrid
USD 202,000 - 246,000
Bonus program
Benefits
Software Engineer I
Software Engineer I

Uber • Sunnyvale (CA)

Hybrid
USD 153,000 - 169,000
Sr Software Engineer
Sr Software Engineer

Uber • Sunnyvale (CA)

Hybrid
USD 265,000 - 317,000
Bonus program
Equity eligibility
Comprehensive benefits
Software Engineer II
Software Engineer II

Sway • Seattle (WA), Northern (KY)

Hybrid
USD 171,000 - 209,000
Software Engineer I
Software Engineer I

Uber • New York (NY)

On-site
USD 153,000 - 169,000
Bonus program
Benefits
Software Engineer I
Software Engineer I

Uber • Seattle (WA)

On-site
USD 153,000 - 169,000
Bonus program
Equity
Benefits