Software Engineer - Marketplace

31 Oct 2024

Vacancy expired!

Uber's Marketplace Engineering team creates the technology behind our ridesharing marketplace by connecting riders with drivers at the push of a button. Our solutions expand user access, deliver reliability, and provide more transportation choices to users across our global markets. About the Role The matching team is responsible for dispatching the best driver for the trip. We do this by building scalable real-time systems that analyze thousands of trip assignments every second to improve marketplace throughput. This team has a direct impact on Uber's growth and profitability by running the marketplace more efficiently, improving rider convenience, and driver utilization. What You'll Do Design and deliver softwares and tools powering matching platform Analyze production data and metrics to identify opportunities for improvement Participate in periodic oncall rotations and be available for critical issues Basic Qualifications Bachelor's degree in Computer Science or related technical field or equivalent practical experience Experience coding with C, Java, Python, or Go Preferred Qualifications At least two (2) years of software engineering experience Experience with distributed systems and performance optimization