We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.
For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.
And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on new modalities, self-driving cars and even urban air transportation, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.
About the Role
This role is part of the Path Forward Return to Work program at Uber, whch is a 16- week paid returnship for experienced professionals returning to the workforce after taking time off for caregiving. The program is open to women and men who have at least 5 years of professional experience and have been out of the paid workforce for at least two years to focus on caring for a child or other dependent. If you meet these criteria, we welcome you to apply.
At Uber, we are excited to be part of the Path Forward program because we appreciate the skills you can offer, the perspective you provide, and the contributions you will make. This program offers you a chance to revamp your skills, update your resume with new experience, and make connections with other women and men transitioning back to the workforce. It also offers support through Path Forward, a nonprofit organization on a mission to empower people who’ve been focused on caregiving transition back to the paid workforce.
As a software engineer, you'll have a direct impact on the customer experience for both riders and drivers. Do you like our service and want to bring them to the next level? Do you have a beef with our app and want to fix it? Then you should apply to join our team.
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.
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. You proactively fix out of date code, happily debug, and provide timely code reviews. You proactively communicate your progress to stakeholders and ensure timely project delivery.
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 do things that benefit your peers and seek to continuously improve. You solicit feedback from senior members of your team on code reviews and design documents, while providing constructive comments and relevant feedback.
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 customers, your attention to details leads to a delightful user experience.
What You’ll Need
Bachelors, Masters or PhD in Computer Science, Engineering or a related technical discipline.
Expertise in one or more object oriented programming language (e.g. Python, Go, Java, C++) and the eagerness to learn more
Experience with developing complex software systems scaling to thousands of users with production quality deployment, monitoring and reliability.
Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra)
Ability to decompose complex business problems and lead a team in solving them
At Uber we don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. 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 or Veteran status.