Uber logo

Staff Software Engineer, Customer Obsession

Uber

Sunnyvale, CA
Full Time
Senior
223k-248k
26 days ago

Job Description

About the Role

We are looking for passionate Software Engineers to join our Customer Obsession team. In this role, you will help design and implement innovative solutions that enhance customer care and drive engagement across various support channels, including messaging, chat, and phone support. You will be instrumental in the development and improvement of customer support solutions at Uber. This role provides an exciting opportunity to work with cutting-edge technologies, including generative AI, to create advanced automation solutions.

Key Responsibilities

  • Design, develop, and deploy systems/platform/algorithms to solve complex business problems and improve product performance.
  • Collaborate with other software engineers, product managers and data scientists to understand requirements, define project goals, and deliver high-quality solutions.
  • Deliver and review technical design, code and documentation.
  • Drive ongoing efficiency and reliability improvements through design and automation: availability, performance, scaling, monitoring and capacity.
  • Mentor and support your interns/fellow team members.
  • Stay informed about industry trends, emerging technologies, and advancements in software engineering.

Requirements

  • A Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • Strong communication skills with a proven ability to collaborate effectively across cross-functional teams.
  • Ability to mentor and foster the growth of a group of Software Engineers.

Nice to Have

  • Masters or Ph.D. degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • Minimum 7+ years of experience in professional software development, developing and deploying systems in production environments.
  • Strong knowledge of backend development and distributed systems.
  • Strong analytical and problem-solving skills to tackle complex challenges.

Qualifications

  • Educational background in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Experience in developing and deploying systems in production environments.
  • Knowledge of backend development and distributed systems.

Benefits & Perks

  • Eligible to participate in Uber's bonus program.
  • May be offered an equity award and other types of compensation.
  • Eligibility for various benefits as detailed at https://www.uber.com/careers/benefits.

Working at Uber

Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. The company values collaboration and expects employees to spend at least half of their work time in their assigned office, with some roles requiring 100% in-office presence unless otherwise approved.

Apply Now

Job Details

Posted AtJul 4, 2025
Salary223k-248k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Uber

Website

uber.com

Company Size

10000+ employees

Location

Sunnyvale, CA

Industry

Other Transit and Ground Passenger Transportation

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches