What You Will Do
- Design, develop, and maintain robust and scalable software solutions
- Collaborate with product managers, cross engineering teams, data scientists and other partners to gather requirements and translate them into technical specifications
- Conduct thorough code reviews, offering constructive feedback to maintain high code quality and elevate coding standards
- Stay up-to-date with the latest technologies and industry trends, evaluating their potential impact on our software systems and recommending appropriate integrations or improvements
- Mentor and guide other engineers, providing technical leadership and encouraging a collaborative and growth-oriented team environment
Basic Qualifications
- BS or MS in Computer Science or a related technical field, or equivalent experience
- Experience with one of the following programming languages: Java, Go, C/C++, Python.
- Good scripting skills and ability to pick up new ones
Preferred Qualifications
- 4+ years of experience in software engineering
- Data pipelines
- ML models productionization
For San Francisco, CA-based roles: The base salary range for this role is USD$158,000 per year - USD$175,500 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 .