Amplitude

Senior Software Engineer - SDK

Amplitude
Apply
2 months ago

Base Salary

$165k - $276k/yr

Responsibilities

  • Build and maintain SDKs across TypeScript/JavaScript, Python, Go, Java, Swift, Rust, and other language ecosystems.
  • Build AI-assisted systems and tooling that enable a small team to maintain many SDKs.
  • Own and improve Amplitude’s end-to-end developer experience.
  • Optimize SDK latency, performance, bundle size, and resource load.
  • Create external-facing agents using signals collected by the SDKs.
  • Build integrations with third parties and uphold appropriate engineering standards.

Requirements

  • Bachelor’s degree in computer science or a relevant field.
  • Experience building SDKs, APIs, or developer platforms.
  • Experience across multiple language ecosystems.
  • Experience with platform tooling or code-generation systems.
  • Open-source library maintenance experience is beneficial.
  • Interest in developer experience and tooling.

Benefits

  • Medical, dental, and vision insurance, with 100% employer-paid premiums for employees on select plans.
  • 401(k) retirement plan with employer match.
  • Flexible time off and paid holidays.
  • Monthly wellness and commuter stipends, quarterly learning and development stipend, and new-hire home office equipment stipend.
  • Paid parental leave and fertility, adoption, surrogacy, and backup child care benefits.
  • Mental health and wellness benefits, including access to Modern Health coaching and therapy sessions.
  • Employee Stock Purchase Program, charitable giving grant, and paid volunteer time off.
Amplitude

About Amplitude

501-1,000 employees

We help companies unlock the power of their products. ⚡ • Join the team: http://amplitude.com/careers • Join the community: http://community.amplitude.com