Overview
The Senior Product Engineer will join a remote, product-driven engineering team at a UK-based AI scale-up on a six-month contract. This role focuses on developing cloud-native, event-driven systems and emphasizes collaboration within a DevOps culture, enabling the team to take ownership from discovery to delivery and validation.
Responsibilities
- Design and develop cloud-native applications and systems.
- Manage the end-to-end product development process from discovery to validation.
- Collaborate with cross-functional teams to define product requirements and features.
- Implement scalable solutions using technologies such as Python, TypeScript, and GCP.
- Conduct iterative delivery, incorporating MVPs and feedback for continuous improvement.
- Challenge existing requirements and work through ambiguity to drive innovation.
- Utilize containerization and orchestration tools like Kubernetes in deployments.
Requirements
- Proven experience with Python, TypeScript, and relevant frameworks (FastAPI, Django).
- Strong understanding of cloud technologies (GCP) and container orchestration (Kubernetes).
- Demonstrated experience in product management or ownership, focusing on customer value.
- Ability to deliver solutions iteratively and integrate user feedback effectively.
- Experience with databases such as MongoDB and PostgreSQL.
- Capabilities in a DevOps or agile environment, collaborating with multidisciplinary teams.
- Strong problem-solving skills and a proactive approach to ambiguity.