Overview
We are seeking a Senior Python Engineer with a strong product-oriented mindset to join a growing AI scale-up on a 6-month remote contract outside IR35. In this role, you will be part of a large engineering team collaborating within a cross-functional product team, focusing on developing cloud-native, event-driven systems while maintaining high standards of code quality through automated testing.
Responsibilities
- Design and develop cloud-native applications using Python and related frameworks.
- Collaborate with cross-functional teams to deliver high-quality products from ideation to deployment.
- Implement automated testing practices to ensure code quality and reliability.
- Utilize observability tools to monitor system performance and troubleshoot issues.
- Develop Infrastructure as Code (IaC) to streamline deployment processes.
- Work with containerization technologies and serverless architectures.
Requirements
- Proven expertise in Python and frameworks such as FastAPI and Django.
- Experience with cloud services, particularly GCP and AWS.
- Familiarity with databases like PostgreSQL and MongoDB.
- Knowledge of Kubernetes and container-based architectures.
- Strong understanding of event-driven architectures and serverless computing.
- Ability to work collaboratively within an Agile DevOps environment.