Senior Software Developer

Posted 2 Hours Ago
Hiring Remotely in United States
Remote
120K-140K Annually
Senior level
Edtech
The Role
Lead technical design and hands-on development of scalable platform software. Responsibilities include building distributed systems and microservices, contributing to architecture, maintaining code quality through reviews, testing and CI/CD, integrating AI coding tools, collaborating with stakeholders, and mentoring junior engineers.
Summary Generated by Built In
We are looking for engineers who are passionate about building innovative applications of the highest quality and demonstrate ownership of the product area assigned to them.
About the Role

We're looking for a Senior Software Engineer to drive technical execution and design stewardship of our core platform capabilities. You will serve as a technical leader, responsible for translating requirements into high-quality software while maintaining alignment with leaders, developers, and product stakeholders. This role demands strong technical depth, proactive communication, and the ability to lead and mentor team members.

What You'll Own

You will provide technical leadership, hands-on engineering, and mentorship across key platform service capabilities:

  • Platform Development — Analyze, design, develop, and maintain robust, scalable software solutions.

  • Architectural Contribution — Contribute to system design, documentation, and technical trade-offs.

  • Code Quality & Best Practices — Maintain high standards through code reviews, automated testing, and CI/CD pipelines.

  • AI-Augmented Development — Leverage modern LLM-assisted development to accelerate development, improve code quality, and automate routine tasks.

What You'll Do
  • Technical Leadership — Drive technical design for features, presenting proposals and ensuring alignment with team standards.

  • Engineering & Delivery — Execute on platform features, focusing on quality, performance, scalability, and security. 

  • AI Integration — Actively incorporate AI coding tools into the development workflow to streamline coding, debugging, and documentation generation.

  • Collaboration & Mentorship — Work cross-functionally with product, business analysts and other development teams. Mentor junior engineers through regular development and code reviews, fostering a culture of ownership and excellence.

What You'll Bring
  • 5+ years of software engineering experience in a product-based environment.

  • Expertise in distributed systems, microservices architecture, and API design (REST; familiarity with legacy protocol migration is a plus)

  • Strong proficiency in backend technologies (e.g., Java, Node.js and GraphQL) and modern frontend frameworks.

  • Experience with cloud infrastructure (AWS preferred), containerization, and microservices architecture.

  • Ability to work within bounded context boundaries in a domain-driven design environment — understanding upstream and downstream dependencies and respecting service contracts

  • Ability to work effectively within agile/scrum environments.

  • Passion for innovation and architectural ownership of functionality, with an interest in leveraging LLM-assisted development to enhance productivity and software craftsmanship.

  • Excellent communication skills, with experience articulating technical concepts to diverse stakeholders.


Salary Range - $120,000.00 - $140,000.00

 

At Savvas, compensation is only one part of our total rewards package. We invest in our employees with a rewards package that combines compensation, exceptional benefits and wellness programs in addition to opportunities for professional growth. This role may also be eligible for bonus or incentive compensation. The posted hiring range reflects our good faith estimate at the time of posting and remains subject to modification. Compensation is determined by factors such as but not limited to skills, experience, budget, and internal equity.

 

Savvas Learning Company is a global education company that produces award-winning learning solutions that empower educators and engage students with the highest quality content.

 

Recognized as an industry leader, we serve millions of K-12 learners with innovative, student-centered educational programs that turn today’s classrooms into active learning environments. By embracing technology, personalized learning, and immersive experiences delivered across multiple platforms, we design our learning solutions to be more accessible and relevant to each student.

 

Our comprehensive solutions for core curriculum, and supplemental and intervention programs - supported by an array of professional development services - allow teachers to use data to inform classroom practices and tailor instructions to an individual’s abilities and learning styles. Savvas Learning Company is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.

 

Please visit www.savvas.com for more information about us, or visit us at LinkedIn, Twitter, Facebook, or YouTube.

Skills Required

  • 5+ years of software engineering experience in a product-based environment
  • Expertise in distributed systems, microservices architecture, and API design
  • Strong proficiency with backend technologies such as Java, Node.js, and GraphQL
  • Experience with modern frontend frameworks
  • Experience with cloud infrastructure, preferably AWS
  • Experience with containerization
  • Ability to work within bounded contexts and domain-driven design environments
  • Ability to work effectively in Agile/Scrum environments
  • Excellent communication skills and ability to articulate technical concepts to diverse stakeholders
  • Familiarity with legacy protocol migration
  • Interest in leveraging LLM-assisted development
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Paramus, NJ
1,903 Employees
Year Founded: 2019

What We Do

Savvas Learning Company is a global education company that develops award-winning learning solutions for educators and students. It serves millions of K–12 learners through innovative, student-centered educational programs designed to make classrooms active learning environments. By combining technology, personalized learning, and immersive experiences across multiple platforms, Savvas aims to make instruction more accessible and relevant to each student while supporting educators with high-quality content.

Similar Jobs

MongoDB Logo MongoDB

Senior Software Engineer

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
9 Locations
5550 Employees
126K-248K Annually

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office or Remote
Eden Prairie, MN, USA
160000 Employees
92K-164K Annually

SentiLink Logo SentiLink

Senior Software Engineer

Fintech • Information Technology • Software
Remote
United States
170 Employees
180K-220K Annually

SentiLink Logo SentiLink

Senior Software Engineer

Fintech • Information Technology • Software
Remote
United States
170 Employees
180K-220K Annually

Similar Companies Hiring

ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
180 Employees
Learneo Thumbnail
Software • Machine Learning • Edtech • Artificial Intelligence
NL
397 Employees
CodePath.org Thumbnail
Edtech • Social Impact
San Francisco, CA
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account