← All roles

Full-stack Engineer

Speak· Engineering
Apply on company site
Hybrid (San Francisco)$150k - $280kFull-timePosted 11mo ago

About the role

Senior full-stack engineer and hands-on technical lead for the Discovery pod, owning end-to-end web journeys from discovery to purchase, with TypeScript/Next.js/React, Node.js, and Postgres.

Responsibilities

  • Serving as the hands-on technical lead for Discovery, from problem framing and architecture through implementation, launch, and production monitoring
  • Designing and building full-stack web journeys that help individuals and small teams find, evaluate, purchase, and start using Speak
  • Leading cross-repository integrations across authentication, payments, entitlements, analytics, attribution, CRM, and admin experiences
  • Partnering closely with product, design, analytics, Marketing, Sales, and adjacent engineering pods to define scope, sequence dependencies, and deliver end-to-end outcomes
  • Setting an enterprise-ready quality bar for privacy and security, payment correctness, observability, performance, and resilient rollouts
  • Evolving architecture and development patterns incrementally while protecting conversion and revenue across high-traffic global funnels
  • Helping the pod operate AI-natively by reviewing plans and designs before implementation, creating strong QA and verification loops, and enabling AI-assisted contributors to ship safely
  • Mentoring engineers and raising the team’s bar for technical judgment, communication, and ownership

Qualifications

  • 6+ years of experience building high-quality, production-scale web applications, with strong proficiency in TypeScript, React, and Node.js
  • A track record as the technical lead for ambiguous, multi-system initiatives, while remaining hands-on in architecture and implementation
  • Experience designing APIs and backend services, working with relational data, and reasoning clearly about boundaries between systems
  • Strong product and business judgment, with the ability to translate growth or B2B objectives into pragmatic scope, measurable outcomes, and durable technical foundations
  • Experience building reliable transactional or stateful workflows, with strong instincts around data integrity, idempotency, observability, and safe rollouts
  • Ability to balance building the right way with shipping quickly, learning from real usage, and improving systems incrementally
  • Excellent cross-functional communication and a desire to mentor engineers and raise the quality of team decisions
  • Excitement about AI-assisted development, paired with thoughtful verification and a high production-quality bar
  • Nice to have: Deep experience with Next.js and Postgres data modeling; Experience with web payments, subscriptions, billing, invoicing, or entitlements; Familiarity with identity and access, B2B account models, roles, or provisioning; Experience with analytics, attribution, experimentation, CRM, or marketing technology integrations; Experience building internationalized web products or working across consumer and B2B SaaS surfaces

Skills

Required:TypeScriptReactNode.js

Benefits

  • Compensation: $150K – $280K • Offers Equity (base range may vary with experience)
Last updated Aug 12, 2026. Interested? Apply on the company site.
Speak logo

About Speak

A superhuman, AI-powered language tutor in your pocket

artificial-intelligenceeducation

More open roles at Speak