Enable job alerts via email!

Senior Python Developer, Principal BackEnd Developer, Flask, Up to £90k + Benefits

JR United Kingdom

London

On-site

GBP 70,000 - 90,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in London is seeking a Senior Python Developer to join their dynamic team. This role involves collaborating with cross-functional teams to develop innovative software solutions, focusing on backend technologies. The ideal candidate will have experience with REST APIs and expertise in backend best practices. Join a team that values engineering excellence and promotes knowledge sharing.

Qualifications

  • Proven experience designing and building REST APIs.
  • Expertise in designing scalable, reliable, and secure architectures.

Responsibilities

  • Collaborate with cross-functional teams to develop new features.
  • Promote best practices and coding standards.
  • Enhance development efficiency through automation.

Skills

Problem Solving
Backend Best Practices

Tools

Flask
Docker
Kubernetes
Postgres
Terraform

Job description

Social network you want to login/join with:

Senior Python Developer, Principal BackEnd Developer, Flask, Up to £90k + Benefits, London

Client: Experis UK

Location: London, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Views: 4

Posted: 16.05.2025

Expiry Date: 30.06.2025

Job Description:

We are seeking a talented and driven Backend Engineer to join a dynamic team focused on creating and deploying innovative software solutions. The role involves working closely with cross-functional teams, including engineering, product management, design, and QA, to develop cutting-edge features that power our platform.

Key Responsibilities:
  1. Collaborate with cross-functional teams: Contribute to the development of new features alongside engineering, product management, design, and QA teams.
  2. Promote best practices: Advocate for and enforce coding standards, architectural patterns, and best practices, leveraging your expertise in backend technologies to guide peers and ensure high-quality code.
  3. Automation and process improvement: Enhance development efficiency, reliability, and scalability through creating automated processes that streamline workflows.
  4. Foster engineering excellence: Promote best practices across the team and inspire skill and capability improvements.
  5. Knowledge sharing: Engage with the engineering community, contributing to knowledge-sharing initiatives and mentoring your team.
Required Skills:
  • Proven experience designing and building REST APIs, ideally with Flask, FastAPI, or similar frameworks.
  • Expertise in designing scalable, reliable, and secure architectures.
  • Strong problem-solving skills, especially in product development.
  • Solid understanding of backend best practices, coding standards, and architectural patterns.
  • Experience automating builds (CI/CD), feature flags, and automated testing.
Bonus Skills:
  • Experience with message-driven systems (e.g., Google Pub/Sub).
  • Proficiency with relational databases, particularly Postgres.
  • Familiarity with NoSQL databases (document store/key-value store).
  • Experience with containerization technologies like Docker and Kubernetes.
  • Hands-on experience with Google Cloud Platform (GCP) and configuration management tools like Terraform.
  • Familiarity with Google Cloud Build for CI/CD actions, deployments, and builds.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.