Back to Jobs

[Remote] Senior Software Engineer I & II Platform, Core Services

Remote, USA Full-time Posted 2026-06-19

Note: The job is a remote job and is open to candidates in USA. Frontline Education is committed to transforming how schools work to ensure every educator and student succeeds. They are hiring multiple Senior Software Engineers at either the I or II level to join their Core Services Platform Engineering team, focusing on building and evolving foundational platform capabilities that enhance product delivery and reliability.

Responsibilities

  • Design, build, test, deploy, and support cloud-native shared services and reusable platform capabilities
  • Develop scalable APIs, microservices, asynchronous workflows, and event-driven solutions using TypeScript and modern backend technologies
  • Build configurable and extensible platform capabilities that support diverse product needs across Frontline's ecosystem
  • Contribute to distributed systems leveraging messaging technologies such as Kafka and modern event-driven architectures
  • Support modernization initiatives that improve scalability, maintainability, security, and operational excellence
  • Partner with product engineering teams to improve adoption experiences and reduce integration complexity
  • Participate in discovery, refinement, and design discussions to evaluate requirements, identify tradeoffs, and shape practical solutions
  • Collaborate with Product Managers, Architects, QA Engineers, Technical Leads, and Engineering Managers throughout the software development lifecycle
  • Contribute to architectural discussions while aligning solutions to platform standards and long-term engineering objectives
  • Communicate technical concepts, operational considerations, and implementation approaches clearly to technical and non-technical audiences
  • Build strong partnerships across geographically distributed and cross-functional teams
  • Develop high-quality, maintainable, secure, and scalable software solutions
  • Contribute to automated testing strategies, including unit, integration, API, and operational testing
  • Participate in code reviews and provide thoughtful technical feedback that improves team outcomes
  • Support CI/CD automation and continuous delivery practices
  • Contribute to improvements in observability, resiliency, monitoring, troubleshooting, and operational support
  • Promote reusable engineering patterns, platform consistency, and sustainable development practices
  • Mentor fellow engineers and contribute to a culture of learning, accountability, and continuous improvement
  • Leverage modern AI-assisted development tools such as GitHub Copilot, Claude Code, OpenAI Codex, and emerging technologies to accelerate development, troubleshooting, testing, documentation, and solution exploration
  • Apply strong engineering judgment when evaluating and validating AI-generated outputs
  • Use AI to improve productivity while maintaining high standards for security, maintainability, quality, scalability, and operational integrity
  • Champion responsible and effective AI adoption across engineering workflows

Skills

  • Bachelor's degree in Computer Science or a related field, or equivalent professional experience
  • 5+ years of professional software engineering experience
  • Strong proficiency in TypeScript and modern backend development practices
  • Experience designing and building APIs, microservices, and distributed cloud-native systems
  • Ability to independently deliver complex features and services with high quality and reliability
  • Experience contributing to technical design discussions and evaluating implementation tradeoffs
  • Strong understanding of testing, scalability, maintainability, and operational excellence
  • Experience mentoring less experienced engineers and contributing to engineering best practices
  • Experience leveraging AI-assisted development tools to improve engineering productivity while applying sound judgment and validation practices
  • 8+ years of professional software engineering experience
  • Deep expertise designing, building, and evolving complex distributed systems and shared platform services
  • Experience leading technical solutions that span multiple teams, services, or platform capabilities
  • Proven success influencing engineering standards, architectural decisions, and platform direction
  • Strong systems-thinking capabilities with the ability to balance immediate delivery needs against long-term platform sustainability
  • Experience mentoring engineers, elevating team capabilities, and improving engineering practices across broader groups
  • Demonstrated success driving quality, scalability, maintainability, and operational excellence across complex systems
  • Experience establishing effective AI-assisted engineering practices and helping teams adopt modern development workflows responsibly
  • Strong proficiency with TypeScript
  • Strong proficiency with Node.js
  • Experience designing and building APIs
  • Experience designing and building Microservices
  • Experience designing and building Distributed systems
  • Experience designing and building Event-driven architectures
  • Experience with AWS services such as EC2, Lambda, S3, SNS/SQS, Container-based workloads
  • Experience with Docker
  • Experience with Relational databases
  • Experience with Kafka or similar messaging technologies
  • Experience with CI/CD pipelines
  • Familiarity with modern frontend concepts, including React, TypeScript, and component-based architectures
  • Experience working within Agile software development environments
  • Strong communication, collaboration, and problem-solving skills
  • Experience with .NET-based services and modernization initiatives
  • Experience building platform capabilities consumed across multiple product teams
  • Experience designing configurable and extensible platform services
  • Experience supporting platform adoption and developer enablement initiatives
  • Familiarity with frontend modernization efforts, including Angular-to-React migrations
  • Experience with Kubernetes or container orchestration platforms
  • Experience working within multi-tenant SaaS environments
  • Experience collaborating with geographically distributed engineering teams
  • Experience leveraging AI-assisted or agentic development workflows in professional software engineering environments

