Taro Logo

Staff Software Engineer, Backend - Education

A leading education platform providing technology solutions for teachers, administrators, and families.
United States
$154,000 - $237,000
Backend
Staff Software Engineer
Remote
5+ years of experience
Education

Job Description

brightwheel is seeking a Staff Software Engineer to lead the backend development of their innovative education platform. This role presents an exciting opportunity to make a direct impact on the education sector by building and scaling technology solutions that serve teachers, administrators, and families.

The position requires a seasoned professional with 5+ years of backend development experience, particularly in scaling large systems and working with modern technologies like Ruby on Rails, Python, or Go. The ideal candidate will have a strong background in distributed systems, payment integrations, and microservices architecture, along with the ability to mentor other engineers and drive technical excellence.

As a Staff Software Engineer, you'll be responsible for architecting and evolving backend systems, partnering with Product and Design teams to deliver impactful features, and ensuring the reliable performance of critical applications. The role involves significant collaboration across functions to align technology decisions with business goals and customer needs.

The position offers a competitive compensation package ranging from $154,000 to $237,000 annually, along with comprehensive benefits including equity, healthcare coverage, 401(k), and generous parental leave. The fully remote work environment provides flexibility across U.S. time zones, making it an ideal opportunity for someone who values work-life balance while contributing to meaningful education technology solutions.

This role is perfect for a technical leader who is passionate about education technology and wants to make a significant impact on how educational institutions operate and deliver value to their stakeholders. You'll have the opportunity to shape the technical direction of the platform while mentoring other engineers and establishing best practices that will drive the company's continued growth and success.

Last updated 5 hours ago

Responsibilities For Staff Software Engineer, Backend - Education

  • Partner with Product and Design teams to scope, design, and deliver impactful new features
  • Architect, refine, and scale backend systems
  • Own and evolve eCommerce systems and integrations
  • Collaborate across functions to align technology decisions
  • Contribute to technical direction and establish best practices
  • Mentor other engineers and elevate team practices

Requirements For Staff Software Engineer, Backend - Education

Ruby
Python
Go
React
  • 5+ years of professional experience in backend software development
  • Proven experience delivering large-scale backend systems
  • Strong proficiency with Ruby on Rails, Python, or Go
  • Experience designing distributed systems for scalability and reliability
  • Experience with payment or billing systems such as Stripe
  • Experience in migrating and evolving codebases
  • Knowledge of microservices or service-oriented architectures
  • Familiarity with full-stack development including React.js
  • Strong problem-solving, communication, and collaboration skills
  • Demonstrated ability to mentor others

Benefits For Staff Software Engineer, Backend - Education

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Competitive salary: $154,000 – $237,000 annually
  • Equity ownership opportunity
  • Comprehensive healthcare coverage: medical, dental, and vision for employees and families
  • Generous paid parental leave and flexible PTO
  • 401(k) enrollment
  • Monthly remote productivity stipend
  • Fully remote work environment

Related Jobs

Staff Software Engineer, Search

Lead software engineering role at Google Search, combining technical leadership with hands-on development to build and enhance search technologies used by billions globally.

Staff Software Engineer, Videos, Search

Staff Software Engineer position at Google focusing on Videos Search, combining software engineering with ML expertise to develop next-generation search technologies.

Data Center Controls Engineer, Global Data Centers

Senior technical role combining mechanical engineering, electrical systems, and software development to design and maintain control systems for Google's data centers.

Product Lead, Music Label Partner Engineering, YouTube

Lead technical partnerships and engineering initiatives for YouTube's Music Label Partner Engineering team, focusing on product development and partner success.

Software Engineer, Platforms Infrastructure

Senior software engineering role at Google focusing on platforms infrastructure and system diagnostics, offering competitive compensation and the opportunity to impact billions of users.