KaiPod Learning logo

Senior Software Engineer

KaiPod Learning
Full-time
Remote
United States

ABOUT THE ROLE
KaiPod Learning is looking for a Senior Software Engineer to join our core team and help build Newton, our microschool management platform. Newton is the operating system for a new category of learning. You’ll have the chance to work across the stack, ship features that touch families, educators, and students directly, and help us shape the technical foundation of a rapidly scaling company. You’ll play a critical role in designing, scaling, and maintaining the core services and data systems that power the platform. You’ll collaborate closely with product and design, own projects end-to-end, and ship high-impact code into production. As one of our early engineers, you’ll influence architecture, development practices, and culture.

WHAT YOU'LL DO

  • Design, build, and maintain features across Newton’s web and mobile apps
  • Design and maintain APIs, services, and data models that power Newton
  • Own projects end-to-end, from architecture through deployment
  • Optimize performance, scalability, and reliability of our systems
  • Write high-quality, maintainable code with strong test coverage
  • Participate in code reviews, mentor teammates, and improve engineering practices
  • Collaborate with product and design to translate the roadmap into fast, reliable code
  • Explore and implement opportunities to integrate AI into the user journey


ABOUT YOU
We’re looking for builders who thrive in early-stage environments, embrace complex challenges, and are excited about creating products that make a meaningful impact.You might be a great fit if you are:

  • 5+ years of professional software engineering experience (startup or high-growth environment a plus)
  • Experienced with Ruby on Rails or similar backend frameworks
  • Experienced building and scaling consumer-grade web or mobile applications
  • Comfortable optimizing performance and debugging complex systems in production
  • Interested in AI technologies and how they can 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


LOCATION
Our team (along with our network of learning locations) is spread across the country. You can live anywhere in the US.