KaiPod Learning-posted 3 months ago
Senior
11-50 employees

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.

  • 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
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service