Uber
Software Engineer II (Backend) - Fulfillment Shopping
$171K–$190K
New York City, New York · Full-time · Posted Oct 12, 2026
- Experience
- At least 4+ years of professional experience in software development.
- Education
- Bachelor’s Degree in Computer Science or a related field (or equivalent experience).
About the job
Build and improve Uber’s product discovery, planning, checkout, and fulfillment platforms for high-scale order and trip experiences.
What you'll do
- Design, develop, and deliver scalable, resilient software features and APIs.
- Collaborate with engineering, product, and operations partners to define requirements and execution plans.
- Develop fulfillment capabilities for Uber’s 1P, 3P, and SaaS customers.
What they ask for
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- At least 4+ years of professional experience in software development.
- Strong computer science fundamentals and proficiency in at least one of Golang, Java, C#, or C++.
- Experience working with distributed systems; effective communication skills.
Nice to have
- MS / Ph.D. in Computer Science or related field.
- Experience managing production systems with a strong availability SLA or working with large-scale distributed systems.
Pay
USD $171,000 per year - USD $190,000 per year (base salary)
Tools
Golang, Java, C#, C++
Model-written summary · the original posting is authoritative