Software Engineer, Developer Experience

API infrastructure company helping fast-growing tech companies with SDK generation and documentation.
Brooklyn, NY, USA
$170,000 - $210,000
DevOps
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer, Developer Experience

Fern is seeking a Developer Experience Software Engineer to join their Brooklyn-based team. This role is perfect for ambitious engineers with entrepreneurial aspirations, offering a unique opportunity to scale a company from $1M to $10M ARR while collaborating with fast-growing tech companies. The position focuses on enhancing developer productivity through improving build systems, CI/CD pipelines, and infrastructure automation.

The ideal candidate will have 3+ years of software development experience and strong TypeScript skills. They'll work with a modern tech stack including GitHub Actions, Next.js, AWS, and various microservices in Node.js and Python. The role involves significant responsibility in building and maintaining developer tooling, testing frameworks, and observability systems.

The company offers competitive compensation ($170K-$210K plus equity) and comprehensive benefits including health insurance, unlimited vacation, and daily meals. They also provide an $18,000 annual bonus for living near their Williamsburg office, emphasizing their commitment to in-person collaboration.

The interview process is thorough but straightforward, consisting of initial founder screening, technical interviews focusing on coding and system design, and culminating in an in-office work trial. This is an excellent opportunity for engineers who want to gain firsthand experience building an early-stage startup while developing a network within the tech ecosystem.

Last updated 3 minutes ago

Responsibilities For Software Engineer, Developer Experience

  • Eliminate friction in the dev workflow - accelerate builds, improve deploy reliability, and make testing
  • Own and evolve CI/CD systems including GitHub Actions pipelines
  • Build infrastructure-as-code systems
  • Design and implement monitoring, observability, and alerting across the stack
  • Make teammates outrageously productive

Requirements For Software Engineer, Developer Experience

TypeScript
Node.js
Python
PostgreSQL
  • 3+ years of professional software development
  • Significant experience with TypeScript

Benefits For Software Engineer, Developer Experience

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Salary range: $170,000 to $210,000 plus equity
  • Living proximity bonus of $18,000 per year
  • Meals (breakfast, lunch, and dinner) at the office
  • Health, dental, and vision insurance
  • Unlimited vacation

Interested in this job?

Jobs Related To Fern Software Engineer, Developer Experience

Forward Deployed Engineer

Forward Deployed Engineer position at Corti, working with AI-powered healthcare solutions, requiring DevOps expertise and 3-5 years of experience in cloud infrastructure.

ML Support Engineer II

ML Support Engineer II position at Amazon's Pricing Team, combining software engineering and systems expertise to maintain platform infrastructure and implement automation initiatives.

Support Engineer - III, Cross Border Team

Support Engineer III position at Amazon's Cross Border Team, focusing on infrastructure management, automation, and operational excellence for international expansion initiatives.

System Development Engineer, GREF Tech, Finance Automation

System Development Engineer position at Amazon's GREF Tech team, focusing on building and maintaining infrastructure for global real estate operations.

DevOps Operation Engineer

DevOps Operation Engineer role at Amazon Devices, focusing on maintaining and optimizing development lifecycle for consumer technology products.