Share this job
Senior Software Engineer
Apply for this job

Title: Senior Software Engineer

Location: Remote (US-based)

Reporting Structure: This position reports to the Head of Engineering


Company Description

Our client KaiPod Learning is the nation’s fastest growing network of microschools.

We believe in a new education model that is personalized, flexible, and built around students, not systems. The traditional one-size-fits-all model is broken, and we are here to replace it with something radically better.


We power a fast-growing network of in-person microschools, giving families across the country access to high-quality, small-group learning environments. Behind the scenes, our tech platform is the engine that drives everything: academics, communication, student progress, school operations — and soon, much more.


We’re not here to make incremental change. We are building the infrastructure for a new category of education. That takes vision, speed, and a team unafraid to challenge the status quo.


We are backed by YCombinator, Reach Capital, and several other top venture firms.


KaiPod is looking for a Senior Software Engineer to join the core team and help build Newton — the operating system for a new category of learning.


About the Role

As a Senior Software Engineer, you’ll play a critical role in designing, scaling, and maintaining the core services and systems that power Newton. You’ll work across the stack to ship features that directly impact families, educators, and students, while helping define the technical foundation of a rapidly scaling company.


You’ll collaborate closely with product and design, own projects end-to-end, and ship high-impact code into production. As one of the early engineers, you’ll have an outsized influence on architecture, development practices, and engineering culture.


Responsibilities

  • Design, build, and maintain features across Newton’s web and mobile applications


  • Develop APIs, services, and data models that power the platform


  • Own projects end-to-end — from architecture through deployment and iteration


  • Optimize system performance, scalability, and reliability


  • Write high-quality, maintainable code with strong test coverage


  • Participate in code reviews and mentor teammates to raise the engineering bar


  • Collaborate with product and design to translate roadmap goals into reliable, elegant code


  • Explore opportunities to integrate AI into the user experience


Is this you?

  • 5+ years of professional software engineering experience (startup or high-growth environment a plus)


  • Strong experience with Ruby on Rails or similar backend frameworks


  • Proven ability to build and scale consumer-grade web or mobile applications


  • Skilled at debugging, performance tuning, and systems optimization


  • Interested in leveraging AI technologies to enhance product experiences


  • Comfortable working in fast-moving, iterative product cycles


  • A collaborative teammate who enjoys working cross-functionally


Our Tech Stack

  • Backend: Ruby on Rails, PostgreSQL, Redis


  • Infrastructure: Ubuntu Linux on Heroku


  • Web Frontend: Hotwire Turbo & Stimulus


  • Mobile:
  • iOS: Swift + Hotwire Native iOS


  • Android: Kotlin + Hotwire Native Android


#Perks

  • Salary range: $150–190K plus equity


  • Monthly benefit stipend for all employees to support their health and wellness needs


  • Fully remote within the US (team spans EST, CST, and PST time zones)


  • Room to grow and shape the foundation of a scaling company




Apply for this job
Powered by

Home

Our Team

Services

Contact

Open Roles