Responsibilities
- Shape and refine the backend platform architecture that supports millions of concurrent users
- Create and maintain distributed, highly available services in Golang, establishing benchmarks for scalability, performance, and reliability
- Lead and improve code quality through rigorous code reviews and by promoting engineering best practices
- Encourage a culture of thorough testing, clean design, and maintainable code across the engineering team
- Work closely with the SDK team to ensure seamless integration of client-side features with backend infrastructure
- Support and advance team capabilities through mentorship, while coordinating with product, security, and infrastructure groups