Key Responsibilities
- Design and develop scalable backend services and APIs
- Optimize database performance and query efficiency
- Implement caching strategies and distributed systems patterns
- Collaborate with frontend teams to integrate backend services
- Write clean, maintainable, and well-documented code
- Monitor system performance and troubleshoot issues
Requirements
- 5+ years of backend development experience
- Strong proficiency in Python and Node.js
- Experience with microservices architecture and RESTful APIs
- Knowledge of PostgreSQL, Redis, and cloud infrastructure
- Understanding of system design and scalability principles