About Kiddom

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.


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 of professional software engineering experience with Golang or Python
  • 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
  • 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 ofthe code you wrote
  • Excellent problem-solving and debugging skills
  • Advanced English proficiency (B2–C1 or higher)
  • 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 with containerization tools like Docker and Kubernetes.
  • Experience in the Edtech industry
  • Familiarity with Typescript
  • Experience with AWS Lambda, Terraform


Benefits:

  • Collaborative and innovative work environment.
  • Flex PTO for any reason, including sick days (no specified limits), flexible work schedule.
  • Personal laptop.
  • Health and wellness package.
  • Budget for English lessons.



Kindly submit your application and CV in English.

Similar jobs

Senior Backend Engineer (Python/Go)

Apply Now
Back to search page