Senior Software Engineer - Frontend (Uber for Business)

Uber Overview

Uber Engineering is a high-performance culture marked by fearlessness and hyperproductivity. We’re looking for team players with natural product intuition who can work harder, faster, and smarter without sacrificing technical excellence. Our organizational challenges are unique, so you should be comfortable in uncharted territory and pumped to build systems that can support cities of 100,000 and 10 million people alike.

The Uber for Business team builds products, services, and experiences that target new audiences and high value scenarios. As a Backend Engineer, you’ll have a direct impact on the customer experience for both riders and drivers. You will build products, services, and experiences that target new audiences and high value scenarios. We have a very wide breadth of work from new product offerings like UberEVENTS to enterprise features like ride policies to consumer facing features like Business Profiles to internal engineering platforms that enable other teams to build products like Uber Family.

Sounds awesome? Drop us a line and help power the future of transportation!

Job Description

As a frontend engineer you will work on user-facing features that power our new businesses. You should be passionate about building scalable software and making high quality impactful changes. You’ll be working with the latest features of JavaScript in ES6 and ES7, using tools and libraries like React, Redux, Webpack, Babel and others. On the backend, you’ll be interfacing with services written in Go, Python, and NodeJS.

Skills we are looking for:

  • Experience in building responsive web interfaces that present data in compelling ways
  • Understanding of the full web technology stack (e.g. HTML, CSS, HTTP, cookies, headers, asset loading / caching) and a broad knowledge of the JavaScript ecosystem.
  • Familiarity or interest in backend technologies including Python and Go.
  • Self-starters that enjoy collaboration and help contribute to the success of others.

Most importantly, you’re passionate about making people’s lives better!

Be sure to check out the Uber Engineering Blog to learn more about the team.



  • Employees are showered with Uber credits each month.
  • Ground floor opportunity with the team; shape the strategic direction of the company.
  • The rare opportunity to change the world such that everyone around you is using the product you built. We’re moving real people and assets and reinventing transportation and logistics globally.
  • Sharp, motivated co-workers in a fun office environment.


  • 401(k) plan, gym reimbursement, nine paid company holidays.
  • Full medical/dental/vision package to fit your needs.
  • Unlimited vacation policy; work hard and take time when you need it.

We’re bringing Uber to every major city in the world. We need brains and passion to make it happen and to make it happen in style.

Meet Some of Uber's Employees

Brian M.

Community Management Specialist

Brian makes sure that every Uber user has an amazing experience. He troubleshoots roadblocks to customer happiness and also does outreach to attract new Uber users.

Swathy P.

Operations & Logistics Manager

Swathy is part of the team that is the driving force behind Uber’s transportation options. She helps sign up the drivers, makes sure the vehicles run smoothly, and tackles any logistical bumps along the road.

Back to top