Senior Software Engineer, AndroidActive

The opportunity

Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day.

What you'll do

  • Drive technical execution by designing, building, and evolving the Android: SDUI renderer — and the backend services (Kotlin, Golang, Protobuf) that feed it — to handle complex, real-time UI updates at scale.

  • Lead architectural improvements and code reviews, ensuring the: maintainability, visibility, and operational health of the renderer as more teams build on top of it.

  • Partner with cross-functional disciplines (iOS and Web renderer engineers,: product and design teams) to plan rollouts, align on platform decisions, and influence the roadmap.

  • Own large-scale initiatives from design to delivery: including the push to bring SDUI motion and interaction quality to native-equivalent, and the ongoing migration off legacy rendering systems.

  • Support the growth of others by mentoring colleagues and taking an active: role in our engineering hiring process.

  • + years building Android applications at scale , with a deep understanding of Kotlin and Jetpack Compose.

What they're looking for

  • Backend development experience , specifically with Golang, Kotlin, and: Protobuf, and the comfort to move between client and server code as the work demands.
  • Experience building or maintaining a server-driven / declarative UI system ,: with a keen interest in pushing what's possible with declarative rendering — bonus points if that included Litho or another DSL-based renderer.
  • A product mindset , and the instinct to apply it to how you design platform: services for the teams that build on top of them.
  • Demonstrated ownership of technical delivery within cross-functional teams,: guiding implementation choices and technical design for a platform other teams build on.