This job is closed Remote Job
This job is closed. But you can apply to other open Developer / Engineer jobs.

Staff Software Engineer

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 2,500 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 Staff Software Engineer will be responsible for leading the design, development, and implementation of scalable and maintainable enterprise-ready software solutions. You will work closely with cross-functional teams to ensure our platform meets the highest standards of quality and performance. Your role will include mentoring teammates, driving architectural decisions, and contributing to the overall strategic direction of the technology stack. 

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:

  • Lead with a growth mindset and an owner’s attitude. We build this software, we run it, and we own it end to end.

  • Educate and guide the team on the impact of architectural decisions, ensuring they enhance the system's maintainability, scalability, and reliability.

  • Champion design principles that support continuous codebase evolution, driving product improvements and future readiness.

  • Demonstrate an ability to bring people along. Anyone can tell someone else what to do; our ideal candidate can explain why, take feedback, and build alignment through empathy.

  • Help create the systems and processes necessary to generate continuous development momentum.

  • Collaborate with product managers, designers, and other engineers to deliver the highest-quality SaaS experience available to educators and students.

  • Mentor and support the professional growth of our engineering team.

What We’re Looking For:

In addition to values alignment…

  • Curiosity: we’re a team of lifelong learners trying to be better every day.

  • Expert experience with two or more technologies in our tech stack: Angular, NestJS, Postgres, TypeScript, AWS, and event-driven architecture.

  • Strong experience with modern web development frameworks (e.g., Angular, React, or Vue.js). 

  • Excellent problem-solving and critical-thinking skills.

  • Strong experience in cloud services (e.g., AWS, Azure, Google Cloud).

  • Strong communication skills, both written and verbal.

  • Strong experience building and tuning CI/CD pipelines

  • Exposure to multiple front-end and backend architectural paradigms

  • Expertise in agile development methodologies.

  • Availability during our overlap hours: UTC+2 — UTC-7

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

  • Onboard and become familiar with our codebase and development practices.

  • Lead the development of a critical feature or service.

  • Establish strong working relationships with team members.

  • Begin mentoring other engineers and contributing to code reviews.

In the Long term, you will:

  • Drive the technical vision and architecture of our platform.

  • Lead large-scale projects from concept to completion.

  • Influence and improve the overall engineering culture and processes.

  • Continuously identify opportunities for technical improvement and innovation.

Salary: $163,700 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! 

This job is closed
But you can apply to other open Remote Developer / Engineer jobs