Senior Software Engineer- Backend (Roleplays)
Summary
Builds the backend engine behind Yoodli's AI roleplay and communication-coaching platform, owning scalable, reliable services end-to-end that power real-time LLM-driven learning experiences. Core stack: TypeScript or Python, cloud infrastructure (GCP/AWS/Azure) with infrastructure-as-code, and generative AI; on-site in Seattle 3 days a week.
Who we are
Each of us at Yoodli has faced our own communication challenges — overcoming a lisp, freezing during a job interview, feeling anxious about speaking up. That shared empathy shapes a culture that's uplifting, inclusive, and deeply authentic. We value humility, a bias for action, and the belief that we win together.
Our team includes former employees from Google, Apple, Microsoft, Tableau, and beyond, united by a problem we've personally lived. We're headquartered in the heart of Seattle, and we're having a lot of fun along the way. Our culture is built on failing fast, iterating constantly, and taking bold bets.
We've raised $60M — including a $40M Series B led by WestBridge Capital — backed by Madrona, Neotribe, Cercano, and incubated at the Allen Institute for AI. We're valued at $300M and grew revenue 900% year-over-year.
Our customers include Google Cloud, Snowflake, Databricks, RingCentral, SAP, FranklinCovey, KornFerry, Sandler Training, Toastmasters, and many more — with learners in over 150 countries. Results speak for themselves: Google Cloud certified 15,000+ reps without scaling headcount. Snowflake recovered 1,200+ manager hours per quarter. Harness cut training review time by 75%.
We've been featured in TechCrunch, Axios, The Information, Forbes, Fast Company, and more.
Try the platform free at .
About this team
As part of the Roleplays team, you'll be working on the engine that powers the heart of Yoodli. You'll be creating an AI-native experience of learning, pushing the bounds of models and real-time systems. You'll work throughout the frontend and backend stacks to build enterprise-grade software that works for company wide rollouts without a hitch. You'll go deep on technical challenges while being front and center to our user experience - building the technology that allows for a whole new paradigm of learning
What we’re hoping you bring
Mission alignment: You believe in our vision and care deeply about helping people achieve more by communicating better
Backend expertise: You have strong experience building scalable, reliable backend services that power great user experiences
Customer-centric thinking: You architect right-sized solutions - secure, maintainable, and built with the end user in mind
Craft and quality: You hold yourself to a high bar for code quality and system design, and you make the engineers around you better
About you
- 5+ years of professional development experience, shipping production code
- Experience with LLMs, generative AI, and AI-powered applications
- Strong backend capabilities - you've owned services end-to-end and have a track record of delivering in fast-moving environments
- Solid experience with cloud infrastructure (GCP, AWS, or Azure) and Infrastructure as Code
- Proficiency in TypeScript or Python, with the ability to debug complex distributed systems
- Clear communicator who works well across engineering and product, and who gives and receives feedback well
- You understand how your work connects to business outcomes and user impact
- Bachelor's degree in Computer Science or equivalent experience
- Ability to be on-site in our Seattle, WA 3 days a week(M, T, Th)
Extra credit experience
- Speech/audio processing technologies and real-time communication systems
- NoSQL databases and Kubernetes
- Google Cloud Platform
What’s in it for you?
Huge impact opportunity: Define technical strategy and build foundational systems at a fast-growing startup. Work directly with the founding team and shape the future of AI-powered communication coaching
Competitive compensation: Significant equity opportunities at a venture-backed company
Base compensation: $170k - 190k
Join a fun, inclusive and highly motivated team culture (and help define it!)
Skills
As published by greenhouse · 9 questions
Basics
First Name, Last Name, Email, Phone, Resume/CV, Cover Letter
Short answers (3)
- Preferred First Name optional
- LinkedIn Profile optional
- If 'Yoodli Employee', 'Referral (Other)', or 'Other', please specify below. optional
Pick from a list (6)
- How did you first hear about this position? (Listed in alphabetical order)
- Inclusion and belonging are important to us at Yoodli. Please let us know your pronoun(s) so we can refer to you correctly. optional
- Are you currently located in the Greater Seattle Area?
- Yoodli is a hybrid company, are you able to be on-site 3 days a week(M, T, Th)?
- Do you now, or will you in the future, require employer sponsorship to work in the U.S.A.?
- By submitting my application, I represent and warrant, under penalty of law, that all information provided in this application (and in any follow-up information requests throughout my engagement with Yoodli) is true, complete, and accurate and does not misrepresent or omit any material facts. I understand that using AI to fabricate or misrepresent my identity, work experience, skills, or qualifications will result in immediate disqualification from consideration.