Staff Software Engineer - Android DX

Rozgoo

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Amplitude is seeking a Staff Software Engineer, Android to lead the design and development of Amplitude’s core Android SDKs, including Analytics and Session Replay, and to serve as the Android platform expert across multiple SDK teams.

You will set technical direction, improve performance and reliability, and raise the bar for developer experience across Amplitude’s mobile ecosystem, mentoring engineers and shaping cross-SDK architecture.

Qualifications

  • 8+ years of professional software engineering experience with significant Android development.
  • B.S., M.S., or Ph.D. in Computer Science or a related field (or equivalent practical experience).
  • Deep expertise in Android platform internals and best practices.

Responsibilities

  • Lead the technical direction, architecture, and long-term evolution of Amplitude’s Android SDK platform.
  • Own and drive development of core Android SDKs (Analytics and Session Replay) with focus on performance, reliability, and ease of use.
  • Act as the Android platform expert for other SDK teams (Experiment, Guides, Surveys) enabling safe, efficient collaboration.
  • Design and evolve shared infrastructure, APIs, and abstractions across multiple Android SDKs.
  • Collaborate with Product and Customer Support to ensure SDKs meet real customer needs.
  • Lead cross-team technical discussions, reviews, and architectural decisions spanning multiple SDKs.

Skills

Android development
Android platform internals
Jetpack Compose
Technical leadership
API design
Performance optimization

Education

B.S./M.S./Ph.D. in Computer Science or related field

Tools

Android SDKs

Job description

Amplitude is the leading AI analytics platform, helping over 4,700 customers—including Atlassian, Burger King, NBCUniversal, and Square—build better products and digital experiences. With powerful AI Agents embedded across our platform, teams can analyze, test, and optimize user experiences faster than ever. Ranked #1 across multiple categories in G2’s Winter 2026 Report, Amplitude is the best-in-class solution for product, data, and marketing teams. Learn more at amplitude.com.

As an organization, we deliver for our customers by living our values. We operate from a place of humility, take ownership of problems and successes, approach challenges with a growth mindset, and put our customers at the center of everything we do.

Amplitude’s Commitment to Diversity Equity & Inclusion (DEI): Amplitude believes that diversity enables the creation of better products, improves the ability to solve complex problems, and drives more powerful solutions. We strive to create an environment of inclusion—one focused on psychological safety, empathy, and human connection—that will allow employees of all backgrounds to thrive.

The Developer Experience (DX) team at Amplitude builds and maintains the foundations that power how developers integrate, extend, and trust Amplitude across platforms. Our mission is to make Amplitude’s SDKs reliable, easy to adopt, and a joy to build on, so customers can confidently instrument their products and unlock insights at scale.

We’re looking for a Staff Software Engineer, Android to play a key technical leadership role on our DevEx team. In this role, you will lead the design and development of Amplitude’s core Android SDKs, including Analytics and Session Replay, and serve as the Android platform expert that other SDK teams, such as Experiment, Guides, and Surveys rely on.

As a Staff Engineer, you’ll operate with a wide scope and high impact: setting technical direction for the Android platform, driving cross-SDK architecture, improving performance and reliability, and raising the bar for developer experience across Amplitude’s mobile ecosystem.

As a Staff Software Engineer, you will:
  • Lead the technical direction, architecture, and long-term evolution of Amplitude’s Android SDK platform.
  • Own and drive development of core Android SDKs, including Analytics and Session Replay, with a strong focus on performance, reliability, and ease of use.
  • Act as the Android platform expert and trusted partner for other SDK teams (Experiment, Guides, Surveys), enabling them to build on shared foundations safely and efficiently.
  • Design and evolve shared infrastructure, APIs, and abstractions that scale across multiple Android SDKs.
  • Collaborate closely with Product, and Customer Support to ensure SDKs meet real customer needs.
  • Lead cross-team technical discussions, reviews, and architectural decisions that span multiple SDKs.
  • Improve developer experience through better APIs, documentation, tooling, testing strategies, and sample apps.
  • Mentor senior and mid-level engineers, raising the overall quality and effectiveness of the team.
You’ll be a great addition to the team if you have:
  • A strong focus on developer experience and empathy for the engineers who use your work.
  • Deep expertise in Android platform internals and best practices.
  • Proficiency in Jetpack Compose beyond UI development, including its rendering pipeline and Composition internals.
  • A track record of technical leadership where others look to you for guidance and decision-making.
  • Strong judgment in making tradeoffs between API design, performance, backward compatibility, and speed of delivery.
  • Comfort working across team boundaries and influencing without direct authority.
  • A high bar for code quality, testing, and long-term maintainability.
  • The ability to explain complex technical topics clearly to both technical and non-technical partners.
At a minimum, you need to have:
  • B.S., M.S., or Ph.D. in Computer Science or a related technical field, or equivalent practical experience.
  • 8+ years of professional software engineering experience, with significant time spent on Android development.
  • Deep expertise in
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - SDK iOS
Senior Software Engineer - SDK iOS

Rozgoo • San Francisco (CA)

On-site
USD 150,000 - 190,000
Staff Android Engineer — Developer Experience Leader
Staff Android Engineer — Developer Experience Leader

Rozgoo • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer - SDK iOS
Staff Software Engineer - SDK iOS

Amplitude • San Francisco (CA)

On-site
USD 220,000 - 331,000
Excellent Medical, Dental and Vision
401(k) with employer match
Flexible time off
+3
Staff Software Engineer
Staff Software Engineer

The Mice Groups, Inc. • Pittsburgh

Remote
USD 120,000 - 180,000
Remote work
Competitive salary
Manager of Engineering
Manager of Engineering

Rozgoo • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff Android Engineer
Staff Android Engineer

Polymarket • New York (NY)

On-site
USD 180,000 - 260,000
Member of Technical Staff - Android
Member of Technical Staff - Android

favorited • Santa Monica (CA)

On-site
USD 150,000 - 200,000
Unlimited PTO
401(k)
Health insurance
+2
Technical Lead (Android Core Product)
Technical Lead (Android Core Product)

Speechify • Mountain View (CA)

On-site
USD 180,000 - 240,000
Android Developer
Android Developer

Mainz Brady Group • Glendale (CA)

On-site
USD 120,000 - 180,000
Senior Android Developer
Senior Android Developer

Ampcus, Inc • Denver (CO)

On-site
USD 95,000 - 120,000