About the Role
- - - - What the Candidate Will Do ----
- Partner with fellow engineers and cross functional stakeholders to innovate, architect, develop and scale solutions to serve our customers.
- Put reliability front and center: both at the needs of the system and the business.
- Organize and program manage your own work and work for your team, facilitating proper tracking of progress against committed goals
- Provide initiative and technical leadership to build reliable, high-quality solutions that scale with Uber's engineering processes.
- Deliver and review technical design, code and documentation.
- Support your fellow teammates.
- - - - Basic Qualifications ----
- 5+ years of software engineering experience
- Experience with Go, Java, Python, or other backend languages/technologies
- Experience with shipping high quality product features on time and with high velocity
- Collaborative team player and willingness to work cross functionally to ship high quality solutions to serve our customers.
- - - - Preferred Qualifications ----
- Experience with distributed system concepts and microservices ecosystem
- Experience of handling critical user facing Tier 1 systems
- Comfortable dealing with system complexity
- Demonstrated leadership skills, with experience in mentoring and guiding junior engineers.
For New York, NY-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link .