Senior Software Engineer Python

Harnham
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 100K

Job location

Charing Cross, United Kingdom

Tech stack

Code Review
Fraud Prevention and Detection
Python

Job description

We're hiring a Senior Software Engineer to play a key role in building and scaling a high-impact ad-fraud prevention platform used globally. This is a senior IC role for engineers who enjoy ownership, solving complex problems, and setting a high bar for engineering quality.

What you'll do:

  • Lead delivery of complex, cross-service features
  • Make pragmatic architecture and design decisions
  • Own services end-to-end, including performance, reliability, and incident response
  • Set standards for testing, observability, and security
  • Mentor engineers and contribute to strong team practices
  • Collaborate closely with Product, Design, and Data teams

Requirements

  • Strong experience as a Senior Software Engineer in modern product teams
  • Proven ability to design and deliver scalable, reliable systems
  • Experience operating production services
  • Strong coding, code review, and technical leadership skills
  • Comfortable working through ambiguity and influencing technical direction

Benefits & conditions

  • Salary up to £100,000
  • Hybrid working - 2 days per week in the London office
  • High ownership, high-impact role
  • Strong engineering culture focused on quality and reliability

Apply for this position