Key Responsibilities
- Design, develop, and maintain high-performance backend systems and APIs
- Optimize database queries and ensure efficient data handling
- Implement security best practices and ensure system reliability
- Collaborate with frontend teams to integrate user-facing elements
- Monitor system performance and troubleshoot issues
- Lead architectural decisions and mentor junior engineers
Requirements
- 5+ years of experience in backend development
- Expertise in Python, Node.js, or similar backend frameworks
- Strong knowledge of databases (PostgreSQL, Redis)
- Experience with API design and microservices
- Familiarity with cloud platforms and DevOps practices