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
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
WHY WORK AT SPEAK
1. Join a fantastic, tight-knit team at the right time: we're growing very quickly, we've most recently raised our Series C from some of the top investors in the valley, and we've achieved product-market fit in our initial markets. You'd join at a magical time when a single person could significantly change the course of the company
2. Do your life's work with people you’ll love working with: we care strongly about our craft and want every person at Speak to feel like they're growing every day. We believe in the idea that working with people you both enjoy and have respect for makes everything better. We hire thoughtfully and only work with people we admire deeply
3. Global in nature: We're live in over 40 countries and launching in a number of new markets soon. We have dedicated offices in San Francisco, Ljubljana, Seoul, Tokyo, and Taipei, and you’ll have the opportunity to talk to users in each of these regions on a regular basis as well as travel
4. Impact people's lives in a major way: Learning a language is one of the single most life-changing skills one can learn, and right now 99% of people never achieve their goal because the process is broken. We’re helping millions of people achieve their goals and improve their lives