Companies you'll love to work for

Be placed in the Kapor Talent Network talent network for opportunities from 100+ startups solving real-world problems.

Senior Full Stack Engineer



Software Engineering
Posted on Thursday, March 28, 2024

Senior Full Stack Engineer

๐Ÿ‘‹ Hey there!

Iโ€™m Michael, Co-Founder and CTO at Formation. If you join our team, weโ€™d get to work together alongside Sophie, Eun Ji, Daniel and the rest of our incredible team everyday.
My quick pitch for this role is that weโ€™re a mighty, tight-knit team of experienced product people, backed by top tier investors (a16z, Kapor Capital, Designer Fund, Lachy Groom and more) looking to fundamentally transform education through product and technology. There are crazy interesting problems to solve every day ranging from extremely complex product experiences (our users spend 20h+ per week on our platform learning) to writing performant ranking algorithms to optimize for learning outcomes.
If you have any questions at all about myself, this role or our company, feel free to reach out to me directly at I canโ€™t wait to meet you.

Our Mission ๐Ÿš€

We are on a mission to build a more equitable world by helping people from all backgrounds gain the skills they need to get hired into roles they love.

What is Formation?

We are re-inventing education by throwing out the one-size-fits-all curriculum and replacing it with AI that is able to pinpoint personal areas of weakness and dynamically schedule mentorship based on each learnerโ€™s performance, calendar availability and unique learning goals.
Our AI platform powers our flagship Engineering Fellowship, helping engineers from non-traditional and historically underrepresented backgrounds get hired at the worldโ€™s top tech companies. In 2022, we helped our engineers increase their compensation by an average of over $100K. We have over 400 active engineers on the platform and are growing fast.

Why Join Us?

๐ŸŒˆ Diversity, Equity, and Inclusion: In the past decade, our industry has made huge strides in increasing interview opportunities for people from all backgrounds. However, we are still faced with massive disparity when it comes to equal access to high quality training to succeed in those interviews. Formation is here to systemically remove that barrier of entry and build a truly equal society.
โค๏ธ Benefits that show we love you: We are remote-first, unlimited PTO, flexible working hours and health and dental coverage. We also have annual retreats to amazing destinations (Lake Tahoe, Cape Cod, New Orleans to name a few), a flexible learning and development budget, a WFH equipment stipend, and more.
๐Ÿค‘ Well funded by incredible investors: We are lucky to be well funded by an incredible group of investors including Kapor Capital, Andreessen Horowitz, Ben Blumenrose (Designer Fund), Soleio Cuervo (Combine), Lachy Groom, Matt MacInnis (COO at Rippling), Peter Deng (VP at OpenAI), Leif Abraham (CEO at and more.
๐Ÿš€ Crazy ambitious mission: Weโ€™re here to solve one of the most challenging missions in the world, one that we fundamentally believe needs to be solved.
๐Ÿ’ต Transparent, competitive compensation: We run competitive benchmarking for every role that we hire, and we always target 90%+ of cash + equity compensation (based on our stage) for all roles.

Our Team ๐Ÿ‘ฉ๐Ÿป๐Ÿ™‹๐Ÿผโ€โ™‚๏ธ๐Ÿ’๐Ÿพโ€โ™€๏ธ

We are a mighty, tight-knit team of team of engineers, educators and world-class product thinkers combining our diverse backgrounds in higher education and scaling massive consumer platforms (Meta, Nextdoor, and Codecademy) to fundamentally transform education.

Meet Sophie, Co-founder and CEO

Sophie was a Staff Engineer at Facebook and Nextdoor, where she interviewed hundreds of engineers. She mentored at Hackbright and ran her own bootcamp for 2 years before founding Formation to fix the systemic inequities in the tech industry.

Meet Michael, Co-founder and CTO

Michael was a Principle level engineer at Facebook for 8+ years where he held the proud accomplishment of being top committer in the Facebook codebase of all time. He now leads our diverse engineering team to deliver the Formation platform.

Meet Daniel, Head of Instruction

Daniel has 20+ years of engineering experience at Microsoft and Facebook, where he helped create the original Jedi (behavioral) interview process. He now leads our instruction team at Formation.

Meet Selena, Head of Fellowship Recruiting

Selena has over a decade of recruiting experience at Google and Facebook, where she led the internship program for over 3000 interns globally. At Formation, she helps Fellows land the very roles she has spent over a decade hiring for.

Meet Toby, Lead Product Designer

Toby was a Senior Product Designer at Codecademy and had a non-traditional education background himself, having homeschooled as a kid and transitioned into design mid career after attending a bootcamp. He now leads design at Formation.
โ€ฆand meet the rest of our team on our About Page.

What will your perfect day look like?

Working with leadership at Formation to ship core features used by all our users (Formation Fellows, Mentors, and the Formation Team)
Providing mentorship to junior engineers through thoughtful code review to maintain a relentlessly high quality bar for both your own code the code of all team members
Shipping features that fail and then shipping iterations that eventually succeed. Being smart about the โ€œtech debtโ€ that is easily reversible vs. ones with long term consequences in order to make the right decisions to move quickly.
Being part of a tiny product team of ~8 experienced product people, including senior engineers with over 10 years of experience at high performing teams at Facebook and Nextdoor, and that are fanatical about building and shipping a product that can redefine the way the next generation of talent can uplevel their careers.

Who are we looking for?

5+ years of experience
Experience working on large scale user-facing products
Teaching, mentorship and interviewing experience
Experience with React, Redux, TypeScript and React Hooks are a plus but not required

How do I apply?

If youโ€™re interested in this role, we canโ€™t wait to meet you! Start by applying here.