Uber is looking for a Software Engineer to join our Rider Experience team in San Francisco. You'll be building the mobile applications that millions of people use daily to get around their cities. This role focuses on creating seamless, intuitive experiences from trip booking to completion. You'll work on features like real-time tracking, payment processing, and in-app messaging while ensuring our apps perform flawlessly across different devices and network conditions. Our team values innovation, collaboration, and user-centric design. We offer competitive compensation, equity, full health coverage, commuter benefits, and flexible work arrangements. This is a hybrid role with 2-3 days in our SF headquarters.
Build and maintain rider-facing mobile applications, implement new features for trip booking and tracking, optimize app performance and user experience, collaborate with design and product teams.
2+ years
“Landing my first job felt like a dream. I applied to a few roles here and within two weeks, I got an offer. The entire process was smooth, and I finally feel like I’m on the right path.”
“I was really nervous about life after graduation, but this platform helped me find a role that matched my interests. I’m now working in a field I love and learning every day.”
“I used to worry I didn’t have enough experience to land a good job, but the platform made it easy to connect with employers who were open to fresh graduates. Forever grateful.”
“I got matched to an internship through this platform, and that internship turned into a full-time job. If you're a recent graduate, don’t sleep on this opportunity.”
“The job alerts were a lifesaver. I was notified as soon as something relevant popped up. I applied, interviewed, and got hired, all within a month of graduating.”
“I didn’t expect much when I first signed up, but I’m so glad I did. Not only did I find a great job, I also discovered companies that are passionate about hiring young talent.”