Senior Software Engineer – Delivery Matching
Company | Uber |
---|---|
Location | New York, NY, USA |
Salary | $198000 – $220000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior |
Requirements
- BS or MS in Computer Science or a related technical field, or equivalent experience
- 5+ years of experience in software engineering
- Experience with one of the following programming languages: Java, Go, C/C++
Responsibilities
- Work cross-functionally with engineers, data scientists and product managers to find ways to improve efficiency and provide a better experience for our users
- Participate in the full development cycle from ideation to architecture design, to implementation, to productionization
- Build scalable software systems that handle some of the highest traffic of any system at the company
Preferred Qualifications
- PhD in Computer Science or a related technical field, or equivalent experience
- Experience working on a team that focused on optimization or marketplace
- Demonstrated analytical ability to leverage data-driven insights to ideate and shape product direction within a collaborative product team
- Experience with distributed systems and microservices
- Worked closely with engineering and product teams to productionize ML or deep learning models that drive measurable outcomes