Software Engineer, Backend & Data

Company: Epic for Kids

Location: Location not specified (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-03-16

About this role

About Us
Epic is the leading digital reading platform for kids ages 12 and under, used by millions of children, families, and educators around the world. With a vast library of high-quality books and learning resources from 250+ of the world’s top publishers, Epic empowers kids to explore their interests, build literacy skills, and develop a lifelong love of reading.


Through personalized recommendations and built-in progress tracking, Epic helps children build confidence and curiosity—while giving parents and educators meaningful insight into each child’s learning journey. As Epic continues to grow, we are reimagining what reading can be through thoughtful technology, data, and global collaboration to make learning more engaging, accessible, and impactful.


Position Summary
The Software Engineer, Backend & Data will play a critical role in building and maintaining the backend systems and data infrastructure that power Epic’s products, analytics, and business operations.


This role sits at the intersection of backend engineering and data engineering, supporting core business systems, enterprise data warehouse design, and data pipelines. The ideal candidate is passionate about scalable systems, data quality, and enabling data-driven decision-making across the organization. This is a fully remote, US-based role working closely with a global, bilingual (English–Chinese) engineering team.


Key Responsibilities

  • Design, develop, and maintain Epic’s core backend systems and services
  • Own key components end-to-end, including requirements analysis, system design, implementation, testing, and performance optimization
  • Collaborate with product managers, frontend engineers, and business stakeholders to deliver scalable and reliable solutions
  • Contribute to the design and development of Epic’s enterprise data warehouse (EDW)
  • Build, optimize, and maintain data pipelines to ensure high data quality, reliability, and performance
  • Support rep...

Create Your Job Alert

Other Software Jobs

Other Jobs in Location not specified