Responsibilities
- Lead the development, deployment, and ongoing support of backend features and services
- Build and maintain backend APIs and services using Python with Django
- Implement and manage message-driven architectures using Kafka
- Produce clean, maintainable code with comprehensive unit and integration testing
- Partner with team members to design scalable systems and meet project timelines
- Conduct and participate in code reviews to ensure code quality
- Help deploy and maintain services packaged in containers
- Support cloud infrastructure and continuous integration/continuous deployment workflows
- Take part in on-call schedules to provide production support
Benefits
- Fully remote work setup with global team collaboration
- Opportunities for professional growth in a fast-paced international environment
- Collaborative and knowledge-focused workplace culture
- Engaging technical challenges with autonomy to innovate and build effective solutions
Work Arrangement
Remote (Worldwide)
Other
- Experience working in Agile development teams and conducting code reviews
- Availability to participate in on-call rotations for production support