Software Engineer, SDK Generalist
Company: Buildwithfern
Location: New York
Posted on: May 15, 2025
Job Description:
OverviewThis role is ideal for ambitious engineers with
entrepreneurial goals. We are looking for a generalist engineer to
contribute to the development of Fern's SDK generators. Your work
will directly influence the experience of thousands of developers
using SDKs for companies like , , , and more.Many of us are former
or future founders, and this is an opportunity to scale a company
from $1M to $10M ARR while partnering with fast-growing tech
companies shaping the future of software. We value in-person
collaboration and work out of our office in the Williamsburg
neighborhood of Brooklyn.Sound like you?Get in touch.What you'll
do
- Drive feature parity between languages. For each SDK language
our generator supports, we need to support 15+ features like and .
We're constantly raising the bar to make our SDKs the best in the
industry. By collaborating closely with our users-often through
GitHub Issues-we're crafting tools developers rely on to build the
future.
- Expand SDK language selection. Our customers are asking us to
support a broader range of SDK programming languages, such as
Swift, Rust, and Terraform providers. Once you get a grasp of our
you could author the next generator.
- 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. You'll work closely with our CEO and CTO to
recruit and mentor new engineers as we scale.What you'll bring
- Understand the broader language ecosystem (e.g., runtimes in
JS/TS, type checkers in Ruby)
- Enthusiasm for shaping language communities, like , our C#
engineer who with the .NET team
- Significant experience with TypeScript and expertise in at
least one other programming language
- An eye for crafting a great developer experience
- Attention to detail
- (Bonus) You've worked in a high-growth SaaS company
- (Bonus) Experience working with the OpenAPI specification,
Conjure (Palantir), or Smithy (AWS)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 $170,000 to $210,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 insuranceOur tech stack
- Microservices: Express (Node.js), FastAPI (Python)
- Postgres + Prisma ORM (Database)
- Anthropic + Bedrock (LLM)
- Fern (API)
- AWS (Cloud)About the interview
- Phone Screen with a founder
- Technical Interview: Coding
- Technical Interview: Decomp (System Design)
- Work Trial (in office)
- Offer!
#J-18808-Ljbffr
Keywords: Buildwithfern, Hicksville , Software Engineer, SDK Generalist, IT / Software / Systems , New York, New York
Didn't find what you're looking for? Search again!
Loading more jobs...