Benefits

  • Competitive base salary aligned to level, experience, skills, and market data.
  • Annual bonus opportunity.
  • 401(k) with company match.
  • Comprehensive medical, dental, and vision coverage.
  • Employee stock purchase opportunities where applicable.
  • Tuition reimbursement and professional development support.
  • Flexible time off and wellness-focused benefits.
  • Personalized Time Off: Take time when it’s needed most — whether that’s a family vacation, a reset day, or simply time to rest and refocus.
  • Paid Sick Time: Separate, dedicated sick leave to care for yourself or loved ones.
  • Volunteer Time Off: Paid time to give back and support causes that matter to you.
  • Ten Paid Holidays: Enjoy meaningful moments and traditions throughout the year.
  • World-Class Learning Access: Explore thousands of on-demand courses through platforms like LinkedIn Learning.
  • Leadership & Technical Skill Building: Develop new capabilities and chart your own professional path.
  • AI Empowerment: Use OpenAI tools to build fluency with emerging technology and harness AI as a creative partner for innovation and problem-solving.
  • Ongoing Learning Culture: Participate in company-led webinars on AI, inclusion, and industry trends—designed to inspire curiosity and continuous improvement.
  • Wellness Initiatives: Company-sponsored programs that support physical, mental, and emotional well-being.
  • Employee Assistance Program (EAP): Confidential support for you and your family’s needs.
  • Comprehensive Benefits: Health and financial benefits that support your happiness and future.
  • A Culture That Cares: At Frontline Education, we want every team member to learn, grow, and thrive—personally, professionally, and purposefully.

Company Overview

  • Frontline Education is an integrated insights software primarily focusing on human capital management. It was founded in 1998, and is headquartered in Malvern, Pennsylvania, USA, with a workforce of 501-1000 employees. Its website is http://www.frontlineeducation.com/.
  • Company H1B Sponsorship

  • Frontline Education has a track record of offering H1B sponsorships, with 3 in 2023, 1 in 2021, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    Similar Jobs

    [Remote] Senior Software Engineer I or II- Data Platform

    Remote, USA Full-time

    [Remote] Senior Software Engineer I & II - Platform, Identity

    Remote, USA Full-time

    [Remote] National Account Director - Market Access

    Remote, USA Full-time

    [Remote] Regional Sales Manager

    Remote, USA Full-time

    [Remote] Product Manager

    Remote, USA Full-time

    [Remote] Account Executive – EdTech (Early Learning)

    Remote, USA Full-time

    [Remote] Senior Embedded Controller Design Engineer

    Remote, USA Full-time

    [Remote] Senior Software Product Manager

    Remote, USA Full-time

    [Remote] Senior Stars Improvement Consultant

    Remote, USA Full-time

    [Remote] Procurement Administrator

    Remote, USA Full-time

    Experienced Administrative and Data Entry Clerk – Remote Opportunity in Healthcare Administration

    Remote, USA Full-time

    Personal Travel Assistant (remote)

    Remote, USA Full-time

    Manufacturing Maintenance Supervisor (Nights)

    Remote, USA Full-time

    Experienced Customer Support Representative – Live Chat and Remote Work Opportunity for Career Growth and Development

    Remote, USA Full-time

    Experienced Remote Data Entry Clerk – Accurate and Efficient Data Management for arenaflex

    Remote, USA Full-time

    In-Store Delivery Specialist

    Remote, USA Full-time

    Sr. Product Manager - Wetwall (Not IT)

    Remote, USA Full-time

    Require Advanced Math Instructor / Tutor in Creve Coeur, MO

    Remote, USA Full-time

    Immediate Hiring: Remote Senior Application Support Administrator

    Remote, USA Full-time

    Experienced Financial Customer Service Representative – Empowering Families Towards Financial Freedom Through Personalized Coaching and Education

    Remote, USA Full-time