Backend Engineer, Developer SDKs
Core
Building and maintaining open-source SDKs for Stripe's API across multiple programming languages to power over 80% of payment volume.
Role type
Senior IC Backend Engineer (Developer SDKs)
Builds
Open-source SDKs, code generation framework, Stripe Shell commands
Domain
Financial infrastructure / Payments / Developer tools
Deliverable
production ML models | product features | infrastructure
Required skills
Golang, Node.js, API design, code generation, open-source maintenance, multi-language programming
Preferred skills
PHP, Ruby, library/SDK development, OpenAPI spec, protobuf
Technologies
Golang, Node.js, Stripe API, Stripe Shell, GitHub
Responsibilities
Act as Golang expert ensuring idiomatic code, improve code generation framework, collaborate on API release processes, streamline API authoring, support users on GitHub, add new language features, lead API design guidance, mentor team members
Seniority
Senior, hands-on IC