Senior Software Engineer – Python

Company: Experian
Apply for the Senior Software Engineer – Python
Location: London
Job Description:

Overview

As a Backend Senior Software Engineer at Experian, you design, build, and operate production-grade backend services that power customer and partner capabilities. You’ll own the full SDLC, collaborating with engineers, product, and data scientists to deliver reliable, data-driven solutions. You’ll focus on scalable APIs, integrations, and data-focused systems, with production ownership from deployment to monitoring. This role sits at the core of a platform-driven environment that values quality, speed, and clear technical communication. A strong hook is your opportunity to shape a reliability-focused, data-centric backend at a global tech leader.

Pay / Benefits

  • Hybrid-based role
  • 40% office base
  • Great compensation package and discretionary bonus plan
  • Pension
  • BUPA healthcare
  • 25 days annual leave plus bank holidays

Responsibilities

  • Own the full Software Development Lifecycle from requirements to production support
  • Design, build, and operate backend services including APIs, integrations, and data-focused systems
  • Collaborate with Engineers, Product, and Data Scientists to shape data-driven product capabilities
  • Manage production systems with monitoring, debugging, and continuous improvement
  • Deliver changes frequently with a balance of speed, quality, and reliability
  • Communicate technical decisions and trade-offs to both technical and non-technical stakeholders

Key requirements

  • Solid backend experience using Python in production
  • Experience building and running backend systems end-to-end
  • Experience building and operating systems on AWS
  • Experience practising Test Driven Development (TDD) and automated testing
  • Experience with pair programming or collaborative development practices
  • Ability to explain technical concepts clearly to different audiences
  • Clear communication
  • Collaborative mindset
  • Adaptability
  • Python (production)
  • AWS (cloud operations)
  • Test Driven Development (TDD)

Posted: September 14th, 2026