What You'll Do
- Unlock new Uber businesses by partnering with product vertical teams
- Collaborate efficiently & provide business value with timeline launch of critical projects
- Produce consistent high quality code across all projects
- Bring in your passionate self and positively impact the team around you
- Coordinate multiple stakeholder to build complex end to end features
- Identify common patterns and improve platform
- Ensure system reliability across all critical system
Basic Qualifications
- PhD or equivalent in Computer Science, Engineering, Mathematics or related field AND 2-years full-time Software Engineering work experience OR 5-years full-time Software Engineering work experience, WHICH INCLUDES 3-years total technical software engineering experience in one or more of the following areas:
- Programming language (e.g. C, C++, Java, Python, or Go)
- Note the 3-years total of specialized software engineering experience may have been gained through education and full-time work experience, additional training, coursework, research, or similar (OR some combination of these). The years of specialized experience are not necessarily in addition to the years of Education & full-time work experience indicated.
Preferred Qualifications
- 7+ years of experience developing and shipping code for production systems
- Detailed problem-solving approach and knowledge of algorithms, data structures, and complexity analysis
- Understanding of distributed system and architecture
- Experience with scalability and product engineering
For New York, NY-based roles: The base salary range for this role is USD$218,000 per year - USD$242,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 .