Key Responsibilities
- Develop and maintain scalable backend services for data platforms
- Design high-performance APIs and data processing pipelines
- Optimize database queries and storage solutions for large datasets
- Collaborate with frontend and data teams to integrate systems seamlessly
- Implement monitoring, logging, and alerting for system reliability
- Lead code reviews and enforce best practices in software development
Requirements
- 5+ years in backend development with expertise in Python or Go
- Experience with distributed systems, microservices, and cloud platforms
- Strong SQL and NoSQL database design skills
- Familiarity with API design, performance tuning, and system scalability
- Problem-solving mindset with a focus on clean, maintainable code