Senior Software Engineer

Posted 2 Days Ago
Hiring Remotely in United States
Remote
130K-160K Annually
Senior level
Edtech
The Role
Develop and deliver production-ready front-end and back-end code, design within service architecture, debug cross-service issues, mentor teammates, and lead process improvements to ensure high-quality, timely software delivery.
Summary Generated by Built In

As a Senior Software Engineer at SchoolStatus, you will play a crucial role in developing high-quality, production-ready code across both back-end and front-end systems. You will implement features from start to finish, ensuring the code is well-documented and maintainable. Your expertise in key programming languages and best practices will guide the team, reinforcing design patterns and improving the overall architecture.

The impact you'll have: 

  • Writes production-ready code with supporting documentation when necessary, contributing to both front-end and back-end code.
  • Demonstrates a thorough understanding of programming languages and established best practices.
  • Consistently reinforces best practices and design patterns within the team, ensuring code quality is improved. 
  • Dives into complex problem areas to understand and improve them, using systematic debugging for both single and cross-service issues.
  • Designs code aligned with the overall service architecture and utilizes abstractions and code isolation effectively.
  • Takes full ownership of project delivery, prioritizes and resolves blockers, and ensures high-quality, timely delivery of tasks.
  • Applies cost/value analysis and a Lean mindset to daily work, providing cost-effective guidance within the team.
  • Leads continuous process improvement activities and ensures follow-up actions are executed.
  • Shares relevant information and reasoning across teams, fostering a culture of knowledge sharing.
  • Mentors team members, explaining technical topics clearly, adjusting approaches to improve understanding, and addressing growth opportunities.
  •  

What you'll bring:

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
  • 5+ years of relevant software development experience.
  • Demonstrated ability to work on complex projects and deliver high-quality solutions.
  • Proficiency in programming languages such as Javascript/Typescript with a solid understanding of best practices and design patterns.
  • Experience with both back-end technologies (NodeJS, frameworks like NestJS) and front-end technologies (React, frameworks like ReactRouter).
  • Familiarity with database systems (SQL and NoSQL), including database design and optimization.
  • Knowledge of software development methodologies (Agile, Scrum) and experience with version control systems (Git, SVN).
  • Understanding of cloud platforms (AWS, Azure, GCP) and ability to deploy applications in cloud environments.
  • Excellent problem-solving skills with meticulous attention to detail.
  • Strong communication skills, both verbal and written, with the ability to effectively collaborate with team members and stakeholders.
  • Proven track record of working in cross-functional teams and delivering results collaboratively.
  • Ability to mentor other developers and provide technical guidance.
  • Adaptability and eagerness to learn new technologies and skills.
  • Ability to prioritize tasks and manage time efficiently in a fast-paced environment.
  • Commitment to delivering software solutions that meet both technical and business requirements.
  • Passion for software development and staying updated with industry trends and advancements.
  •  

Our Benefits & Perks:

🌍 Work From Anywhere – We embrace a remote-first culture, offering flexibility so you can work where you're most productive.

💰 401(k) Matching – We invest in your future.

🌴 Flexible Time Off – Work-life balance matters. Take the time you need to recharge and bring your best self to work.

👶 Paid Parental Leave – We support growing families with paid leave, fostering parent-child bonding and gender equality at home and in the workplace.

🩺 Comprehensive Benefits – We cover 100% of medical, dental, and vision insurance for employees, plus HRA, life insurance, and AD&D coverage.

💡 Values-Driven Culture – Our values aren't just words on a page—they shape how we work, make decisions, and support each other.

🤝 Pledge 1% – We’re proud to be part of the global movement to give back, dedicating 1% of our time, resources, or profits to community initiatives.

🏡 Childcare Support – Our dependent care program allows you to set aside pre-tax dollars to cover eligible expenses such as daycare, preschool, summer camps, before &  after-school programs, and in-home care for children or dependents—helping you balance work and family with peace of mind.

U.S. Pay Range
$130,000$160,000 USD

Please note that the compensation information is a good faith estimate, and is provided pursuant to Equal Pay Laws. SchoolStatus intends to offer the selected candidate base pay dependent on job-related, non-discriminatory factors, such as experience. Our team will provide more information about the total compensation package for this position during the interview process.

What we do:

SchoolStatus is more than just an EdTech company—we're reshaping the future of K-12 education. Our fast-growing teams are dedicated to transforming education through innovative communications, attendance management, and teacher development solutions for schools, districts, and families. 

We deeply value diversity and are dedicated to fostering an inclusive environment for all our employees. We believe that exceptional candidates bring unique perspectives and skills that enable us to best meet our mission of supporting student success. If you believe you have the potential and passion for a SchoolStatus role, we encourage you to apply—and join us to make a meaningful impact on the future of education!

Top Skills

Javascript,Typescript,Node.Js,Nestjs,React,Reactrouter,Sql,Nosql,Git,Svn,Aws,Azure,Gcp
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: Ridgeland, Mississippi
372 Employees
Year Founded: 2012

What We Do

SchoolStatus is the first unified platform that brings K–12 families, educators, and administrators together to improve student outcomes. Our communications and attendance solutions empower districts with actionable insights, automated attendance management processes, and a user-friendly platform that engages more families and reduces staff burdens.

With more than 2 billion successful school-home interactions, and millions of users, SchoolStatus drives meaningful results for districts and schools across all 50 states.

Join us in transforming EdTech and fueling the growth of collaborative school communities

Similar Jobs

Toast Logo Toast

Senior Software Engineer

Cloud • Fintech • Food • Information Technology • Software • Hospitality
In-Office or Remote
Boston, NY, USA
5000 Employees
138K-221K Annually

ServiceNow Logo ServiceNow

Senior Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Salt Lake City, UT, USA
28000 Employees

ServiceNow Logo ServiceNow

Senior Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Carson City, NV, USA
28000 Employees

ServiceNow Logo ServiceNow

Senior Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Boise, ID, USA
28000 Employees

Similar Companies Hiring

Britebound Thumbnail
Software • Social Impact • Edtech
Boston, MA
100 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
180 Employees
Learneo Thumbnail
Software • Machine Learning • Edtech • Artificial Intelligence
NL
397 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account