Epic for kids Logo

Epic for kids

Senior Software Engineer, Full-Stack — Content Tools

Reposted Yesterday
In-Office or Remote
Hiring Remotely in Redwood City, CA
Senior level
In-Office or Remote
Hiring Remotely in Redwood City, CA
Senior level
The Senior Software Engineer will design and build pipelines and tools for content processing, mentor junior engineers, and optimize systems across front-end and back-end technologies.
The summary above was generated by AI
 
About Us

Epic Kids is the leading digital reading platform built for kids 12 and under, trusted by millions of children, educators, and families around the world. Our mission is to inspire a lifelong love of reading by providing unlimited access to thousands of high-quality books, videos, and educational content through a safe and engaging experience. We combine technology, storytelling, and learning innovation to help every child become a confident reader.

At Epic, you’ll join a collaborative and fast-paced global team passionate about building meaningful products that make a real impact on children’s education and literacy.

Position Summary

The Senior Software Engineer, Full-Stack — Content Tools owns the internal tools and pipelines that bring Epic's library of books, audio, and learning content from raw assets through to production-ready, app-consumable formats. You will design, build, and operate the Angular-based content workbench and the PHP/Go services behind it—turning long, manual content-prep workflows into automated, high-throughput pipelines, and partnering with our content, editorial, and platform teams to make the tools more capable and the operators more productive.

You are an experienced engineer who works independently on complex problems, makes sound technical decisions, and pulls in the right people when a decision touches another team. Our back-end is multi-language: PHP/Symfony powers our long-standing application code, and we are actively investing in Go for newer services—senior engineers help drive that evolution thoughtfully rather than reflexively rewriting what works.

This role works in close partnership with Epic's global engineering team across the US, China, Spain, and India.

Key Responsibilities
  • Ship features end-to-end across the content workbench, from the Angular front-end through the PHP/Symfony and Go back-end services against MySQL, owning each from spec to production.
  • Build and maintain the ingestion and conversion pipelines that turn the content formats Epic relies on (ePUB, PDF, XML, ONIX) into application-ready output.
  • Build and operate the operator review and correction surfaces for pre-aligned audio and text assets, where operators verify, edit, and export synchronized multi-format content.
  • Optimize the PHP 8.x API and supporting services to handle high-volume file transfers and background processing of large media assets.
  • Lead development of the interactive Angular UI, including coordinate-based interactions over media (such as word boxes over book pages) and reactive state management with RxJS and NgRx.
  • Design and document the architecture, data-modeling, and API-design decisions, and align the affected teams before significant choices land in code.
  • Use AI-assisted development tools where they speed delivery, and hold generated code to the same review bar as anything else.
  • Run production support for the content tooling, lead investigations, and follow through on the systemic fixes from post-mortems.
Required Qualifications
  • 5+ years of professional software engineering experience, including significant time shipping production full-stack features end-to-end.
  • Strong Angular experience (v14+), including component architecture, RxJS reactive patterns, and a state-management library such as NgRx, backed by strong TypeScript and modern front-end fundamentals (HTML, CSS/SCSS, performance).
  • Strong PHP experience on a modern framework (Symfony preferred, Laravel acceptable), including an ORM such as Doctrine.
  • Ability to design schemas, write performant queries, and reason about indexing in a relational database such as MySQL.
  • Solid engineering fundamentals: you write tests across unit, integration, and end-to-end levels by default, and you work in Git with pull-request-based reviews and CI/CD.
  • Fluent written and verbal English: you can write a design doc, run a review, and explain trade-offs to non-engineering partners on a globally distributed team.
Preferred Skills
  • Experience with Go for back-end services.
  • Experience building or operating media or document processing pipelines (PDF, ePUB, or XML parsing and transformation, or image or audio asset processing) that handle large file payloads at scale.
  • Familiarity with digital publishing standards and the internal structure of publishing-industry file formats such as ePUB and ONIX.
  • Experience with media-processing tooling such as FFmpeg or ImageMagick for transcoding, resizing, and format conversion.
  • Experience with canvas-based UI for drawing, cropping, or annotating over media, using libraries such as cropperjs or wavesurfer.js.
  • Experience leading the migration of a production service from one language or runtime to another, such as PHP to Go.
  • Experience with Docker and Kubernetes (GKE) at the application-developer level: building images, debugging running pods, and reading logs and metrics.
  • Experience on a cloud platform, GCP preferred (GCS, Cloud SQL, Pub/Sub, Cloud Run, or GKE), with AWS or Azure acceptable.
  • Experience with consumer-scale concerns such as caching strategies, CDN behavior, and mobile-web performance.

Similar Jobs

A Minute Ago
Easy Apply
Remote
USA
Easy Apply
212K-250K Annually
Senior level
212K-250K Annually
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Senior individual contributor leading executive compensation and comp business partnering for senior leaders, driving AI strategy to automate benchmarking and modeling, producing executive-ready recommendations, and shaping LTI and proxy-related compensation design with Legal, Finance, and advisors.
Top Skills: ExcelGenerative AiGoogle Sheets
8 Minutes Ago
Remote or Hybrid
United States
Junior
Junior
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Manage and engage Chevrolet dealerships across a designated territory to drive vehicle and parts sales. Provide mentorship, training, marketing support, inventory guidance, performance analysis, and customer issue resolution. Travel frequently to dealer locations and ensure compliance with GM standards and sales objectives.
15 Minutes Ago
Easy Apply
Remote
United States
Easy Apply
195K-270K Annually
Senior level
195K-270K Annually
Senior level
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
Lead Android migration and launch across Cash Line and Unsecured Installment products. Define mobile architecture, partner with product/design, mentor engineers, deliver high-quality native Android and React Native solutions, and continue as a mobile specialist post-launch to improve performance and scalability.
Top Skills: AndroidJavaKotlinReact NativeTypescript

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account