Live opening · Posted 6 hours ago

Sr Staff Engineer, Mobile

Uber · Bengaluru, Karnataka, India
Oracle
You are 6 hours behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 6 hours ago
CompanyUber
LocationBengaluru, Karnataka, India
SourceOracle
Listed6 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
0 min from Oracle publishing this role to us finding it
12 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
15,902 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

About the role and team
Engineering at Uber means building for real-world impact under real-world constraints. As a Senior Staff Software Engineer in Rider, you will shape the technical architecture and long-term evolution of the systems that power the Rider experience globally.
Deep mobile architecture expertise will be the anchor for this role, but not its boundary. You will operate across mobile clients, edge capabilities, and backend services, tackling problems spanning application architecture, performance, reliability, server-driven experiences, client-server contracts, and emerging on-device intelligence.
Your impact will extend well beyond the code you write. You will shape how multiple engineering teams build and ship Rider experiences—establishing durable technical foundations, simplifying complex systems, making high-leverage architectural decisions, and enabling teams to move faster without compromising performance, reliability, or quality.
What you’ll do
Define the multi-year technical strategy and architecture for Rider experiences across mobile applications, client platforms, edge capabilities, and supporting backend services.
Set the architectural direction for the Rider application and client platform, enabling multiple teams to independently build and evolve experiences without compromising performance, reliability, or consistency.
Establish engineering standards and technical foundations across architecture, dependency management, build health, application size, startup and runtime performance, observability, testing, and release quality.
Architect server-driven and cross-platform experience frameworks, making deliberate trade-offs between native, web-based, shared, and backend-driven implementations.
Define durable client-server contracts covering API design, schema evolution, backward compatibility, rollout safety, experimentation, offline behavior, and failure recovery.
Shape the architecture for emerging on-device and edge capabilities, determining what should run on the client versus backend systems while balancing latency, privacy, reliability, battery consumption, and cost.
Build frameworks, SDKs, developer tools, and reusable abstractions that make it easier for product teams to deliver high-quality Rider experiences without repeatedly solving underlying platform problems.
Work with Product and Engineering leadership to identify architectural constraints and technical bets that materially expand the set of Rider experiences we can build, and shape investment priorities accordingly.

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App