Staff Software Engineer - Fern

Postman Postman · Enterprise · New York, NY +1 · Product Engineering

Staff Software Engineer at Postman's Fern company, focusing on building APIs, scaling AI infrastructure, and designing developer experiences for AI agents. The role involves setting technical direction, building for durability and scale, mentoring engineers, and collaborating across the stack. Experience with TypeScript and Next.js is a plus. The company is focused on the API-first world and the increasing role of AI agents in API integrations.

What you'd actually do

  1. Set technical direction: Drive system design decisions around data modeling, performance, correctness, and reliability. Identify scaling bottlenecks before they become problems.
  2. Build for durability and scale: Ensure our systems are performant, observable, secure, and resilient under real-world production load across infrastructure (e.g., Vercel, AWS, Turbopuffer).
  3. Mentor motivated engineers: Developing people is as important as developing software. From in-depth code reviews to high-level architectural discussions, you'll help elevate the skills and impact of those around you.
  4. Collaborate across the stack: Partner closely with product designers, backend, and frontend engineers working in TypeScript and Next.js to define polished interfaces and slick user experiences.

Skills

Required

  • 8+ years of professional software engineering experience
  • System design
  • Data modeling
  • Performance optimization
  • Reliability engineering
  • Scalability
  • Observability
  • Security
  • Resilience
  • Infrastructure management (Vercel, AWS)
  • Mentoring engineers
  • Collaboration
  • TypeScript
  • Next.js
  • API development
  • Developer experience

Nice to have

  • TypeScript
  • Next.js

What the JD emphasized

  • 8+ years of professional software engineering experience