7 hours ago
London, United KingdomSenior
Responsibilities
- Own the full software development lifecycle from requirements and design through implementation, testing, deployment, monitoring, and production support.
- Design, build, and operate Python backend services, APIs, integrations, reporting, and data-focused systems.
- Manage production systems through monitoring, debugging, reliability improvements, and ongoing operational support.
- Collaborate with Engineers, Product, and Data Scientists to shape solutions and support data-driven product capabilities.
- Deliver changes frequently and safely while balancing speed, quality, and reliability.
- Communicate technical decisions and trade-offs clearly to technical and non-technical stakeholders.
Requirements
- Solid backend software engineering experience using Python in production.
- Experience building and operating backend systems end to end.
- Experience building and running systems on AWS.
- Experience practicing Test Driven Development and using automated testing.
- Experience with pair programming or other collaborative development practices.
- Ability to explain technical concepts and trade-offs clearly to different audiences.
Benefits
- Hybrid-based role with a 40% office base.
- Discretionary bonus plan and broad benefits package.
- Pension benefits and Bupa healthcare.
- 25 days of annual leave plus bank holidays.
- Inclusive, purpose-driven culture with workplace accommodations available for disabilities or special needs.
About Experian
Experian builds credit reporting, identity and fraud prevention, and data analytics software that help lenders, insurers, healthcare providers, and marketers make decisions; it also offers consumer credit monitoring and scores. The company earns via data licensing, decisioning software, and subscription services, operates in 30+ countries, is headquartered in Costa Mesa, California, and is a FTSE 100 public company listed on the London Stock Exchange (EXPN); it is one of the three major U.S. credit bureaus.
