Uber's marketplace team is looking to solve strategic marketplace problems related to incentive allocation and optimization, dynamic trip pricing, and balancing the market to optimize revenue.
Requirements
- Proficient in a language such as Java/Go/Python
- Experience building scalable distributed systems
- Experience deploying ML technologies into products
- Deep knowledge of Spark and its optimization techniques
Responsibilities
- backend work in collaboration with machine learning engineers, applied scientists, product managers, across teams and orgs
- work on some of Uber's most strategic marketplace challenges at a global scale
- shape the future of Uber's rider pricing and make a direct impact on the business
- leading interdisciplinary projects
- designing for global scalability
- creating new patterns and coding standards
- mentoring more junior engineers
Other
- Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field
- 4+ years of full-time Software Engineering work experience
- Proven ability to work in and contribute to cross-functional teams
- 5+ years of experience including advanced degrees
- Demonstrated ability to design, maintain, and support business critical systems
- Excellent problem-solving, critical thinking, and communication skills.