Logo
Amplitude

Software Engineer II, Mobile San Francisco, CA

Amplitude, San Francisco, California, United States, 94199

Save Job

Overview

Amplitude is the leading digital analytics platform that helps companies unlock the power of their products. We serve 4,300+ customers including Atlassian, NBCUniversal, Under Armour, Square, and Jersey Mike’s, delivering self-service visibility into the customer journey. Our goal is to help teams capture trusted data, uncover clear insights about customer behavior, and take faster action to improve product experiences and drive growth. Amplitude is ranked #1 in multiple categories in G2’s Summer 2025 Report. As an organization, we approach challenges with humility, own our contributions, and embrace a growth mindset to continuously improve ourselves, each other, and the value we bring to customers and partners. Role

We’re looking for a

Software Engineer

to join our SDK team. You will have full ownership over Amplitude’s open source React Native SDKs and contribute to other cross-platform libraries like Flutter. Our SDKs are used by thousands of developers to send hundreds of billions of events to Amplitude every month. If you care about building developer tools that are elegant, robust, and deeply useful — this is the role for you. Responsibilities

Lead React Native SDK Development : Design, build, and maintain our React Native SDKs with a focus on performance, scalability, and developer usability. Contribute Across Platforms : Support development of Flutter and potentially other mobile SDKs to maintain a consistent experience across ecosystems. Drive Developer Experience : Own the usability of our SDKs by designing intuitive APIs, writing clean and thorough documentation, and supporting integration flows. Build UI Components : Use React to build frontend components and tools that showcase SDK features or help developers test/debug integrations. Support SDK Integration : Partner with customers and internal teams to troubleshoot issues and guide successful integration of our SDKs. Automate Release Pipelines : Enhance CI/CD systems for publishing to npm and other package managers with a smooth, reliable release process. Collaborate Cross-Functionally : Work closely with product managers, designers, and engineers across Amplitude to deliver impactful SDK features. Champion Engineering Excellence : Lead design discussions, contribute to architecture reviews, and mentor teammates on SDK best practices. Qualifications

You’ll be a great addition if you have:

Passion for developer experience; you think about how your work feels to other engineers, enjoy customer interaction, debugging tricky issues, and creating helpful documentation. Attention to detail and commitment to high-quality, maintainable code. Track record of shipping libraries or SDKs with elegant, intuitive APIs. Strong understanding of software engineering fundamentals, algorithms, and system design. Enthusiasm for working across languages and frameworks to solve cross-platform problems. Minimum requirements:

B.S., M.S., or Ph.D. in Computer Science or another technical field; 6+ years in a Software Engineering role; previous experience with React Native, Native iOS/Swift, or Native Android/Kotlin. Nice-to-have:

Previous experience with Flutter and full-stack development (Node.js, modern React frameworks); technical leadership of an engineering team is a plus. Who We Are

The Company:

Amplitude is a learning-minded, diverse, and growth-oriented team that values ownership and humility. We pursue challenges with empathy and openness, solving problems that drive our shared success. The Product:

Amplitude is a digital analytics platform that helps teams capture data they can trust, uncover insights about customer behavior, and act quickly to improve product experiences and growth. Benefits and Equal Opportunity

Amplitude provides equal employment opportunities (EEO). All applicants are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, disability, veteran status, or sexual orientation. Compensation and location:

This role is hybrid out of San Francisco with expected in-office presence 2 days per week. Salary ranges are provided as part of local compliance details where applicable. We also offer competitive pay and benefits, including medical/dental/vision coverage, flexible time off, parental benefits, mental health resources, growth opportunities, and volunteer and charitable giving programs. This description does not include all duties of the role and Amplitude reserves the right to modify job duties as needed. Amplitude provides equal employment opportunities (EEO). All applicants are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation. #J-18808-Ljbffr