Uber
Senior Software Engineer
Found: Today
Location:
New York, New York | Seattle, Washington | San Francisco, California
Compensation:
The base salary range for this role is USD$202,000 per year - USD$224,000 per year.
Responsibilities:
- Design and develop robust backend services to support the evolving Uber Eats Feed.
- Collaborate with Product, Data Science, and ML teams to deliver innovative features.
- Take end-to-end ownership of large-scale features.
- Architect efficient APIs and storage strategies for real-time data flows.
- Mentor junior and mid-level engineers.
- Contribute to the Feed team’s technical strategy.
Basic Qualifications:
- Professional software development experience.
- Bachelor’s degree in Computer Science or related field.
- Strong proficiency in at least one backend language, preferably Go or Java.
- Experience designing distributed systems for high traffic.
Preferred Qualifications:
- Experience with Discovery, Search, or Recommendation systems.
- Hands-on experience with NoSQL databases, distributed caching, and message queues.
- Familiarity with integrating Machine Learning models into production workflows.
- Understanding of observability and reliability engineering.