Senior Python Developer, Principal BackEnd Developer, Flask, Up to £90k + Benefits (London Area)
£70-90k + Benefits
2 days on site in North London
3 days remote
I am recruting for a talented and driven Backend Engineer to join a dynamic team, focused on the creation and deployment of innovative software solutions. As a Backend Engineer, you will work closely with cross-functional teams, including engineering, product management, design, and quality assurance, to develop cutting-edge features that power our platform.
Key Responsibilities:
- Collaborate with cross-functional teams : Contribute to the development of new features by working alongside engineering, product management, design, and QA teams.
- Promote best practices : Advocate and enforce coding standards, architectural patterns, and best practices. Your in-depth knowledge of backend technologies will help guide and support your peers, ensuring high-quality code.
- Automation and process improvement : Increase development efficiency, reliability, and scalability by creating automated processes that streamline workflows.
- Foster engineering excellence : Promote engineering best practices across the team and inspire your peers to improve their skills and capabilities.
- Knowledge sharing : Actively engage with the engineering community, contributing to knowledge-sharing initiatives and events. Share your expertise to motivate and mentor your team.
Required Skills:
- Proven experience designing and building REST APIs (ideally with Flask, FastAPI, or similar frameworks).
- Expertise in designing architectures that meet scalability, reliability, and security goals.
- Strong problem-solving skills, particularly in product development.
- Solid understanding of backend best practices, coding standards, and architectural patterns.
- Experience in automating builds (CI/CD), feature flags, and automated testing.
Bonus Skills:
- Experience with message-driven systems (e.g., Google Pub/Sub).
- Proficiency in relational databases (RDBMS), particularly with Postgres.
- Familiarity with NoSQL databases (document store/key-value store) is a plus.
- Experience with containerization technologies (Docker, Kubernetes).
- Hands-on experience with Google Cloud Platform (GCP) and configuration management (ideally using Terraform).
- Familiarity with Google Cloud Build for CI/CD actions, deployments, and builds.
- Company
- Experis UK
- Location
- London, UK
- Posted
- Company
- Experis UK
- Location
- London, UK
- Posted