Senior Software Engineer
Are you passionate about creating and enhancing impactful online experiences for earners and helping them maximize their earning potential? Join our team at Uber, where we focus on developing innovative solutions that support earners in their daily operations, enabling them to work on our platform more efficiently. Our mission is to build reliable, scalable experiences that empower earners to optimize their day to day work with Uber.

As part of the Earner Online Experience team, you'll work on projects that drive real-world impact, using cutting-edge technology to make a meaningful difference. If you're excited about making a difference, driving progress, and working on technology that positively impacts the lives of millions of earners around the world, we'd love to have you on our team!

What You Will Do

  • Lead Development: Design, develop, and deploy applications that enhance the online experience for Uber's earners.
  • Optimize the Experience: Implement robust solutions to optimize earners' workflows, maximizing their efficiency and earning potential.
  • Cross-Team Collaboration: Collaborate with data scientists, product managers, and other engineers to deliver seamless end-to-end products that drive user engagement.
  • Drive Improvement: Continuously improve app performance, scalability, and maintainability, ensuring a top-tier user experience.
  • Stay Current: Keep up with industry trends and integrate new tools, technologies, and methodologies to stay ahead in the fast-paced mobile development landscape.
  • Mentor: Guide and mentor junior engineers, fostering a collaborative and high-quality engineering culture.
  • Ownership: Take full responsibility for projects, ensuring timely delivery and impactful outcomes.

Basic Qualifications

  • Bachelor's or Master's degree in Computer Science or a related technical field, or equivalent practical experience.
  • Proven experience in software development on Android, with a strong understanding of programming languages such as Java, Kotlin, and RxJava.
  • Experience with data analytics and experimental design in an engineering context.

Preferred Qualifications

  • AI/ML experience is strongly preferred.
  • Highly efficient coding in Java or similar languages.
  • Strong background in data analytics tools such as Hive or similar.
  • Proven experience in shipping high-quality product features on schedule and with high velocity.
  • Strong sense of ownership and accountability.
  • Ability to work effectively in a fast-paced, team-oriented environment.
  • Strong communication skills, both written and verbal, to articulate complex ideas to various stakeholders.

For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits., For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.
Post Date
2025-06-09
Job Type
-
Employment type
Full-time
Category
Engineering, Information Technology
Level
Mid-Senior
Country
United States
Industry
Internet Marketplace Platforms ,
Uber*******