Software Engineer I — Build Scalable Systems with Impact

Uber

Seattle (WA)

On-site

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.

Benefits offered by this job

Bonus program
Equity
Benefits

Job summary

Uber is seeking a Software Engineer to design, develop, and test software applications that power safe, affordable movement across thousands of cities. You will work within a high-performance culture, tackle complex systems, and own components from design through production.

Collaboration with engineers and product teams will be essential as you optimize reliability and performance across platforms. You will be part of a role where ambiguity is common and growth is expected, with opportunities

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Proficiency in object-oriented programming and modern software practices.
  • Experience with data structures, algorithms, and software design.

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

OOP (C++, Python, Java)
Data structures
Algorithms
Software design
Debugging & monitoring
SDLC
ML & AI

Education

Bachelor's degree in CS/Software Eng or related field

Tools

Git
SVN
SQL
NoSQL

Job description

Uber is seeking a Software Engineer to design, develop, and test software applications that power safe, affordable movement across thousands of cities. You will work within a high-performance culture, tackle complex systems, and own components from design through production.

Collaboration with engineers and product teams will be essential as you optimize reliability and performance across platforms. You will be part of a role where ambiguity is common and growth is expected, with opportunities

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, Real-World Systems
Software Engineer I — Build Scalable, Real-World Systems

Uber • Sunnyvale (CA)

Hybrid
USD 153,000 - 169,000
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
Senior Tech Lead, Launch Excellence & Systems
Senior Tech Lead, Launch Excellence & Systems

Uber • San Francisco (CA)

On-site
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
Engineering Manager II — Lead Scalable Systems & High Impact
Engineering Manager II — Lead Scalable Systems & High Impact

Uber • Seattle (WA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Software Engineer I
Software Engineer I

Uber • Seattle (WA)

On-site
USD 153,000 - 169,000
Bonus program
Equity
Benefits
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
Sr Software Engineer
Sr Software Engineer

Uber • Sunnyvale (CA)

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