Everfi

Principal Software Engineer (Front-end)

Everfi  •  $130k - $155k/yr  •  United States (Remote)  •  8 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Everfi is a leading education technology company founded in 2008 that delivers digital learning solutions focused on real-world skills. The company provides scalable education in areas such as financial literacy, health and wellness, andworkplace readiness.

We are seeking a Principal Software Engineer (Front-end) to set the technical standard for system architecture, software design, and platform engineering. You will lead through technical authority, guide our most complex engineering work, and shape the platform strategy and engineering culture behind our product. Your impact will be measured by the quality and strategic value of the technical decisions you own.

Principal Software Engineer (Front-end) Compensation and Benefits

Target base salary range: $130,000-$155,000 depending on experience and education. Everfi may pay more or less based on employee qualifications, market value, Company finances, and other operational considerations.

This role is eligible to participate in the Corporate Bonus Plan

100% Remote position

Health, Dental, and Vision insurance

401(K) with matching contribution

Generous Paid Time Off (PTO)

Principal Software Engineer (Front-end) Responsibilities

Advanced Technical Design and Engineering:

  • Design, build, and maintain the most complex components of the software platform — including core system services, high-reliability infrastructure, critical APIs, and integration architecture — with a standard of quality, performance, and maintainability that serves as the benchmark for the team
  • Analyze system performance, scalability constraints, and technical debt, and develop and execute remediation plans that improve reliability and long-term maintainability
  • Evaluate emerging software engineering tools, architectural patterns, and methodologies, making well-reasoned recommendationstoleadership on when and how to adopt them

Technical Standards and Engineering Quality:

  • Define and champion engineering best practices, code standards, testing frameworks, and architectural guidelines to govern the quality of work produced by the team
  • Conduct rigorous code and design reviews, providing specific, constructive technical feedback that elevates the quality of outputs at every level of the team
  • Develop andmaintainauthoritative technical documentation — including architecture decision records, system design documents, and engineering runbooks — thatbuildsinstitutional knowledge andreducesoperational risk

System Architecture and Platform Evolution:

  • Own the technical design of major platform initiatives, frominitialarchitecture through implementation and operationalization, ensuring solutions are scalable, cost-efficient, and aligned with the company's engineering strategy
  • Partner closely withpeers and technical leaderson platform roadmap decisions, contributing deep technical perspective to investment priorities and architectural trade-offs
  • Ensure that system design decisions account for security, reliability, observability, and compliance requirements from the outset ratherthan asretrofits

Technical Mentorship and Team Development:

  • Serve as the primary technical mentor for less experienced engineers on the team, providing guidance on architecture approaches, debugging complex problems, and developing sound engineeringjudgmentover time
  • Contribute to onboarding frameworks and internal technical learning resources that accelerate the development of engineers at all levels
  • Model engineering culture and professional standards expected at the highest IC level — curiosity, rigor, generosity with knowledge, and a bias toward durable solutions

Cross-Functional Technical Partnership:

  • Partner with Product, QA, and Operations stakeholders on technical requirements and translate those requirements into well-designed, production-ready solutions
  • Represent the software engineering function in cross-functional technical discussions, contributingauthoritativeperspective on system feasibility, complexity, and trade-offs
  • Contribute software engineering insighttoplanning conversations where platform architecture or system decisions have significant product or operational implications

Principal Software Engineer (Front-end) Qualifications

  • Minimum of abachelor's degree in computer science, Software Engineering, or a related technical field; advanced degree preferred
  • 8 -10 years of progressive experience in software engineering or a closely related discipline, with a demonstrable record of designing and building complex, production-grade software systems in a SaaS or technology environment
  • Expert-levelproficiencyin system design, including distributed systems,microservicesarchitecture, API design, cloud infrastructure patterns, and reliability engineering
  • Experience with component-based frameworks like React or Vue and an ability toidentifyand architect reusable components for varied use-cases isrequired
  • Experience writing front end code using JavaScript, HTML5, CSS3, ARIA and other related user interface technologies isrequired
  • Understanding of asynchronous request handling, partial page updates, HTTP, AJAX, and REST
  • Understanding of fundamental design principles behind a scalable web application
  • Experience with front-end build/config management, such as yarn/npm, webpack (or similar tools like rollup/parcel), and testing tools like Jasmine, Karma, Mocha, Enzyme, Jest,etcis preferred
  • Proventrack recordof mentoring and elevating less experienced engineers through technical engagement, feedback, andknowledge-sharingwithout requiring formal management authority
  • Experience or interest in AI-assisted development tools (e.g., GitHub Copilot, Claude Code) is a nice to have; we support and encourage growth in this area
Everfi

About Everfi

Everfi connects businesses, schools, and communities through education that builds trust and drives measurable impact. Since 2008, we’ve partnered with thousands of organizations and more than 8,400 school districts to deliver essential financial and life skills to millions of learners—from K-12 students to adults preparing for their futures.

Together with our partners, we close gaps in knowledge and opportunity, empowering learners of all ages while helping organizations achieve their business goals and strengthen community connections.

Real success starts with connection. And connection starts with Everfi.

Industry
Education & Training
Company Size
201-500 employees
Headquarters
Washington, DC
Year Founded
2008
Social Media