Software Engineer, Product

Fluency

$180K — $250K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of full-stack engineering experience with production software in TypeScript, Node, and React
  • Hands-on experience with NestJS or a similar Node framework
  • Proficiency in PostgreSQL and experience with an ORM like Prisma or Kysely
  • Experience collaborating with designers and product managers
  • Ability to create clear specifications and articulate technical concepts to non-technical audiences
  • Strong problem-solving skills with a keen eye for what gets built

Responsibilities

  • Ship product features from initial concept to deployment across the full stack
  • Ensure quality and usability of the user-facing interface
  • Translate user feedback into actionable specifications
  • Collaborate with AI engineers to create AI-powered product features
  • Run experiments to gather insights and enhance product decisions
  • Regularly engage with users to integrate feedback into the development roadmap
  • Address product tasks that span multiple teams' responsibilities

Benefits

  • E-3 sponsorship for Australians with relocation stipend
  • Monthly allowance of US$1,000 for food and commuting
  • Choice of laptop for work
  • Employee Stock Ownership Plan (ESOP) available
Full Job Description
We're hiring a full-time Software Engineer, Product to join our team. You will own product features end to end, from idea to production, working closely with the founders and AI engineers to turn user needs into features people use in production.

This is a generalist role at an early-stage company. You'll write specs, build prototypes, code features across the stack, talk to users, and shape the roadmap. Product work that cuts across engineering, AI, design, and customer feedback tends to land here, and you'll be the person who makes sure it gets done well.

Because we're an early-stage company moving fast, we're looking for someone who can move the product forward without heavy process. This is an in-person role, 5 days a week in our office. The ability to think on your feet, collaborate tightly with a small team, and pair in person on hard problems is essential.

Key Responsibilities
  • Ship product features: Develop product features end to end, across frontend and backend, from initial user problem to shipped feature.
  • Own the user-facing surface: Take responsibility for quality, polish, and the details that make the product feel good to use.
  • Translate needs into specs: Turn user feedback and business goals into clear, prioritized work for yourself and others.
  • Partner with AI engineers: Scope, ship, and refine AI-powered features alongside the AI team.
  • Run experiments: Define the learning goal, measure the result, and use it to decide what ships next.
  • Talk to users: Bring user feedback into the roadmap on a regular cadence.
  • Cover the seams: Pick up the product work that cuts across engineering, AI, design, and customer feedback and doesn't sit cleanly in any one team's scope.


What We Are Looking For
  • Strong full-stack engineering experience shipping production software in TypeScript/Node and React
  • Hands-on experience with NestJS or a similar opinionated Node framework (Express, Fastify)
  • Frontend fluency in React, TypeScript, and modern tooling (Vite, TanStack Query/Router, or equivalent)
  • Comfort with PostgreSQL and an ORM such as Prisma or Kysely
  • You care what gets built, not just how it's implemented
  • Experience working closely with designers and product managers, or comfort playing both roles yourself
  • Ability to write clear specs and explain technical tradeoffs to non-technical teammates and customers


Nice to Have
  • Experience at an AI-first or LLM-powered product
  • Familiarity with our component stack: Radix UI, Tailwind, Tiptap
  • Familiarity with Datadog for monitoring and debugging backend services
  • Experience building Electron or Tauri desktop apps (Windows and MacOS)
  • Next.js experience (we use it for internal admin)
  • Experience with billing, entitlements, pricing experiments, or product analytics
  • Familiarity with WorkOS or similar identity providers
  • Comfort using SQL and dashboards to understand product behavior


Location
  • Full-time, in-person role based in San Francisco, CA.
  • We offer E-3 sponsorship for Australians to relocate with stipend.


This role is not a fit if
  • You want hybrid or remote
  • You're not comfortable with rapid iteration
  • You haven't owned features in production
  • Requirements need to be locked down before you can move
  • You dislike constraints (we have them: cost, latency, reliability tradeoffs are real)
  • You don't have a good reason for wanting to work at an early-stage company


Hiring Process
  • Resume screen
  • 1:1 with founder
  • Technical deep-dive on past product engineering work
  • Work through a real problem with the team
  • Offer


Compensation & Benefits
  • Base salary: US$180,000 to US$250,000
  • ESOP: Available
  • US$1,000 per month food and commuting allowance
  • Laptop of choice

Similar Jobs

More Jobs at Fluency

  • Mid Market Sales Director
    $90K — $130K *
    Burlington, VT 05401 (Chittenden County)
    Consumer Technology
    In-Person
  • Software Engineer, AI Platform
    $180K — $250K *
    San Francisco, CA 94112 (San Francisco County)
    Enterprise Technology
    In-Person
  • AI Engineer
    $180K — $250K *
    San Francisco, CA 94112 (San Francisco County)
    Consumer Technology
    In-Person
  • Forward Deployed Engineer
    $180K — $250K *
    San Francisco, CA 94112 (San Francisco County)
    Technical Services
    In-Person
  • Software Engineer, Product
    $180K — $250K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer, Product jobs: