Cadre Inc
Software Engineer – Developer Experience & Internal Tooling
Location:
Williamsburg, Brooklyn, NYC (In-person) Type:
Full-Time Salary:
$170,000 – $210,000 Equity:
0.1% – 0.3% Start Date:
ASAP Openings:
Multiple
About Fern APIs power the modern web,
but they’re often painful to work with — brittle, inconsistent, and poorly documented. At
Fern , we’re building the tooling to fix that. Our platform allows teams to offer beautifully typed, easy-to-use SDKs and docs for their REST APIs — the kind of developer experience once exclusive to top-tier companies like Stripe.
Founded in 2022 and backed by
Bessemer
and
Y Combinator , we’re a team of fewer than 20 engineers building open-source devtools used by the likes of Square, ElevenLabs, and Cohere. We're based out of our Brooklyn HQ in
Williamsburg , and we believe in tight collaboration, fast iteration, and world-class engineering culture.
About the Role We’re looking for an engineer with a passion for developer productivity to take full ownership of Fern’s internal development ecosystem. Your mission?
Make Fern engineers outrageously productive.
You’ll be the architect and maintainer of our internal tooling and CI/CD systems. From reducing build times to standardizing test infrastructure, you’ll eliminate friction and improve speed across a technically diverse codebase that includes:
Two monorepos
Four backends
in different languages
A Next.js frontend
powering customer-facing API docs
This role is a force-multiplier for the entire engineering team. If you enjoy diving deep into the complexity of developer workflows and turning chaos into clarity, you’ll thrive here.
What You’ll Do
Own and evolve our
CI/CD infrastructure , primarily via GitHub Actions.
Optimize build systems using
pnpm ,
TurboRepo , and
caching strategies .
Triage and resolve pain points in developer workflows across monorepos and multiple languages (TypeScript, Python, Node.js, etc.).
Define standards for testing, linting, and release processes.
Improve iteration speed — reduce build/test/deploy times across projects.
Collaborate with the rest of engineering to prioritize high-impact improvements.
Champion engineering excellence through tooling, documentation, and automation.
Who You Are Experience
2–10 years
of software engineering experience, with a strong background in:
DevOps ,
DevEx , or
Infrastructure Engineering , or
Backend-leaning engineering
with meaningful CI/CD impact
Track record of
owning and improving CI/CD systems
Bonus: clear metrics like "reduced test pipeline time by 35%"
Startup or high-velocity team experience is strongly preferred
Previous roles at
B2B SaaS ,
API tooling , or
dev-focused companies
are a plus
Ex-founders are welcome and valued
Education
Degree in Computer Science or related field from a
Top 30 university
preferred
Skills & Tools Required
Deep experience with
TypeScript
Hands‑on with
GitHub Actions
or similar CI tools
Familiarity with:
Build systems
like pnpm, TurboRepo, Babel, ESLint, Jest
Modern deployment tooling
and caching strategies
Fluency in development workflows — branching, testing, shipping
Comfort working across
multiple languages and monorepos
Nice to Have
Experience optimizing performance in JS/TS environments
Exposure to LLM-driven tooling workflows (Claude, Bedrock)
Familiarity with frontend frameworks (e.g.,
Next.js ) and backend stacks like
FastAPI ,
Express
Soft Skills
Strong written and verbal communication
Deep empathy for developers
Drive to take initiative, prioritize impact, and own systems end‑to‑end
Excited to be
on‑site
with the team in
Brooklyn, NYC
Traits to Avoid
Multiple short stints ( Coding bootcamp‑only backgrounds
Overly specialized in Big Tech infra (e.g., Google) without clear generalizable skills
Visa Policy Visa sponsorship is
not available , but
exceptional candidates
may be considered.
Our Stack
Frontend:
Next.js + Vercel
CI/CD & Tooling:
GitHub Actions, pnpm, TurboRepo
LLMs:
Claude + Bedrock
API Layer:
Fern
Microservices:
Express (Node.js), FastAPI (Python)
Search:
Algolia + turbopuffer
Database:
Postgres + Prisma ORM
Cloud:
AWS
#J-18808-Ljbffr
Williamsburg, Brooklyn, NYC (In-person) Type:
Full-Time Salary:
$170,000 – $210,000 Equity:
0.1% – 0.3% Start Date:
ASAP Openings:
Multiple
About Fern APIs power the modern web,
but they’re often painful to work with — brittle, inconsistent, and poorly documented. At
Fern , we’re building the tooling to fix that. Our platform allows teams to offer beautifully typed, easy-to-use SDKs and docs for their REST APIs — the kind of developer experience once exclusive to top-tier companies like Stripe.
Founded in 2022 and backed by
Bessemer
and
Y Combinator , we’re a team of fewer than 20 engineers building open-source devtools used by the likes of Square, ElevenLabs, and Cohere. We're based out of our Brooklyn HQ in
Williamsburg , and we believe in tight collaboration, fast iteration, and world-class engineering culture.
About the Role We’re looking for an engineer with a passion for developer productivity to take full ownership of Fern’s internal development ecosystem. Your mission?
Make Fern engineers outrageously productive.
You’ll be the architect and maintainer of our internal tooling and CI/CD systems. From reducing build times to standardizing test infrastructure, you’ll eliminate friction and improve speed across a technically diverse codebase that includes:
Two monorepos
Four backends
in different languages
A Next.js frontend
powering customer-facing API docs
This role is a force-multiplier for the entire engineering team. If you enjoy diving deep into the complexity of developer workflows and turning chaos into clarity, you’ll thrive here.
What You’ll Do
Own and evolve our
CI/CD infrastructure , primarily via GitHub Actions.
Optimize build systems using
pnpm ,
TurboRepo , and
caching strategies .
Triage and resolve pain points in developer workflows across monorepos and multiple languages (TypeScript, Python, Node.js, etc.).
Define standards for testing, linting, and release processes.
Improve iteration speed — reduce build/test/deploy times across projects.
Collaborate with the rest of engineering to prioritize high-impact improvements.
Champion engineering excellence through tooling, documentation, and automation.
Who You Are Experience
2–10 years
of software engineering experience, with a strong background in:
DevOps ,
DevEx , or
Infrastructure Engineering , or
Backend-leaning engineering
with meaningful CI/CD impact
Track record of
owning and improving CI/CD systems
Bonus: clear metrics like "reduced test pipeline time by 35%"
Startup or high-velocity team experience is strongly preferred
Previous roles at
B2B SaaS ,
API tooling , or
dev-focused companies
are a plus
Ex-founders are welcome and valued
Education
Degree in Computer Science or related field from a
Top 30 university
preferred
Skills & Tools Required
Deep experience with
TypeScript
Hands‑on with
GitHub Actions
or similar CI tools
Familiarity with:
Build systems
like pnpm, TurboRepo, Babel, ESLint, Jest
Modern deployment tooling
and caching strategies
Fluency in development workflows — branching, testing, shipping
Comfort working across
multiple languages and monorepos
Nice to Have
Experience optimizing performance in JS/TS environments
Exposure to LLM-driven tooling workflows (Claude, Bedrock)
Familiarity with frontend frameworks (e.g.,
Next.js ) and backend stacks like
FastAPI ,
Express
Soft Skills
Strong written and verbal communication
Deep empathy for developers
Drive to take initiative, prioritize impact, and own systems end‑to‑end
Excited to be
on‑site
with the team in
Brooklyn, NYC
Traits to Avoid
Multiple short stints ( Coding bootcamp‑only backgrounds
Overly specialized in Big Tech infra (e.g., Google) without clear generalizable skills
Visa Policy Visa sponsorship is
not available , but
exceptional candidates
may be considered.
Our Stack
Frontend:
Next.js + Vercel
CI/CD & Tooling:
GitHub Actions, pnpm, TurboRepo
LLMs:
Claude + Bedrock
API Layer:
Fern
Microservices:
Express (Node.js), FastAPI (Python)
Search:
Algolia + turbopuffer
Database:
Postgres + Prisma ORM
Cloud:
AWS
#J-18808-Ljbffr