Backend Engineer at Fern (W23)
$168K - $192K  •  0.20% - 0.30%
Input OpenAPI. Output SDKs and API documentation.
NY, US
Full-time
3+ years
About Fern

APIs underpin the internet but are still painful to work with. They are often untyped, unstandardized, and out-of-sync across multiple sources of truth.

Fern enables businesses to offer “Stripe-level” SDKs (client libraries) and Docs for their REST API. Inspired by internal tooling we saw at AWS and Palantir, we’re building Fern to let every engineering team offer easy-to-use and well-documented APIs.

Founded in 2022, we’re less than 10 people, building open source, and backed by YCombinator. We work together in our office in the Williamsburg neighborhood of Brooklyn, NY. Our customers include Cohere, ElevenLabs, Webflow, and Merge.dev.

About the role

We’re a small team of generalists who enjoy spending time together. We talk to our customers regularly over shared Slack channels or Zoom. We’re looking for teammates who can identify the root cause of a problem, devise a solution, and then implement it. If you’re thinking about founding a company in the future, this is a great place to see an early-stage company grow.

We are power users of whiteboards and work together in person. Our office is in the Williamsburg neighborhood of Brooklyn, New York.

What you’ll do

  • Drive feature parity between languages. For each SDK language that our generator supports, we need to support 15+ features (and that number will keep growing!)
  • Expand SDK language selection. Our customers are asking us to support a broader range of SDK programming languages, such as Rust and Swift.
  • Be a polyglot. Contribute code across repositories in different programming languages. You may write code in TypeScript, Python, and Go within the same week.
  • Build our team. We’re growing, and you will work directly with the CEO and CTO to bring in talented engineers.

What you’ll bring

  • 4+ years of professional backend or full-stack development
  • Significant experience working with TypeScript and one other programming language
  • Experience starting a project from scratch. You might have led a project, built a side project you’re proud of, or been a founder.
  • An eye for crafting a “good” developer experience
  • (Nice to have) You've worked in a high-growth SaaS company

What we offer

  • Engineering challenges that will push you to become a better developer
  • Kind teammates who work hard
  • First-hand experience building an early-stage startup 
  • A salary of $168,000 to $192,000 and equity
  • Living proximity bonus of $18,000 per year if you choose to live near the office
  • Meals (breakfast, lunch, and dinner) at the office
  • Health, dental, and vision insurance

Our tech stack

  • Next.js + Vercel (Frontend)
  • Fern (API)
  • Microservices: Express (Node.js), FastAPI (Python)
  • Postgres DB + Prisma ORM
  • AWS (Cloud)
Technology

Our tech stack:

  • NextJS + Vercel (Frontend)
  • Fern (API)
  • Microservices: Express (NodeJs), FastAPI (Python)
  • Postgres DB + Prisma ORM
  • AWS (Cloud)

Other jobs at Fern

fulltimeNew York, NY, USFull stack$168K - $192K3+ years

fulltimeNY, USFrontend$168K - $192K3+ years

fulltimeNY, USBackend$168K - $192K3+ years

fulltimeNew York, NY, US$70K - $85KAny (new grads ok)

fulltimeNY, USBackend$168K - $192K0.20% - 0.30%3+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›