Senior Python Engineer (Remote) in London

Senior Python Engineer (Remote) in London

London Full-Time 70000 - 90000 £ / year (est.) Working from home possible
Harrington Starr

At a Glance

  • Tasks: Develop and enhance risk engine applications using Python and AWS technologies.
  • Company: Global financial services firm with a focus on innovation and collaboration.
  • Benefits: Remote work, competitive salary, and opportunities for professional growth.
  • Other info: Great potential for career advancement in a modern tech-focused role.
  • Why this job: Join a dynamic team tackling complex data challenges in a fast-paced environment.
  • Qualifications: Strong Python skills and experience in scalable backend systems required.

The predicted salary is between 70000 - 90000 £ per year.

Our client is a global financial services and market infrastructure business operating across commodities, energy and financial markets. They provide liquidity, execution, clearing and risk solutions to a broad institutional client base including banks, hedge funds, asset managers, traders and producers.

This role sits within a business-facing Risk Technology team focused on building and enhancing strategic risk systems and analytics platforms used across multiple areas of the business. The successful candidate will join a team responsible for developing scalable risk engines and improving complex calculation, reporting and data-processing workflows across areas such as:

  • Market Risk
  • Counterparty Risk
  • Clearing Risk
  • Operational Risk

This is a highly collaborative role sitting close to both technology and business stakeholders, offering strong exposure to quantitative risk processes, large-scale data engineering challenges and modern cloud-based engineering practices.

Key Responsibilities:

  • Develop and enhance strategic risk engine applications and supporting infrastructure
  • Build scalable numerical-processing systems and high-volume data workflows
  • Improve automation, reporting and operational efficiency across risk platforms
  • Integrate and standardise data across internal and vendor systems
  • Work closely with Risk, Platform Engineering, Application Support and wider technology teams
  • Contribute to architecture discussions, testing strategy and engineering best practices
  • Work with modern AI-assisted development tooling where appropriate

Technologies:

  • Python
  • AWS cloud technologies
  • Relational and non-relational databases
  • CI/CD and automated testing
  • Agile/Scrum delivery environments

Qualifications:

  • Strong Python engineering experience with focus on scalable backend or data-intensive systems
  • Experience building applications involving complex calculations or large-scale processing
  • Strong understanding of software engineering best practices, testing and automation
  • Experience operating within regulated or financial services environments is beneficial

The role offers strong long-term growth potential within a modernising technology function supporting commercially critical business areas.

Senior Python Engineer (Remote) in London employer: Harrington Starr

Our client is an exceptional employer, offering a dynamic and collaborative work culture that thrives on innovation and teamwork. With a strong focus on employee growth, they provide ample opportunities for professional development within the rapidly evolving financial services sector. The remote nature of the Senior Python Engineer role allows for flexibility while working alongside industry experts, making it an ideal environment for those seeking meaningful and rewarding employment.

Harrington Starr

Contact Details:

Harrington Starr Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Python Engineer (Remote) in London

Tip Number 1

Network like a pro! Reach out to your connections in the financial services and tech space. Attend meetups or webinars related to risk technology, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!

Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those involving scalable systems or complex calculations. We recommend using platforms like GitHub to share your work. This way, potential employers can see your coding chops in action!

Tip Number 3

Prepare for those interviews! Brush up on your knowledge of AWS cloud technologies and data workflows. We suggest doing mock interviews with friends or using online platforms to get comfortable discussing your experience with risk systems and engineering best practices.

Tip Number 4

Apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, applying directly gives you a better chance to stand out and show us why you’re the ideal candidate for the Senior Python Engineer role.

We think you need these skills to ace Senior Python Engineer (Remote) in London

Python
AWS cloud technologies
Relational databases
Non-relational databases
CI/CD
Automated testing
Agile/Scrum

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Python engineering experience and any relevant work in financial services. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background fits into our Risk Technology team. Let us know what makes you tick and why you’d be a great addition!

Showcase Your Projects:If you've worked on any projects involving scalable backend systems or complex calculations, make sure to mention them. We love seeing real-world applications of your skills, especially if they relate to risk systems or data workflows.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at Harrington Starr

Know Your Python Inside Out

Make sure you brush up on your Python skills, especially focusing on scalable backend systems and data-intensive applications. Be ready to discuss specific projects where you've implemented complex calculations or large-scale processing.

Familiarise Yourself with Risk Technology

Since the role is within a Risk Technology team, it’s crucial to understand the basics of market, counterparty, clearing, and operational risk. Research how these areas interact with technology and be prepared to discuss how your experience aligns with their needs.

Showcase Your Collaboration Skills

This position requires working closely with various stakeholders. Prepare examples that highlight your collaborative experiences, particularly in Agile/Scrum environments, and how you’ve contributed to architecture discussions or testing strategies.

Get Comfortable with Cloud Technologies

As the role involves AWS cloud technologies, make sure you’re familiar with them. Be ready to talk about any relevant projects where you’ve used cloud services, CI/CD practices, or automated testing to improve operational efficiency.