Please enable Javascript
Skip to main content

Software Engineer/Sr Software Engineer - Frontend (Earner)

Frontend, Engineering
Seattle, Washington |
San Francisco, California |
Remote, United States

Open to Remote Locations (only US)

Earner organization builds the core platform that allows millions of earners around the world to make their living on Uber, and in turn powers all of Uber's consumer services

Building the technology and experiences that enables the Earners to seamlessly deliver on a range of jobs (ride sharing, deliveries, groceries). This is the core experience that powers every Uber trip. You will be working on building frameworks that optimize the distribution of job offers, real-time positioning & experiences to enable safe & seamless pick ups and drop-offs.

Earner teams include:

DRIVER LOYALTY: Building an unmatched loyalty & recognition platform that recognizes Earners for their commitment & quality of service, and rewards them, both on and off the road. You will be working on a rewards system that tiers drivers in real-time and correspondingly offers them rewards and incentives to maximize earner retention and marketplace impact. In addition, you will be working on products that enable rating & tipping across all of uber's consumer services - generating multiple billions of dollars every year for the earners.

ADS PLATFORM: Building a modern ads stack, from the ground up - from rich campaign management to targeting intelligence, ranking, and analytics. Uber is relatively new to the advertising space, and you will have the opportunity to drive the design and implementation of a robust and extensible architecture, while moving the state of the art forward.

DRIVER ENGAGEMENT: Building the product platforms that enable all the Uber teams to build features into the Driver app. You will be working on messaging & presentation frameworks, application's information architecture, personalization platforms and all the way to the UI development frameworks

VEHICLES + SUSTAINABILITY: Building platforms to light up the future of vehicles on Uber, connecting Earners with vehicle suppliers and getting them into electric and connected vehicles

Basic Qualifications

  • Bachelor's degree in Computer Science or related technical field or equivalent practical experience
  • Experience coding with HTML, CSS, and JS
  • 3+ years of professional experience building single page applications, or other web consumer facing features

Preferred Qualifications

  • At least five (5) years of software engineering experience
  • Experience with React.js/Vue/Angular.js or other web application libraries
  • Experience working with JS in a server environment
  • Experience building GraphQL/RESTful APIs

"For Colorado-based applicants: Please refer to this role in our careers page for more details on your total compensation and benefits package. You can get there by clicking 'apply' if you're not already on our careers site. #LI-Remote"

At Uber, we reimagine the way the world moves for the better. The idea was born on a snowy night in Paris in 2008, and ever since then, our DNA of reimagination and reinvention carries on. We've grown into a global platform moving people and things in ever-expanding ways, taking on big problems to help drivers, riders, delivery partners, and eaters make movement happen at the push of a button for everyone, everywhere.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.

Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.


See our Candidate Privacy Statement>

Uber is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, Veteran Status, or any other characteristic protected by law.