About the Role
Lead the design and evolution of backend systems with an emphasis on scalability, reliability, and long-term technical strategy.
Responsibilities
- Define and maintain core backend architecture for high-traffic services
- Guide technical direction for distributed systems and microservices
- Evaluate and integrate new technologies to improve system performance
- Collaborate with product and engineering teams to align infrastructure with business goals
- Mentor engineers in best practices for scalable backend development
- Ensure system resilience under peak user loads
- Drive migration from legacy components to modern, maintainable solutions
- Establish standards for API design and service interoperability
- Oversee data storage strategies and database optimization
- Lead incident reviews and contribute to post-mortem analysis
- Improve deployment pipelines and operational workflows
- Support security audits and compliance requirements
- Contribute to capacity planning and scalability forecasting
- Promote observability and monitoring across services
- Evaluate trade-offs in technology choices for long-term sustainability
- Ensure alignment with domain-driven design principles
- Facilitate knowledge sharing across engineering teams
- Review system designs and provide architectural feedback
- Champion code quality and automated testing practices
- Work closely with DevOps to streamline infrastructure management
Nice to Have
- Experience in the education or edtech sector
- Background in real-time communication systems
- Involvement in open-source projects
- Public speaking or conference presentations
- Advanced degree in computer science or related field
Compensation
Competitive salary and benefits package
Work Arrangement
Remote
Team
Distributed engineering team focused on scalable educational technology
Why This Role Matters
- The platform serves thousands of concurrent users requiring stable, responsive infrastructure
- Architectural decisions directly impact product scalability and team velocity
Growth Opportunities
- Opportunity to shape the future of backend systems
- Direct influence on engineering culture and technical standards
Not specified