Software Engineer

Frontline Education

United States

On-site

USD 90,000 - 110,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Personalized Time Off
Paid Sick Time
Volunteer Time Off
Ten Paid Holidays
Wellness Initiatives
Employee Assistance Program

Job summary

Frontline Education is seeking a Software Engineer to join Platform Engineering to design, build, and scale cloud native platform services powering our multi-tenant SaaS platform. You'll collaborate across engineering and product teams to deliver secure, reliable APIs and reusable components.

You'll work through the full software lifecycle, contribute to CI/CD practices, and leverage AI-assisted tooling to accelerate development while upholding security and quality standards.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent practical experience.
  • Approximately 2 to 5 years of professional software engineering experience.
  • Experience with TypeScript/JavaScript, C#, Python or similar.
  • Experience building APIs, web apps, or cloud native services.
  • Familiarity with OO design, algorithms, testing, debugging, and secure coding.
  • Git and Agile software development practices.
  • Strong communication, collaboration, and problem-solving skills.
  • Curiosity, ownership, and continuous learning.

Responsibilities

  • Design, develop, test, deploy, and support cloud native applications, APIs, shared services, and reusable components.
  • Build secure, reliable, and maintainable software aligned with engineering standards.
  • Participate in technical discovery, design discussions, backlog refinement, and sprint delivery.
  • Collaborate with Product Management, QA, UX, and engineering peers to deliver customer-focused solutions.
  • Develop automated tests, participate in code reviews, and contribute to CI/CD and engineering best practices.
  • Troubleshoot production issues while improving reliability, observability, and scalability.
  • Leverage AI assisted tools to accelerate development while maintaining quality and security.
  • Strengthen technical skills while contributing to a collaborative engineering culture.

Skills

TypeScript/JavaScript
C#
Python
APIs
Cloud native services
Git
Agile methodologies
Communication
Problem solving
Curiosity & learning

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Docker
Kubernetes
Infrastructure as Code
React
SQL/NoSQL

Job description

Description
Software Engineer

Platform Engineering builds the shared services, APIs, frameworks, developer tooling, and cloud native capabilities that power Frontline's multi tenant SaaS platform.

As a Software Engineer, you will design, build, test, deploy, and support secure, scalable platform services that enable engineering teams to deliver high quality products. Working alongside Product Managers, Architects, QA Engineers, Technical Leads, and fellow engineers, you will contribute throughout the software development lifecycle while continuing to grow your technical expertise and understanding of Frontline's platform architecture.

This role reports to a Technical Lead or Engineering Manager.

How You'll Drive Success
  • Design, develop, test, deploy, and support cloud native applications, APIs, shared services, and reusable engineering components.
  • Build secure, reliable, and maintainable software aligned with Frontline engineering standards.
  • Participate in technical discovery, design discussions, backlog refinement, and sprint delivery.
  • Collaborate with Product Management, QA, UX, and engineering peers to deliver customer focused solutions.
  • Develop automated tests, participate in code reviews, and contribute to CI/CD and engineering best practices.
  • Troubleshoot production issues while improving reliability, observability, scalability, and operational excellence.
  • Leverage AI assisted engineering tools such as GitHub Copilot, Claude Code, and OpenAI Codex responsibly to accelerate development while maintaining quality and security standards.
  • Continuously strengthen your technical skills while contributing to a collaborative, high performing engineering culture.
Qualifications
Required
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience.
  • Approximately 2 to 5 years of professional software engineering experience.
  • Experience developing software using modern programming languages such as TypeScript, JavaScript, C#, Python, or similar.
  • Experience building APIs, web applications, or cloud native services.
  • Understanding of software engineering fundamentals including object oriented design, algorithms, testing, debugging, and secure coding practices.
  • Familiarity with Git and Agile software development practices.
  • Strong communication, collaboration, and problem-solving skills.
  • Curiosity, ownership, and commitment to continuous learning.
Preferred

Experience with one or more of the following:

  • AWS, Docker, Kubernetes, or Infrastructure as Code.
  • REST APIs, microservices, or event driven architectures.
  • React or modern frontend frameworks.
  • SQL or NoSQL databases.
  • CI/CD pipelines and DevOps practices.
  • Identity and authentication technologies.
  • AI assisted software development workflows.
