All roles

Open role

[Remote] Staff Software Engineer, Backend

Remote · South Africa Full-time

Note: The job is a remote job and is open to candidates in USA. Kiddom is transforming K–12 education by bringing high-quality curriculum, instructional tools, and student analytics together in one coherent system. They are seeking a Staff Backend Software Engineer to design, develop, and maintain high-performance backend services that power their applications.

Responsibilities

  • 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

Skills

  • BS or MS in Computer Science or a related field
  • 7+ 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
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field required; Master's degree preferred
  • Experience in Edtech industry
  • Familiarity with Golang, Typescript
  • Experience with AWS Lambda, Terraform

Benefits

  • Meaningful equity
  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • 401k plan
  • One Medical membership (in participating locations)
  • Flexible vacation time policy (subject to internal approval). Average use 4 weeks off per year.
  • 10 paid sick days per year (pro rated depending on start date)
  • Paid holidays
  • Paid bereavement leave
  • Paid family leave after birth/adoption. Minimum of 16 paid weeks for birthing parents, 10 weeks for caretaker parents. Meant to supplement benefits offered by State.
  • Commuter and FSA plans

Company Overview

  • Kiddom is an education platform offering a digital curriculum to engage students virtually or in the classroom. It was founded in 2015, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://www.kiddom.co.
  • Company H1B Sponsorship

  • Kiddom has a track record of offering H1B sponsorships, with 2 in 2026, 3 in 2025, 1 in 2024, 1 in 2023, 1 in 2022, 5 in 2021, 3 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Financial Specialist - Remote (US)

    Work from home Full-time role

    [Remote] Client Support Analyst

    Work from home Full-time role

    [Remote] Mechanical Engineer - Mid, Senior & Principal Levels

    Work from home Full-time role

    [Remote] GIS Analyst III

    Work from home Full-time role

    [Remote] Field Service Engineer-CNC

    Work from home Full-time role

    [Remote] Program Manager

    Work from home Full-time role

    Attorney|Corporate|Cravath Scale Earning (Remote)📍

    Work from home Full-time role

    Presales Systems Engineer - SASE

    Work from home Full-time role

    Remote Evening or Overnight General Radiologist

    Work from home Full-time role

    REMOTE - Golang Developer

    Work from home Full-time role

    Experienced Work-at-Home Chat Support / Customer Service Representative – Remote Customer Experience Expert

    Work from home Full-time role

    Sr Help Desk Agent; 3rd shift, US Remote

    Work from home Full-time role

    Area Sales Manager

    Work from home Full-time role

    Head of Underwriting

    Work from home Full-time role

    Licensed Property & Casualty Insurance Agent - Remote USA

    Work from home Full-time role

    Workers' Compensation Specialist (los Angeles)

    Work from home Full-time role

    CFS Cancellation Support Desk Specialist

    Work from home Full-time role

    [Remote] Senior DevOps Engineer

    Work from home Full-time role

    Senior Claims Manager, Remote - CA Workers' Compensation

    Work from home Full-time role

    Clinical Specialist - Regulatory

    Work from home Full-time role

    Customer Service Verification Representative – Remote Insurance Matching Specialist with Flexible Scheduling and High‑Earning Potential

    Work from home Full-time role