Senior Python Engineers - 200k Base

Senior Python Engineers - 200k Base

Full-Time 150000 - 200000 £ / year (est.) Home office (partial)
O

At a Glance

  • Tasks: Design and build high-performance Python applications in a fast-paced financial environment.
  • Company: Leading financial services client with a high-performing tech team.
  • Benefits: Salary up to £200,000, bonus, 4 days in office, 1 day WFH.
  • Other info: Mentorship opportunities and a chance to thrive in a high-calibre engineering culture.
  • Why this job: Join a dynamic team and tackle complex technical challenges while making a real impact.
  • Qualifications: Extensive Python experience, strong software engineering fundamentals, and collaborative skills.

The predicted salary is between 150000 - 200000 £ per year.

Working Pattern

4 days per week in the London office, 1 day WFH

Salary

Up to

The Opportunity

We're looking for an experienced

Senior Python Engineer to join a high-performing technology team within a leading financial services client in London.

This is an excellent opportunity for a strong Python engineer who enjoys solving complex technical problems, building scalable systems and working in a fast-paced, high-performance financial environment.

Key Responsibilities

  • Design, build and maintain high-performance Python applications and services.
  • Develop robust, scalable and production-quality software.
  • Work closely with quantitative, trading, technology and business stakeholders.
  • Contribute to technical architecture and engineering best practices.
  • Optimise systems for performance, reliability and scalability.
  • Write clean, maintainable and well-tested code.
  • Mentor other engineers and contribute to a strong engineering culture.
  • Troubleshoot complex production and technical issues.

About You

  • Extensive professional experience with

Python and modern Python development practices.

  • Strong software engineering fundamentals and experience designing scalable systems.
  • Experience working with distributed systems, APIs and/or data-intensive applications.
  • Strong understanding of testing, CI/CD and software development best practices.
  • Comfortable working in a demanding, collaborative environment.
  • Excellent communication and problem-solving skills.
  • Previous experience within financial services, banking, trading, investment management or another high-performance technology environment is highly desirable.
  • What's on Offer
  • Salary of up to

£150,000 - £200,000 , depending on experience.

Bonus opportunity.

  • London-based role with

4 days in the office and 1 day working from home .

  • Opportunity to work on technically challenging and business-critical systems.
  • High-calibre engineering environment with significant scope for impact.
  • #J-18808-Ljbffr

Senior Python Engineers - 200k Base employer: Oliver Bernard

At Oliver Bernard, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous learning opportunities and the chance to work with cutting-edge technologies in a vibrant location. Join us to make a meaningful impact while enjoying a supportive environment that values your contributions.

O

Contact Details:

Oliver Bernard Recruitment Team

We think you need these skills to ace Senior Python Engineers - 200k Base

Python
Software Engineering Fundamentals
Scalable Systems Design
Distributed Systems
APIs
Data-Intensive Applications
Testing