Senior or Staff Software Engineer

Boost My School (Headquarters: Remote, USA only)

Location: Remote, USA   |   Full-Time   |   $147,000 - $185,000
Ruby Rails React GraphQL TypeScript EdTech Full-Stack B2B SaaS Back End Engineer Staff Engineer

About Boost My School: Boost My School is a leading EdTech company dedicated to empowering K-12 schools by providing a modern fundraising, events, and auctions platform. Our platform is trusted by over 200 schools to manage and increase their fundraising efforts, generating over $75 million in donations from 100,000 families. We are dedicated to making a significant impact on education by providing schools with the tools they need to build brighter futures for students.

Key Responsibilities:

  • Design and implement major architecture decisions and initiatives across the entire stack
  • Contribute significantly to infrastructure, frontend, backend, analytics, and internal tools development
  • Play a role in selecting future technologies for our isomorphic React/Relay web app and Rails GraphQL API
  • Practice continuous deployment, incremental pull requests, strict linting, type checking, and strong test coverage
  • Support teammates and fill gaps as needed in our small team environment
  • Drive innovation in fundraising technology solutions for educational institutions

Required Skills and Ideal Candidate:

  • Proven experience leading complex engineering efforts in full-stack development
  • 6+ years of software engineering experience, preferably at a B2B SaaS company
  • Deep expertise in Ruby, Rails, React, GraphQL, and TypeScript
  • Strong background in building scalable and reliable systems
  • Demonstrated ability to make major contributions across the entire technology stack
  • Experience deploying to production multiple times daily
  • Familiarity with the school fundraising industry is a significant advantage
  • Excellent problem-solving skills with a focus on creating maintainable code
  • Ability to work effectively in a remote-first environment while collaborating with the team
  • Passion for education technology and making a meaningful impact through code
Post Date: June 20, 2025