Receive a cash bonus of up to $15,000 when you successfully land this role. You can view your bonus here.
Fern is enabling businesses to offer “Stripe-level” SDKs and Docs for their REST API. Inspired by internal tooling used at AWS and Palantir, Fern allows every engineering team to offer easy-to-use and well-documented APIs. As a Software Engineer, you will lead the development of Fern’s Python and Ruby SDK generators, directly influencing the experience of thousands of developers using SDKs for companies like Square, ElevenLabs, Cohere, and Intercom. You will define what high quality looks like in the specific language SDKs and help set the standard for the broader language community.
Your responsibilities include defining language best practices, building out the open-source compiler, engaging with the language community, and helping build the team. You will define modern SDK feel, implement new capabilities like auto-pagination and server-sent events. You will stay on top of modern language tools and frameworks, incorporate best practices, and work directly with developers through GitHub issues and community forums to evolve the SDK based on real-world needs.
This role is full-time, on-site in Williamsburg, Brooklyn, NY, offering a salary range of $200K - $230K and equity between 0.1%-0.3%. This is a great opportunity to join a growing team of fewer than 20 employees backed by Bessemer and YC, working on open-source technology and contributing to the developer experience across various industries.