Sr. Software Engineer - Spatial Aggregation Matching Platform

| Seattle, WA
Sorry, this job was removed at 5:40 p.m. (CST) on Wednesday, December 15, 2021
Find out who's hiring remotely in Seattle, WA.
See all Remote Developer + Engineer jobs in Seattle, WA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Uber is 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 cities everywhere. Whether it's a ride, a sandwich, or a package, we use technology to give people what they want, when they want it. The Matching team, within the broader Marketplace group, is the brain which pairs riders with drivers across Uber products. We build the tech stack to make thousands of intelligent matching decisions every second globally in real-time among hundreds of thousands of drivers and riders.
We are looking for Software Engineers to join the Spatial Aggregation Matching team, focused on the following area: Foundational Matching. Matching is core to Uber's marketplace, and by improving pool matching efficiency, walking spot selection and vehicle selection we are able to reduce travel time for each job, reduce ETAs for riders, and give millions of hours back to riders and drivers. These are fascinating and challenging algorithms and scaling problems to solve. We are not just talking about designing algorithms to solve NP-hard problems - we are building robust scalable real-time production systems to power these algorithms from the ground up and deliver the driver and rider experiences directly in the Uber apps. The Spatial Aggregation Matching team is changing the way the world travels through reducing costs through shared rides. We recently launched a new UberBus product which provides a lower cost option to make Uber accessible for new markets of riders and commutes. We are expanding Uber's matching paradigm beyond shared rides to encompass demand based route and fleet management to provide a first in class mass transportation solution.
What You'll Do
As Software Engineer, you will own key portions of Uber Matching problems. For example, you could be working on how we improve Pool matching efficiency, determining the right walking distance for uberPool, or launching brand new products like uberBus and designing new matching approaches. The challenges on this team requires a mix of customer understanding, working with challenging algorithms and delivering scalable systems to build products and features which will change the way the world moves.
• Lead a diverse team of engineers to design, build, and ship great experiences for our customers• Lead the craftsmanship, reliability, and scalability of your solutions • Provide technical guidance and mentorship to more junior engineers on the team • Deliver solutions to transportation infrastructure problems at a global scale.• Apply your CS algorithm fundamentals on real world problems• Bring a passion to stay on top of industry trends, experiment with and learn new technologies
Basic Qualifications
• Technically strong, with 5+ years of experience developing and shipping code for production systems • Collaborative and work well with, and contribute to, a team • An owner, taking a personal stake in the success of the product and the team • Proud of the code you write and have a strong sense of engineering craftsmanship • Focused on the customer and the details that make their experience amazing • Practical, making the best use of time and resources to find the simplest solution that works • Current in relevant technologies and know how to implement them effectively • Naturally curious and have a burning desire to learn • Motivated, always looking for ways to contribute, and know how to ship code
Preferred Qualifications
• Have a BS or advanced degree in Computer Science or a related field • Have experience with multiple technology stacks • Experience in working on large-scale distributed systems • Contribute to the wider software community through open source
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.

More Information on Uber
Uber operates in the 3PL: Third Party Logistics industry. The company is located in San Francisco, CA, New York City, NY, Chicago, IL and Seattle, WA. Uber was founded in 2009. It has 21000 total employees. It offers perks and benefits such as Volunteer in local community, Partners with nonprofits, Friends outside of work, Eat lunch together, Intracompany committees and OKR operational model. To see all 79 open jobs at Uber, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about UberFind similar jobs