Featured

Jobgether

Staff Software Engineer, Backend - Education

This role is for a Staff Software Engineer, Backend - Education, requiring 5+ years in backend development, strong proficiency in Ruby on Rails, Python, or Go, and experience with payment systems like Stripe. It is a permanent, fully remote position.
🌎 Country
United States
🏝️ Location
Remote
📄 Contract
Full-time
🪜 Seniority
Mid-Senior level
💰 Range
100K+
💱 Currency
$ USD
💸 Pay
$154K - $237K (Yr.)
🗓️ Discovered
September 9, 2025
📍 Location detailed
United States
rec1EsThVksEBh7Ri
🧠 Skills
#Stripe
Role description
This position is posted by Jobgether on behalf of brightwheel. We are currently looking for a Staff Software Engineer, Backend - Education in the United States. We are seeking a Staff Software Engineer to drive the development of backend systems that support a leading education platform. In this role, you will design, build, and scale technology solutions that directly impact teachers, administrators, and families. You will collaborate with product and design teams to launch innovative features, enhance existing systems, and ensure reliable performance of critical applications. This role provides the opportunity to mentor other engineers, influence technical direction, and shape the evolution of backend architecture. The position is fully remote, offering flexibility while contributing to high-impact education solutions. Accountabilities: • Partner with Product and Design teams to scope, design, and deliver impactful new features for the education platform • Architect, refine, and scale backend systems, introducing technologies and patterns that strengthen the foundation of the architecture • Own and evolve eCommerce systems and integrations to ensure seamless delivery of educational content to users • Collaborate across functions to align technology decisions with business goals and customer needs • Contribute to technical direction, establish best practices, and conduct thoughtful code reviews • Mentor other engineers and elevate team practices to improve velocity and execution Requirements • 5+ years of professional experience in backend software development, preferably in fast-paced early- or mid-stage startups • Proven experience delivering large-scale backend systems that improve customer-facing experiences and business-critical operations • Strong proficiency with programming languages such as Ruby on Rails, Python, or Go • Experience designing distributed systems for scalability and reliability • Experience with payment or billing systems such as Stripe, including integrations • Experience in migrating and evolving codebases while maintaining ongoing product delivery • Knowledge of microservices or service-oriented architectures is a plus • Familiarity with full-stack development, including front-end technologies like React.js, is beneficial • Strong problem-solving, communication, and collaboration skills • Demonstrated ability to mentor others and foster best practices within engineering teams Benefits • Competitive salary: $154,000 - $237,000 annually, benchmarked against similar-stage growth companies • Equity ownership opportunity, aligning employee success with company growth • Comprehensive healthcare coverage: medical, dental, and vision for employees and families • Generous paid parental leave and flexible PTO • 401(k) enrollment to support future planning • Monthly remote productivity stipend • Fully remote work environment, allowing flexibility across U.S. time zones Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job's core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest!