Salary: 60,000 - 90,000 GBP per year Requirements:
* 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.
Responsibilities:
* Collaborate with cross-functional teams to contribute to the development of new features alongside engineering, product management, design, and QA teams.
* Promote best practices by advocating and enforcing coding standards, architectural patterns, and best practices. My in-depth knowledge of backend technologies will help guide and support my peers, ensuring high-quality code.
* Enhance development efficiency, reliability, and scalability by creating automated processes that streamline workflows.
* Foster engineering excellence by promoting best practices across the team and inspiring peers to improve their skills and capabilities.
* Actively engage with the engineering community, contributing to knowledge-sharing initiatives and events, while sharing my expertise to motivate and mentor the team.
Technologies:
* Backend
* CI/CD
* Cloud
* Docker
* FastAPI
* Flask
* GCP
* Support
* Kubernetes
* NoSQL
* REST
* Security
* Terraform
* Business Intelligence
* Marketing
* Python
* SAP
More:
We are offering a competitive salary of £70-90k, in addition to benefits. Our work arrangement includes 2 days on-site in North London and 3 days remote. We are looking for a talented and driven Backend Engineer to join our dynamic team, focused on the creation and deployment of innovative software solutions. In this role, I will work closely with cross-functional teams to develop cutting-edge features that power our platform.
Bonus Skills include experience with message-driven systems (e.g., Google Pub/Sub), proficiency with relational databases (RDBMS), particularly with Postgres, familiarity with NoSQL databases, experience with containerization technologies (Docker, Kubernetes), and 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 is also a plus.