Python Developer

Posted 5 Days Ago
Be an Early Applicant
London, Greater London, England
In-Office
Senior level
Cloud • Information Technology • Consulting • App development
The Role
The role involves modernizing backend systems by developing and maintaining Python services using TDD, leveraging AI tools, and ensuring quality through rigorous testing and DevOps practices.
Summary Generated by Built In

Join Nordcloud and be part of the European cloud revolution. We supercharge our customers to innovate in hyperscaler cloud, enabling seamless migration, advanced security, and data-driven success.
Senior Python Developer (AI‑Augmented)

Level: Senior (5–7 years)
Location: [London / Hybrid policy]
Employment type: [Permanent]
Reporting to: Lead Architect

Why this role exists

We’re modernising a complex back end and need senior developers who can move fast with quality—leveraging AI‑augmented codingtools (Claude, GitHub Copilot, CodeLlama/Codex, etc.) to accelerate analysis of the current system and delivery of well‑tested, maintainable features. You’ll pair program frequently, practice TDD, and own your code from dev to prod.

What you’ll do
  • Build & ship Python services: Design, implement, and maintain backend services/APIs (Django or FastAPI), with clear boundaries, strong typing, and robust observability.
  • Use AI for the heavy lifting: Employ AI tools to analyse legacy code, draft migration plans, generate scaffolds/tests, and speed up refactors—while applying human judgment to validate outputs and manage risks.
  • TDD as standard: Write tests first and automate end‑to‑end validation (e.g., Playwright for web flows; pytest for unit/integration).
  • Pair program often: Co‑design and co‑code to raise quality, share context, and keep momentum; rotate pairs for knowledge spread.
  • Own the path to production: Build and maintain CI/CD pipelines; configure environments; instrument services (logging/metrics/traces); champion release health.
  • Provision infra as code: Use Terraform to define cloud resources; keep everything reproducible and reviewable.
  • Data & persistence: Model and optimise relational stores (SQL), write migrations, and tune performance.
  • Engineering rigor: Code reviews, ADRs, threat modelling, performance profiling, and continuous refactoring.
  • Team leadership: Mentor peers, help refine tickets, contribute to roadmaps, and uphold engineering standards.
What you’ll bring

Must‑haves

  • 5–7 years professional software development experience, with a very strong Python background.
  • Hands‑on experience with AI‑augmented coding (e.g., Claude, GitHub Copilot, Codex), including practical understanding of pros/cons (context windows, hallucinations, privacy, licensing, code provenance, and when not to use AI).
  • Solid web service development with Django or FastAPI.
  • Strong SQL skills (schema design, migrations, query optimisation).
  • Proven TDD mindset (unit/integration) and UI/E2E testing with Playwright.
  • DevOps fluency: build/deploy your own pipelines (GitHub Actions/Azure DevOps/GitLab CI, etc.), containerisation (Docker), environment configuration, and infrastructure as code with Terraform.
  • Comfortable with pair programming as a default practice; excellent communication and collaboration.
  • Bias for action: you work quickly, test thoroughly, and keep quality high.

Nice‑to‑haves

  • Java experience (helpful for legacy interop; not essential).
  • Cloud experience (AWS/Azure/GCP), including networking, secrets, and observability stacks (OpenTelemetry/Prometheus/Grafana).
  • Security by design: OWASP, dependency scanning, SBOMs, and least‑privilege IAM.
  • Performance tuning at API/database layers.
How we build (principles)
  • AI‑accelerated, human‑validated: Use AI to explore, summarise, and draft—engineers remain accountable for correctness, security, and maintainability.
  • Test‑first: Every change includes tests; flaky tests are treated as production bugs.
  • Small batches: Short‑lived branches, frequent merges, and automated deploys.
  • Observability: SLOs, golden signals, and actionable alerts.
  • Code health: Continuous refactoring, dependency hygiene, and ADRs for key decisions.

We encourage you to apply, even if you don’t meet all of the requirements. We value your growth potential and enthusiasm!

What we offer:

  • Individual training budget and exam fees for certifications
  • Flexible working hours and hybrid working model
  • Company laptop and needed equipment
  • Local package such as up to 7% matched pension contributions, extensive private health care, Bupa dental plan, and a seasonal ticket loan, enhanced maternity and parental leave, gym expense or well-being monthly and mobile phone allowance

Please read our Recruitment Privacy Policy before applying. All applicants must have the right to work in the UK.

About Nordcloud

Nordcloud is a European leader in cloud implementation, application development, managed services and training. It’s a recognised cloud-native pioneer with a proven track record helping organisations leverage public cloud in a way that balances quick wins, immediate savings and sustainable value.
Nordcloud is triple-certified across Amazon Web Services, Microsoft Azure and Google Cloud Platform – with 10 European hubs, over 1,300 employees and has delivered over 1,000 successful cloud projects for companies ranging from midsize to large corporates.
Our clients benefit from multi-cloud expertise that guides best practices, preempts pitfalls, provides essential technical support and steers teams through cultural change. From strategy planning to application management, we take our customers through the whole cloud journey to drive real business outcomes from cloud technology.
Learn more at www.nordcloud.com

Nordcloud values diversity and is dedicated to providing equal opportunities for all candidates and employees.

#LI-Remote #LI-Hybrid #LI-Onsite #Recruiter tag

Top Skills

Ai-Augmented Coding Tools
Azure Devops
Django
Docker
Fastapi
Github Actions
Gitlab Ci
Playwright
Python
SQL
Terraform
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Stockholm
1,282 Employees
Year Founded: 2011

What We Do

Nordcloud is a European leader in cloud implementation, application development, managed services and training. It’s a recognised cloud-native pioneer with a proven track record helping organisations leverage public cloud in a way that balances quick wins, immediate savings and sustainable value. As well as partnering with VMware, Nordcloud is triple-certified across Microsoft Azure, Google Cloud Platform and Amazon Web Services – and is featured in Gartner’s Magic Quadrant.

Nordcloud has 10 European hubs, over 1700 employees and has delivered over 1,000 successful cloud projects for companies ranging from mid-size to large corporates. IBM announced its acquisition of Nordcloud on December 21, 2020

Similar Jobs

Wise Logo Wise

Platform Engineer

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
London, Greater London, England, GBR
8000 Employees
85K-105K Annually

Wise Logo Wise

Platform Engineer

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
London, Greater London, England, GBR
8000 Employees
65K-85K Annually

Deutsche Bank Logo Deutsche Bank

Python Engineer

Fintech • Financial Services
In-Office
Bank Street, Malvern Hills, Worcestershire, England, GBR
68787 Employees

Citi Logo Citi

Python Engineer

Fintech • Financial Services
In-Office
London, England, GBR
223850 Employees

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account