Does Epic sponsor H-1B visas?
Check real filing data, salaries & approval rates on VisaTalentUSA
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
The Senior Software Engineer, Full-Stack owns features end-to-end across Epic's web application -- Angular front-end, PHP/Symfony and Go services, MySQL -- and helps raise the engineering bar for the team. We hire for engineering strength over experience with any specific stack; strong engineers ramp quickly on ours.
This is a fully remote, India-based role, requiring close collaboration with a global engineering team that has members in the US, India and China.
What You'll Do
- Design and ship features end-to-end across the full stack, from spec to production.
- Make sound decisions on architecture, data modeling, and API design; document trade-offs and align stakeholders.
- Drive code quality through code review and testing across front-end and back-end.
- Mentor junior and mid-level engineers through code review and pairing.
- Lead technical design reviews, RFCs, and architecture discussions.
- Use AI-assisted development tools to accelerate delivery, holding generated code to the same quality bar.
- Participate in production support -- investigations, post-mortems, and systemic fixes.
What We're Looking For
Required Qualifications
- 5+ years of professional software engineering, owning complex, cross-team work autonomously.
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
- Strong front-end engineering with a modern component framework (Angular a plus), plus solid TypeScript/JavaScript and UI fundamentals (HTML, CSS, accessibility).
- Strong back-end engineering in a modern server-side language (we use PHP and Go).
- Relational-database proficiency -- data modeling, performant queries, and indexing.
- Experience designing and operating production APIs (REST or gRPC).
- Comfort with Git, pull-request workflows, and CI/CD.
Preferred Qualifications
- Direct experience with our stack (Angular, PHP/Symfony, Go, MySQL) a plus.
- Experience leading a service migration between languages/runtimes (e.g., PHP to Go) in production.
- Familiarity with Tera for server-side templating.
- Experience with Docker and Kubernetes (GKE) at the application-developer level.
- Cloud-platform experience -- GCP preferred, AWS or Azure acceptable.
- Experience operating against an observability stack (New Relic, Datadog, or similar).
- Awareness of children's-privacy compliance frameworks (COPPA, FERPA).
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at Epic
Explore Top Companies in this Space
Dreamscape Learn
EdTech / Virtual Reality / Educational Technology / Immersive Learning
Kodland
Educational Technology (EdTech) & Interactive E-Learning / Youth Coding, Software Engineering & STEM Academies / Digital Design, 3D Modeling & Animation
Feeld
Social Network / Dating Platform / Alternative Relationships / Consumer Software
Ride Health
Healthcare / Saas / Enterprise Software / Transportation
Epic! (operating under getepic.com, legally Epic! Creations, Inc.) is the premier, enterprise-grade digital reading platform, children's educational media pioneer, and interactive EdTech orchestration powerhouse engineered to act as the definitive, high-visibility digital library, student performance tracking, and personalized literacy layer for millions of children, parents, and elementary school teachers globally. Co-founded in 2013 by digital media and gaming veterans Suren Markosian and Kevin Donahue, the company completely eliminates the severe systemic friction of modern childhood literacy development—where families struggle with high physical book costs, and schools face fragmented reading tracking resources alongside a sharp decline in student reading engagement—by deploying an immersive, high-velocity reading engagement matrix. Moving far beyond traditional, passive e-book reader utilities or static school PDF binders, Epic! natively unifies a curated catalog of over 40,000 high-quality books, audiobooks, learning videos, and read-to-me titles from 250+ top publishers (including HarperCollins, Macmillan, and National Geographic Kids) alongside gamified badge achievements, personalized quizzes, and a dedicated classroom insights dashboard. Operating at massive scale with accessibility spanning over 90% of elementary schools across the United States, the platform supports over 75 million young readers. Highlighting its category-defining momentum, Epic! was acquired by global digital education powerhouse Byju's for $500 million to anchor its international consumer expansion strategy. Under the hood, its technology framework utilizes advanced behavioral content recommendation loops, lightweight real-time reading progress telemetry tracking, interactive word-highlighting audio sync tools, and copper-bottomed COPPA compliance architectures built to manage high-volume concurrent streaming traffic with absolute safety and minimal latency. What sets Epic! apart is its uncompromising dedication to replacing passive screen time with absolute educational predictability, rich visual and textual storytelling, and structural classroom integration; by bridging the gap between performance-intensive relational media storage and immediate, child-first learning curiosity, the enterprise remains a definitive cornerstone of modern algorithmic EdTech and global literacy transformation.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.



