Backend Engineer, Developer & End-user Experience PlatformActive

The opportunity

Our team owns open-source SDKs that reflect the Stripe API in seven different programming languages. A vast majority of server-side Stripe integrations are built using our open-source SDKs.

What you'll do

  • Be the Golang expert on the team, representing the needs of the Golang: community and ensuring we build experiences that are idiomatic

  • Use your Node.js expertise to improve our code generation framework and work: toward a future where we open source it to make it easier for third-party Stripe SDK owners to maintain their libraries

  • Collaborate with various Stripe teams to release their APIs in the SDKs and: improve the efficiency of the release process

  • Help streamline the API authoring process at Stripe

  • Support our users reaching out to us on the open-source GitHub repositories for our SDKs

  • Add support for new language features in SDKs

What they're looking for

  • + years in engineering across a wide range of products
  • + years of experience as a Golang software engineer
  • An interest in working with multiple programming languages
  • A passion for API design and developer experience
  • Experience in PHP and Ruby
  • Experience building libraries and/or SDKs
  • Knowledge of Open API spec and protobuf