Our Mission, Our People, Our Purpose

At Frontline Education, we’re reimagining what’s possible by becoming an AI-first organization, transforming how we think, work, and serve the educators who shape our schools every day. By using AI in thoughtful, practical ways, we’re creating tools that help educators save time, gain insights, and focus more on what matters most their students.

As part of our team, you’ll be expected and empowered to build and apply AI skillsets that grow with you, because at Frontline Education, technology amplifies what matters most: the human drive to learn, improve, and make a difference.

How We Support Growth, Balance, and Well-Being
  • 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.
    Our Philosophy: We believe time away from work helps you bring your best self to it.
Continuous Learning and Growth
  • 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.
  • Tuition Reimbursement: Invest in formal education to advance your skills and career.
  • Ongoing Learning Culture: Participate in company-led webinars on AI, inclusion, and industry trends—designed to inspire curiosity and continuous improvement.
Health, Happiness, and Purpose
  • 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.
  • A competitive starting salary of $90,000-$110,000 a year
Inclusion, Belonging & Equal Opportunity

Frontline Education is an equal opportunity/affirmative action employer. We aspire to have an inclusive workplace and strongly encourage suitably qualified applicants from a wide range of backgrounds to apply and join our team.

Our Privacy Policy: Your privacy is important to us. Click here to read our general Privacy Statement and click here to read our Applicant Privacy Statement.

Interview Process & Data Privacy

As part of our interview process, Frontline uses video conferencing tools that include photo capture and may include automated transcription features. A screenshot or photo will be taken at the start of the interview for internal identification and record-keeping purposes only, and transcription may be used to support notetaking and evaluation consistency. These materials are used solely by our recruiting and hiring teams, stored securely, and not shared outside the hiring process. Candidates may opt out of the transcription at any time by notifying their recruiter in advance. Frontline processes this information in accordance with applicable data privacy laws and only for legitimate business purposes related to recruitment and hiring.

Our Privacy Policy: Your privacy is important to us. Click here to read our general Privacy Statement, and click here to read our Applicant Privacy Statement.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Core Services
Principal Software Engineer, Core Services

Frontline Education • Wayne (PA)

Hybrid
USD 160,000 - 185,000
Bonus eligibility
Long-term incentive
401(k) match
+6
Principal Software Engineer, Core Services
Principal Software Engineer, Core Services

TrulyHired • Wayne (PA)

Hybrid
USD 150,000 - 210,000
Sr. Software Engineer AI
Sr. Software Engineer AI

Frontline Education • Wayne (PA)

Hybrid
USD 120,000 - 135,000
Personalized Time Off
Wellness Initiatives
Tuition Reimbursement
Senior Database Reliability Engineer
Senior Database Reliability Engineer

TrulyHired • United States

Hybrid
USD 95,000 - 125,000
Personalized Time Off
Paid Sick Time
Volunteer Time Off
+2
Product Manager
Product Manager

Frontline Education • Wayne (PA)

Hybrid
USD 95,000 - 160,000
Personalized Time Off
Paid Sick Time
Volunteer Time Off
+1
Product Manager
Product Manager

Frontline Education • United States

Hybrid
USD 95,000 - 140,000
Personalized Time Off
Paid Sick Time
Volunteer Time Off
+1
Sr. Product Manager
Sr. Product Manager

Frontline Education • United States

On-site
USD 120,000 - 160,000
401(k) match
Health/dental/vision benefits
Employee stock purchase plan
+2
Product Designer
Product Designer

Frontline Education • United States

On-site
USD 120,000 - 140,000
Personalized Time Off
Paid Sick Time
Volunteer Time Off
+2
Senior Product Designer
Senior Product Designer

Frontline Education • United States

On-site
USD 140,000 - 160,000
401(k) match
Bonus eligibility
Health benefits
+2
Regional Sales Manager - West
Regional Sales Manager - West

Frontline Education • United States

On-site
USD 90,000 - 130,000
Personalized Time Off
Paid Sick Time
Volunteer Time Off
+2