Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Amplitude Logo

Senior Software Engineer, SDK

Amplitude

$154,000 - $256,000
Nov 6, 2025
San Francisco, CA, US
Apply Now

Amplitude is looking for a Senior Software Engineer to join their SDK team to build the next generation of SDKs that power how customers collect data, understand user behavior, and take real-time action. The role involves owning Amplitude's open source React Native SDKs and contributing to other cross-platform libraries, ensuring they are elegant, robust, and deeply useful for thousands of developers.

Requirements

  • Previous experience with React Native, Native iOS / Swift, or Native Android / Kotlin development.
  • Strong understanding of software engineering fundamentals, algorithms, and system design
  • Passion for developer experience — you think about how your work feels to other engineers
  • Attention to detail and commitment to high-quality, maintainable code
  • A track record of shipping libraries or SDKs with elegant, intuitive APIs
  • Enthusiasm for working across languages and frameworks to solve cross-platform problems
  • Previous experience in Flutter and full-stack development (Node.js, modern React frameworks) is a plus

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.

Other

  • 6+ years of experience working in a Software Engineering role
  • Interest in customer interaction, debugging tricky issues, and creating helpful documentation
  • Technical leadership of an engineering team is a plus
  • The role is eligible for equity, benefits and other forms of compensation.
  • LI-Hybrid