FERMÀT

Staff Software Engineer, Core Product

FERMÀT • San Fransisco, California, United States
GoTypeScriptPython

FERMÀT is the AI native commerce platform that optimizes shopping experiences, leading to best-in-class shopper engagement and conversion. We help brands transform clicks into conversions with dynamic, personalized shopping experiences—built and optimized in minutes.

Backed by VMG, Bain Capital Ventures, Greylock, QED, and named The Information’s #1 commerce startup, we’re a 70+ person team based in SF, Austin, NYC, and Bangalore. As a fast-growing Series B company, we’re building the infrastructure for the future of online retail—and we’re just getting started.

About the Role:

We're looking for a Senior/Staff Software Engineer to help architect and build FERMÀT's enterprise product offerings. You'll work across our tech stack to:

  • Scale our infrastructure to handle 10x growth in traffic and transaction volume

  • Build delightful UX for millions of shoppers interacting with our storefronts

  • Leverage AI agents to personalize experiences across millions of product SKUs

This is a 0-to-1 opportunity where you'll tackle complex technical challenges while working directly with customers to shape a new business line. You'll join an exceptional engineering team in our SF office, leading technical direction while building, iterating, and having fun.


What You'll Do:

  • Design and implement scalable full-stack solutions for enterprise product lines

  • Lead technical direction for a team of 4 engineers, balancing velocity with quality

  • Architect robust systems across our platform - including cart, checkout, and offers management

  • Transform manual workflows into self-serve capabilities in collaboration with product teams

  • Mentor engineers to accelerate their impact and growth

  • Partner closely with internal stakeholders and customer-facing teams to ship critical features

What We're Looking For

Must Have:

  • 6+ years of professional software engineering experience

  • Strong experience with Go, Python, or similar modern backend languages

  • Proven track record designing and scaling distributed systems and microservices

  • Deep understanding of API design principles and best practices

  • Hands-on experience with data warehouses and diverse storage systems (relational databases, key-value stores, cloud storage)

  • Ability to drive strategic engineering and product discussions

  • Comfort with ambiguity, rapid iteration, and pivoting based on learnings

  • Ownership mindset - you're energized by startup momentum and turning complex problems into elegant solutions

Nice to Have:

  • GraphQL API design experience

  • Containerization and orchestration expertise (Docker, Kubernetes)

  • Background in eCommerce or adtech

  • Experience with subscription-based payment models

Our Tech Stack:

Golang • TypeScript • React • Next.js • PostgreSQL • Google Cloud


A Typical Week:

You'll spend roughly 60% of your time coding and reviewing code, 20% in collaborative design discussions and planning sessions, and 20% working directly with product managers and customers to refine requirements. You'll ship meaningful features weekly and see immediate impact on customer outcomes.

Benefits

  • Competitive salary + equity package

  • Comprehensive health, dental, and vision insurance for you and all your dependents.

  • Retirement benefits:

    • US: 401(k) plan with 4% matching

    • India: Provident Fund with 12% matching

  • 4 months of paid parental leave

  • Unlimited PTO policy (with minimum 5 days PTO / quarter!)