Uber needs to manage the lifecycle of configurations for all of its business areas and domains to enable faster and more reliable product launches while ensuring compliance with regulations. This involves managing configuration data for cities, interfacing with systems that enforce it, and supporting various product eligibility attributes and fields.
Requirements
- 5+ years of experience with frontend or full stack development
- Excellent coding and software design abilities
- Experience with React and Typescript, or similar technologies
- Ability to drive complex projects from idea to launch and beyond
Responsibilities
- Collaborates with stakeholders across Eng, Ops, PM teams to design & build the next generation of product configuration stack to support Uber user-facing products.
- Build large-scale, highly available (four 9s), and low latency systems to help Uber's Ops and Tech teams launch new products faster and more reliably
- Design, implement, and ship reliable and well-tested features to our users
- Help define the future of the platform, both technically and product-wise, and in-turn enable Uber to innovate faster
- By interacting with users and understanding relevant data, you scope the next big problem to solve
- Coach and develop your team members and help them grow
Other
- A degree in computer science / engineering (or equivalent practical experience)
- An eye for product design and a desire to provide great user experiences
- Worked in critical systems that is important for the company and impacts top line
- Prior experience of driving collaboration with PM, Design, and other cross functional teams
- The base salary range for this role is USD$198,000 per year - USD$220,000 per year.