What are the responsibilities and job description for the Senior Software Engineer - Web position at Uber?
About The Role
Uber is seeking a Senior Software Engineer for our Web team. This role offers the chance to shape our bespoke CMS , enhance end-user web experience and performance on Uber.com. You will collaborate with Product Managers, Designers, Engineers, and Stakeholders to build foundational growth infrastructure for running experiments, tracking user behavior and engaging users.
What The Candidate Will Do
Uber is seeking a Senior Software Engineer for our Web team. This role offers the chance to shape our bespoke CMS , enhance end-user web experience and performance on Uber.com. You will collaborate with Product Managers, Designers, Engineers, and Stakeholders to build foundational growth infrastructure for running experiments, tracking user behavior and engaging users.
What The Candidate Will Do
- Share ownership of our CMS platform, UI libraries, operational health and performance of Uber.com.
- Build foundational growth infrastructure for running experiments, tracking user behavior and engaging users.
- Mentor engineers provide thoughtful feedback.
- BS or MS degree in computer science, similar technical field of study or equivalent practical experience.
- 6 years of professional experience as a Software Engineer focused on Web.
- Extensive experience building complex large scale web applications with Node, Typescript, React, HTML, and CSS.
- Experience building data-driven features by analyzing user behavior and conducting experiments.
- Robust understanding of web server and client performance optimizations.
- Demonstrated fluency with one or more general purpose programming languages, including: C , Python, Java, Go, or Rust
- Experience and interest in full-stack development (Backend or Data).
- Excellent problem solving, architecture, and algorithm skills.
- Care deeply about the quality of the software and systems you build
- Exceptional technical communication and collaboration skills, capable of achieving successful outcomes with colleagues at all levels, from junior engineers to senior executives
Salary : $198,000 - $220,000