Stand out for this role — generate a tailored resume and cover letter in about a minute.
Uber in San Francisco is seeking a software engineer to build and maintain full-stack web applications, backend services, and APIs that support remote assistance operators and integrate vehicle data with operational workflows. You will design, test, deploy, monitor and support production features while collaborating with product, design, engineering and operations teams.
The role requires a bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
Build and maintain full-stack web applications, backend services, and APIs that support remote assistance operators and integrate vehicle data with operational workflows. Design, test, deploy, monitor, and support production features while collaborating with product, design, engineering, and operations teams.
A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, and at least three years of software engineering experience building production web applications and backend services are required. Candidates should be proficient in JavaScript or TypeScript, HTML, CSS, a modern frontend framework such as React, and at least one backend language, with strong software design, data structures, algorithms, testing, and debugging foundations.
JavaScript, TypeScript, HTML, CSS, React, Backend Services, API Development, Full-Stack Engineering, Real-Time Web Applications, Distributed Systems, Streaming Data, Data Visualization, Performance Optimization, Testing and Debugging, Production Support, Technical Design