Latest News

Uber Hiring Software Engineer in Seattle ($153K–$169K)

On: August 26, 2026 9:08 AM
Follow Us:

If you’re a software engineer looking for an opportunity to work on technology that impacts millions of people, Uber is hiring a Software Engineer in Seattle. This role offers the chance to build scalable, reliable software while collaborating with talented engineers and cross-functional teams. With a competitive salary range of $153,000–$169,000 per year, this could be a strong opportunity for engineers ready to take the next step in their careers.

Job Overview

FieldDetails
Company NameUber
RoleSoftware Engineer
QualificationBachelor’s degree in Computer Science, Engineering, or a related field; relevant software development experience
Job LocationSeattle, Washington, United States
Salary$153,000–$169,000 per year
Work TypeOn-site / Hybrid, depending on team requirements
Job TypeFull-time
Job LevelEntry Level
IndustryTechnology / Transportation & Mobility

Job Description

  • 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 in order to provide recommendations to resolve technical 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.  

Basic Qualifications 

  • Employer will accept a Master’s degree in Computer Science, Engineering (Any), Information Technology, Mathematics, Physics, or related field.
  • Position requires:
    • C++, Python, Java, GIT, or SVN; 
    • SQL or MySQL; 
    • Data structures and algorithms development and functionality; 
    • Designing technology stacks; 
    • Debugging and monitoring for production services; 
    • Distributed systems; 
    • Software Development Lifecycle.

Selection Process

  • Application Submission – Submit your application and updated resume through Uber’s careers platform.
  • Resume Screening – The recruiting team reviews your qualifications and relevant experience.
  • Recruiter Interview – Discuss your background, skills, and interest in the role.
  • Technical Assessment – Demonstrate your software engineering, programming, and problem-solving abilities.
  • Technical Interviews – Meet with engineers and hiring managers to discuss technical concepts and past projects.
  • Hiring Manager Interview – Discuss team fit, responsibilities, and career goals.
  • Final Review & Offer – Selected candidates proceed through final approval and receive an employment offer.

How to Apply

  • Visit Uber’s official careers website.
  • Search for “Software Engineer” positions in Seattle, Washington.
  • Review the job requirements and qualifications carefully.
  • Prepare your updated resume and relevant professional information.
  • Submit your application through the official Uber careers portal.
  • Monitor your email for interview and application-status updates.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.