Senior Software Engineer

Boston | Product / Engineering | Full-time | Fully remote

Apply

Everyday Speech is a leader in Social-Emotional Learning. Primarily a teaching solution for public schools, our Social Learning Platform (SLP) provides educators with curriculum materials for students of ALL ages across special education and general education classes. Our curriculums teach students the strategies and life skills they need to regulate their emotions, solve problems, cope with the stresses of modern life, and interact with the world around them. Our platform is used in 5,000 school districts in the US and has impacted millions of students around the world.

Everyday Speech is right for you if:

You care about making a positive impact.

End each day knowing that your work had a direct impact on the well-being of hundreds of thousands of at-risk students across the world. Project success means more than just shipping features - it means improving the lives of students and educators. 

You value being a part of a company that takes care of its team.

Not only do we have extremely happy team members, we also have incredible perks. Participate in our health/wellness and retirement benefit offerings, and between having every other Friday off (3-day weekends!) and our flexible PTO plan, that elusive work-life balance is an actual thing here.

You want to work for a true, remote-only company.

We’ve never had an office and never will. Our team is spread across 11 countries and 4 continents. We take remote work seriously and know how to support a distributed team. We give you the flexibility to work in a way that’s best for you, but still have high standards and accountability.

You want to join a startup that is growing rapidly *and* sustainably.

We have launched new products, maintained NPS scores of 70+, maintained eNPS (internal, employee score) of 90+, rapidly grown our team, and exponentially increased our user base, all over the last few years.  Yet, as a fully bootstrapped company, our growth is organic and sustainable. Our focus is delivering value to students and educators, not paying back investors.

 

As a member of the Product Engineering Department, the Senior Software Engineer will be responsible for the execution and implementation of scalable, maintainable, and high-performance software solutions. You will work closely with cross-functional teams to enhance our platform, ensuring it meets the highest standards of quality, reliability, and observability. Your role will include driving incremental improvements in infrastructure, contributing to the development of our technical architecture, and ensuring that our systems are effectively monitored and optimized.

 

The ideal candidate is someone who is values aligned:

  • Starts with empathy, providing and encouraging others to provide feedback at all levels, demonstrating an investment in the team’s growth.

  • Ruthlessly prioritizes, contributing to department strategies and OKRs, and aligning their work to those goals. Owns the prioritization of their work and provides input for prioritization at lower levels.

  • Creates momentum, making fast decisions and anticipating possible outcomes and opportunities to pivot. Understanding which decisions are reversible and leading stakeholders to consensus.

  • Is fearlessly objective, prioritizing business outcomes over personal preference or achievement - readily sharing resources, knowledge, and expertise with the team.

  • Exercises agency, facilitating and encouraging cross-functional collaboration, empowering others to contribute beyond their own teams/roles.

Your work will have a significant impact on enhancing our platform's functionality and user experience, directly contributing to our mission of improving social-emotional learning for students worldwide.

 

In this role, you will:

  • Operate with a growth mindset and an owner’s attitude. We build this software, we run it, and we own it end to end.
  • Execute full-stack development tasks, with a focus on Angular, NestJS, Postgres, and event-driven architecture.
  • Implement and maintain logging, monitoring, and alerting systems to ensure our platform is observable, using tools like Datadog.
  • Drive incremental improvements in infrastructure, optimizing for performance, scalability, and reliability.
  • Collaborate with product managers, designers, and other engineers to deliver the highest-quality SaaS experience available to educators and students.
  • Contribute to the implementation and optimization of AWS services, including EC2, RDS, and Kinesis, with a forward-looking approach toward containerization.

What We’re Looking For:

In addition to values alignment…

  • Curiosity: We’re a team of lifelong learners trying to be better every day.
  • Technical Expertise: Strong experience in full-stack development with Angular, NestJS, Postgres, and event-driven architecture.
  • Observability Skills: Proven experience in setting up and maintaining logging, monitoring, and alerting systems, preferably with Datadog.
  • AWS Proficiency: Experience with AWS services, including EC2, RDS, and Kinesis, and an interest in containerization.
  • Problem-Solving: Excellent problem-solving and critical-thinking skills.
  • Communication: Strong communication skills, both written and verbal.
  • Infrastructure Experience: Experience driving incremental improvements in infrastructure and tuning systems for optimal performance.

 

In the short term (the first 3 months), you will:

  • Onboard and become familiar with our codebase, infrastructure, and development practices.
  • Lead the development of a critical feature or service, focusing on execution and delivery. 
  • Establish strong working relationships with team members.
  • Contribute to the setup and optimization of logging, monitoring, and alerting systems.

 

In the Long term, you will:

  • Continue driving incremental improvements in infrastructure and system architecture.
  • Lead technical initiatives that enhance the platform’s scalability, performance, and reliability.
  • Collaborate on the design and implementation of future-proof solutions, particularly in the areas of AWS optimization and containerization.

 

Salary: $135,300 USD

 

Note: We are only able to consider US-based candidates for this role.

 

Benefits

  • For US Hires:

    • Cigna health insurance - 100% premium coverage for team members and 50% coverage for dependents

    • Dental and Vision coverage - 100% premium coverage for team members and 50% coverage for dependents

    • 3% employer-match on 401k

    • $50k life insurance / AD&D

    • Flexible PTO Plan

    • Separate sick leave policy

    • Home office reimbursements

    • Meaningful DEIB (diversity, equity, inclusivity, and belonging) initiatives with optional employee panel participation

    • Every other Friday off after 90 days! 

See this presentation to learn more about our work values and what it’s like to be part of our team!