Key Responsibilities
- Design and implement scalable backend systems to support growth initiatives and platform services
- Optimize existing APIs and microservices for performance, reliability, and cost efficiency
- Collaborate with cross-functional teams to define technical requirements and roadmaps
- Lead the development of features that enhance user engagement and platform stability
- Mentor junior engineers and foster best practices in code quality and system design
- Monitor and troubleshoot production issues to ensure high availability and uptime
Requirements
- 5+ years of experience in software engineering with a focus on backend development
- Proficiency in Python and Node.js with a strong understanding of system architecture
- Experience with cloud platforms (AWS/GCP) and containerization technologies
- Strong problem-solving skills and ability to work in a fast-paced environment
- Experience with performance optimization and scalability challenges