Point your AI agent at freehire and let it find you a job.

Get the CLI →

fal

Senior/Staff Software Engineer, Core Product Systems

Posted Updated 4 views
Discussion

Summary

fal is hiring a Senior/Staff Software Engineer in San Francisco to own core backend product systems starting with billing, pricing, and fraud, plus accounts, identity, API keys, and model discovery. Day to day: designing APIs and data models in Python or TypeScript on PostgreSQL, building React/Next.js admin and product surfaces, and running on-call for the systems you build.

You will own and evolve core backend product systems, beginning with billing, fraud, and pricing. You will design APIs, data models, and product contracts; build reliable systems for accounts, identity, API keys, and model discovery; maintain operational health and on-call coverage; and turn manual workflows into durable systems with cross-functional partners.

Responsibilities

  • Own billing and pricing systems, including metering, usage roll-ups, pricing logic, and customer and admin surfaces
  • Design APIs, data models, and product contracts
  • Own systems for accounts, access, identity, API keys, and model discovery
  • Engineer for correctness, resilience, auditability, permissions, observability, and graceful failure
  • Own operational health and on-call for the systems you build
  • Partner across product, infrastructure, finance, revenue, security, and customer-facing functions

Requirements

  • 5+ years building reliable production backend systems in Python or TypeScript
  • PostgreSQL experience, including schema design, queries, migrations, and performance
  • API and data-model design experience
  • Ability to ship product and internal surfaces using React, Next.js, and TypeScript
  • Systems judgment in source of truth, idempotency, auditability, permissions, and observability
  • Product judgment for workflows, edge cases, and customer trust
  • Experience working across product, business logic, and infrastructure
  • Experience with usage-based billing, metering, or pricing
  • Experience with identity and access systems
  • Experience with developer platforms, model registries, or usage and observability dashboards
  • Experience with generative AI, inference APIs, or developer-facing AI products

Benefits

  • Equity
  • Visa sponsorship
  • Relocation assistance to San Francisco
  • Health, dental, and vision insurance
  • Regular team events and offsites

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available