Description
Overview
As a Backend Engineer on our Developer SDKs team, you will have the opportunity to shape the experience of developers using Stripe SDKs that power over 80% of the payment volume at Stripe.
Responsibilities
- 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
- Help lead the API design process at Stripe, providing guidance to product teams as they seek to produce powerful and intuitive abstractions that surface through our SDKs
- Collaborate, mentor, and provide support to other team members
Requirements
- 6+ years in engineering across a wide range of products
- 3+ years of experience as a Golang software engineer
- An interest in working with multiple programming languages
- A passion for API design and developer experience
Preferred Qualifications
- Experience in PHP and Ruby
- Experience building libraries and/or SDKs
- Knowledge of Open API spec and protobuf
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/stripe/jobs/7557899