Full Stack Engineer - Partnerships

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 while taking technical excellence to a whole new level. You should be pumped about building a global transportation marketplace that spans a wide range of cities — varying from 100,000 to 10 million people in size — with unique regulatory, technical, and business requirements.

The Partnerships team builds products, services, and experiences that target new audiences and high value scenarios. The team is looking for a strong Senior Fullstack Engineer to build products that help drive Uber’s most important metrics through our business partnerships. We have brought Uber to Google Maps, Facebook Messenger, Starwood and Hilton Hotels and more. We have enabled credit card companies to pay for our customer’s rides and brought new payment methods like Apple Pay and Android Pay to Uber. The potential opportunities are limitless so we want you to be pumped about working with Fortune 500 companies, continuing Uber’s growth.

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

Job Description

Here are the kinds of skills and experience we’re seeking:

  • Expertise. We’re looking for engineers with at least 5 years of relevant professional experience building highly-scalable applications for the web. You have advanced knowledge of at least one scripting language (e.g. Python or JavaScript) and knowledge of the following: MySQL, Redis, Kafka, Node and React/Flux.
  • Fast learner. We’re looking for software engineers who thrive on learning new technologies and don’t believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
  • Fearlessness. You think a working proof-of-concept is the best way to make a point. You strive on proving that speed and quality are not conflicting; that you can achieve both at the same time.
  • Versatility. In addition to having an intimate knowledge of the whole web stack, you understand how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application.
  • Strong architecture chops. You know how to build highly scalable, robust, and fault-tolerant services that support our unique rate-of-growth requirements. You stay up-to-date with the latest architectural trends.
  • Passion. You feel ownership over everything you ship; you’d never call code “released” until you’re confident it’s correct. You pride yourself on efficient monitoring, strong documentation, and proper test coverage.
  • A team player. You believe that you can achieve more on a team — that the whole is greater than the sum of its parts. You rely on others’ candid feedback for continuous improvement.
  • Design and business acumen. You understand requirements beyond the written word. Whether you’re working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of riders, your attention to details leads to a delightful user experience.

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

Perks

PERKS:

  • Employees are given Uber credit every month.
  • 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 environment.

BENEFITS (U.S.)

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

Uber is experiencing unprecedented growth and the we need great people who are ready to take the company and their career to the next level. There’s no better time to apply to Uber then right now.


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