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
£ 100KJob 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