Software Engineer, SDK Generalist
Overview
This 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 Square , ElevenLabs , Cohere , Intercom, 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 auto-pagination and server-sent events . 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 open source compiler, 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 Niels , our C# engineer who actively engages 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
Kind teammates who work hard
First-hand experience building an early-stage startup
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
Unlimited vacation
Domestic and international team offsites
Our tech stack
Microservices: Express (Node.js), FastAPI (Python)
Postgres + Prisma ORM (Database)
Anthropic + Bedrock (LLM)
Fern (API)
AWS (Cloud)
About the interview
About the interview
Phone screen with a founder
Three interviews: one coding, one decomp, one behavioral
Onsite with our team
Recommended Jobs
Senior Service & Controls Technician - HVAC Systems
Position at Nortek Air Solutions Position Overview: We are seeking a highly skilled and experienced Service & Controls Technician to provide advanced technical support for Nortek HVAC s…
Manager, Demand Planning
Where Conviviality is at work. Pernod Ricard is a global premium spirits and wine company. We’re the team behind leading brands such as ABSOLUT® Vodka, Jameson® Irish Whiskey, Malibu®, Kahlúa® Liq…
Executive Assistant
Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial …
Senior Program Manager, Building Optimization Team (BOT)
DCASs mission is to make city government work for all New Yorkers. From managing New York Citys most iconic courthouses and municipal buildings to purchasing over $1 billion annually in goods and ser…
Licensed Practical Nurse-AMB CARE SERV - Clinic-New York Eye and Ear Infirmary of Mount Sinai-Full Time, Days, Rotating Weekends
Description Licensed Practical Nurse-AMB CARE SERV - Clinic-New York Eye and Ear Infirmary of Mount Sinai-Full Time, Days, Rotating Weekends The practice of nursing as a Licensed Practical Nu…
Project Analyst Intern
Project Analyst Intern **Req number:** R6619 **Employment type:** Full time **Worksite flexibility:** Remote **Who we are** CAI is a global technology services firm with over 8,500 associates worldwid…
Sr FCC Investigations Analyst
Current Employees of LendingClub: Please apply via your internal Workday Account LendingClub Corporation (NYSE: LC) is the parent company of LendingClub Bank, National Association, Member FDIC. We…
Staff Software Engineer
At Attentive, we're revolutionizing the way businesses connect with their customers. Our AI-driven marketing platform infuses intelligence into every stage of the consumer journey, helping brands del…
Supervisor, Digital Investments
Description JOB SUMMARY The Supervisor, Digital Investment is a key member of the Digital Investment team of experts responsible for delivering smart, innovative and performance driven Digital cam…
Director, Fashion Office E-Commerce
Be part of an iconic story. At Calvin Klein, we believe in fostering an inclusive and collaborative culture by celebrating different perspectives, backgrounds and beliefs to truly connect with o…