Taro Logo

Software Engineer (Python or Ruby)

Taro Verified

Fern

Input OpenAPI. Output idiomatic SDKs and beautiful API docs. Backed by YCombinator.
$200,000 - $230,000
Backend
Mid-level
In-person
11-50 Employees
3+ years of experience

Taro Hiring Bonus Eligible

đź’µ

Receive a cash bonus of up to $15,000 when you successfully land this role. You can view your bonus here.

Job Description

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.


Responsibilities

  • Define [language] best practices
  • Build out compiler
  • Engage with the [language] community
  • Build team

Requirements

Python
Ruby
Node.js
PostgreSQL
TypeScript
  • 3 - 10 years of experience in software engineering
  • Expertise in the target language (Python and Ruby)

Benefits

Equity
  • Equity
  • Full-time position