Amplitudeposted 9 days ago
$170,000 - $256,000/Yr
Full-time - Senior
Hybrid - San Francisco, CA
Publishing Industries

About the position

We're looking for a senior SDK engineer to join the Experiment team within Amplitude. You will be part of a passionate group of engineers to help modern businesses build and transform their products through feature flagging mixed with data and experimentation. As a senior infrastructure and SDK engineer, you will be responsible for developing Experiment's critical evaluation and feature delivery infrastructure and 9+ SDKs, which handle over 100 billion evaluation requests per month. If you have experience with developing libraries, SDKs, and other developer focussed tools, then this will be a great role for you.

Responsibilities

  • Develop and maintain 9+ SDK using TypeScript, Kotlin, Swift, Python, Go, Ruby, PHP.
  • Provide technical guidance and troubleshooting support to engineers integrating our SDKs into their applications.
  • Produce and refine high-quality documentation, including guides, README files, and technical documentation hosted on our docs site.
  • Extend CI/CD systems to automate building, testing, and deploying SDKs to npm and other package managers, ensuring smooth releases.
  • Work cross functionally with Experiment product and engineering teams, to deliver end-to-end features.
  • Mentor other engineers in best practices, training them to have an outsized impact on the codebase.
  • Contribute to the technical direction of the team, product and systems.
  • Evangelize the work, sharing in large all-hands meetings changes proposed and measured success metrics.

Requirements

  • 5+ years of experience building stable, high-quality, flexible SDKs and libraries.
  • Strong critical thinking and problem-solving mindset with attention to detail.
  • Experience with multiple programming languages and platforms.

Nice-to-haves

  • Thrive in a technical leadership role on an engineering team, and are constantly seeking opportunities to encourage those around you to excel.
  • Have a great understanding of current and emerging trends in open source software, web and mobile development, and developer tooling.
  • Constant desire to learn, grow, and take on additional responsibilities as an engineer.
  • Strong practitioner of automated testing.
  • Bonus points if you have feature flagging or AB testing knowledge and prior experience working on internal or external feature flagging and AB testing products.

Benefits

  • Excellent Medical, Dental and Vision insurance coverages, with 100% employer-paid premiums for employee Medical, Dental, Vision on select plans.
  • Flexible time off, paid holidays, and more.
  • Generous stipends to spend on what matters most to you, whether that's wellness (monthly), commuter transit/parking (monthly), learning and development (quarterly), home office equipment (annual), and much more.
  • Excellent Parental benefits including: 12-20 weeks of Paid Parental Leave, Carrot Fertility Benefits/Adoption/Surrogacy support, Back-up Child Care support.
  • Mental health and wellness benefits including no cost employee access to Modern Health coaching & therapy Sessions and high quality physician office experience via One Medical membership (select U.S. locations only).
  • Employee Stock Purchase Program (ESPP).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service