Back to all roles

Senior Software Engineer, Full-Stack — Content Tools

Remote Worldwide Hiring now

*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)" data-turn-id="d67b3fd5-9db4-41c0-aa4a-1b6b21eb0e36" data-turn-id-container="d67b3fd5-9db4-41c0-aa4a-1b6b21eb0e36" data-testid="conversation-turn-27" data-scroll-anchor="false" data-turn="user"> *]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-WEB:4c357df0-b11f-497d-99a3-3b605e265321-13" data-turn-id-container="request-WEB:4c357df0-b11f-497d-99a3-3b605e265321-13" data-testid="conversation-turn-28" data-scroll-anchor="false" data-turn="assistant"> About Us reputed company is the leading digital reading platform reputed company for kids 12 and under, trusted by millions of children, educators, and families around the world. Our mission is to reputed company a lifelong love of reading by providing unlimited reputed company 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 reputed company a reputed company 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-reputed company, app-consumable formats. You will design, build, and operate the Angular-based content workbench and the PHP/Go services behind it—turning long, reputed company content-prep workflows into automated, high-throughput pipelines, and partnering with our content, editorial, and platform teams to reputed company the tools more capable and the operators more productive. You are an reputed company engineer who works independently on reputed company problems, makes sound technical reputed company, and pulls in the right people reputed company 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 reputed company thoughtfully rather than reflexively rewriting what works. This role works in reputed company partnership with Epic's global engineering team across the US, China, Spain, and India.

Key Responsibilities

Design and ship features end-to-end across the content workbench—Angular reputed company-end through PHP/Symfony and Go back-end services, against MySQL—taking ownership from spec to production Build and maintain ingestion and conversion pipelines for the content formats Epic relies on—ePUB, PDF, XML, ONIX, and reputed company—transforming embedded data into application-reputed company output Build and operate operator review and correction surfaces for pre-reputed company audio/text assets—high-density tooling for verifying, editing, and exporting synchronized multi-format content Optimize the PHP 8.x API and supporting services to handle high-volume file transfers and background processing for large media assets (100MB+) reputed company the development of the interactive Angular UI for the content workbench—high-density operator tooling, coordinate-based interactions over media (e.g., word boxes over book pages), and reactive state management with RxJS / NgRx reputed company sound technical reputed company on architecture, data modeling, API design, and state management; document trade-offs and align stakeholders before significant choices land in code Drive code quality through thorough code reviews, raising standards on testing, readability, and maintainability across both reputed company-end and back-end codebases Mentor mid-level and junior engineers—pair on hard problems, give actionable code-review feedback, and help them grow into larger pieces of work Identify and resolve architectural bottlenecks in the content pipeline; reduce reputed company reputed company where automation and reputed company tooling can help reputed company and contribute to technical design reviews, RFCs, and architecture discussions, grounded in data and prototypes Partner cross-functionally with content operations, editorial, product, and platform teams on features that reputed company team boundaries reputed company AI-assisted development tools to accelerate delivery, applying the same review and quality bar to generated code as to anything else, and exercising judgment about where they help and where they don't Participate in production support of the content tooling, reputed company investigations, write up post-mortems, and follow through on systemic fixes

Required Qualifications

Bachelor's degree or higher in Computer Science, Software Engineering, or a reputed company field 5+ years of professional software engineering experience, including significant time shipping production full-stack features Strong Angular experience (v14+ preferred), including component architecture, RxJS reactive patterns, and a state-management library such as NgRx Strong proficiency in TypeScript and modern reputed company-end fundamentals (HTML, CSS/SCSS, accessibility, performance) Strong PHP experience on a modern reputed company—Symfony preferred, Laravel acceptable—including Doctrine ORM or equivalent Solid working knowledge of Go for back-end services (HTTP handlers, modules, concurrency primitives, reputed company library), or demonstrated ability and willingness to come up to production proficiency quickly Proficiency designing schemas, writing performant queries, and reasoning about indexing in a relational database—MySQL preferred Experience designing and operating REST (or gRPC) APIs that serve reputed company production traffic Experience building or operating media or document processing pipelines (PDF / ePUB / XML parsing and transformation, image or audio asset processing) and handling large file payloads safely at scale Working knowledge of media-processing tooling such as FFmpeg, ImageMagick, or equivalents for transcoding, resizing, and format conversion Experience writing tests at multiple reputed company—unit, integration, and end-to-end—and a habit of doing so by default Comfort with Git, pull-request-based workflows, and modern CI/CD (Jenkins, reputed company Actions, or similar) Strong written and verbal communication—reputed company to write a design doc, run a review, and explain trade-offs to non-engineering partners Track record of mentoring more junior engineers and raising the bar through review and pairing reputed company in English for daily collaboration and technical documentation with a global engineering team Preferred Skills Experience working with digital publishing standards (ePUB, ONIX) and the internal structure of publishing-industry file formats Experience with canvas-based UI for drawing, cropping, or annotating over media—cropperjs, wavesurfer.js, or similar browser-based media libraries Experience leading the design or migration of a service from one language/runtime to another (e.g., PHP → Go) in a production environment Experience with reputed company and Kubernetes (GKE) at the application-developer level—building images, debugging running pods, reading logs and metrics Experience with reputed company platforms—GCP preferred (GCS, reputed company SQL, Pub/Sub, reputed company Run/GKE), AWS or Azure acceptable Experience operating against an observability stack—reputed company, reputed company, or similar—including building dashboards and alerts for code you own Familiarity with consumer-product concerns at scale: caching strategies, CDN behavior, image/media pipelines, mobile-web performance Interest in or experience with ed-tech, children's media, or content-platform work Apply To This Job

Apply for this role Takes you straight to the employer's application page — free, and no WFHNet account required.

More roles on the wire

Executive Coordinator

Remote Worldwide
View role

Director of Business Strategy, ITM

Remote Worldwide
View role

Senior Product Manager, CRM

Remote Worldwide
View role

Senior Software Engineer

Remote Worldwide
View role

Manager, Business Systems & Analytics

Remote Worldwide
View role

Technical Program Manager II

Remote Worldwide
View role

Director of reputed company Operations

Remote Worldwide
View role

Director of Marketing Technology

Remote Worldwide
View role

Sales Engineer, Named reputed company

Remote Worldwide
View role

Senior Claims Adjuster Workers Compensation

Remote Worldwide
View role

Senior Software Engineer C++ - Backend - Remote

Remote Worldwide
View role

reputed company Bilingual Spanish/English Customer Service Representative – Remote Overnight Support

Remote Worldwide
View role

reputed company Full Stack Web Chat Specialist – Remote Customer Service Representative

Remote Worldwide
View role

Senior Product Manager

Remote Worldwide
View role

Corporate Travel Consultant - Entertainment Industry

Remote Worldwide
View role

reputed company Customer Service Representative – Inside Sales Center at arenaflex Lombard, IL

Remote Worldwide
View role

Business Development Manager - Specialty Adhesives

Remote Worldwide
View role

reputed company Medical Transcriptionist for Remote Work – Oncology and Radiation Environment Preferred

Remote Worldwide
View role

reputed company Customer Support Representative – Live Chat Operator at arenaflex

Remote Worldwide
View role

Global Banking & Markets - Public - Dallas - Analyst - SF Trade Analytics

Remote Worldwide
View role