Kiddom
4 days ago

Senior Software Engineer, Backend

Share:

Kiddom is a groundbreaking educational platform that promotes student equity and growth by uniting high-quality instructional materials with dynamic digital learning. Through unparalleled curriculum management functionality, Kiddom empowers schools and districts to take ownership of their curriculum – resulting in learning experiences tailored to meet the unique needs and goals of local communities. Kiddom’s high-quality curriculum is layered with robust teacher and leader data insights to drive the continuous improvement of instructional decisions, school/district programming, and professional learning.

The role

  • We are looking for a Senior Backend Software Engineer to join our growing team and help build the next generation of scalable backend services.
  • You will be responsible for designing, developing, and maintaining high-performance systems that power our applications.
  • The ideal candidate has extensive experience in backend technologies, and system architecture, along with a passion for solving complex problems for our users and mentoring engineers.
  • The individual selected for this role will have a passion for education, the ability to empathize with teachers, strong product acumen, and a commitment to Kiddom’s mission and vision.

  • ,

    You will

  • Design, develop, and maintain backend services, APIs, and databases.
  • Ensure the scalability, security, and performance of backend systems.
  • Collaborate with frontend engineers, product managers, and other stakeholders to deliver high-quality features.
  • Optimize applications for performance, reliability, and scalability.
  • Conduct code reviews and provide mentorship to junior engineers.
  • Troubleshoot and resolve production issues, ensuring system uptime and reliability.
  • Work with our customers to troubleshoot issues and bugs and also help with Kiddom onboarding.
  • ,

    What we’re looking for

  • BS or MS in Computer Science or a related field
  • 6+ years professional software engineering experience
  • Experience scaling integration systems
  • Proficiency in working with databases (SQL & NoSQL) such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Experience with cloud platforms like AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes.
  • Experience with microservices architecture and distributed systems.
  • Strong knowledge of design patterns and software engineering best practices
  • You've been through the planning, launching and refactoring phases of code you wrote
  • Excellent problem solving and debugging skills
  • Ability to work as part of a collaborative team in a fast-paced environment
  • Motivated and responsible individual who strives to exceed expectations
  • Sincere interest in working at a startup and scaling with the company as we grow
  • ,

    Nice to have

  • Experience in Edtech industry
  • Familiarity with Golang, React, Typescript
  • Experience with AWS Lambda, Terraform
  • ,

    What Kiddom offers

  • The opportunity to make a measurable impact in K-12 education
  • Competitive salary and equity in a hyper-growth, mission-driven organization
  • Full health benefits: medical, dental, and vision
  • Flexible vacation policy
  • 401k
  • An inclusive, positive team culture
  • A passionate, collaborative team obsessed with building transformative education technology
  • Please mention that you found this job on MoAIJobs, this helps us grow, thanks!

    Related Jobs

    Chewy

    3 weeks ago

    Senior Software Engineer - Backend

    Boston, MA

    ShopBack

    3 weeks ago

    Senior Software Engineer - Backend

    Pano AI

    1 week ago

    Senior Software Engineer - Backend

    San Francisco, California

    Bazaarvoice

    1 month ago

    Senior Software Engineer (Backend)

    Duolingo

    1 week ago

    Senior Software Engineer, Backend

    Pittsburgh, PA