Senior Python Engineer - Fully Remote in London

Senior Python Engineer - Fully 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.
  • Company: Global financial services firm with a focus on innovation.
  • Benefits: Fully remote work, competitive salary, and strong career growth opportunities.
  • Other info: Engage with cutting-edge technology and contribute to impactful risk solutions.
  • Why this job: Join a collaborative team tackling complex data challenges in a dynamic environment.
  • Qualifications: Strong Python skills and experience in scalable backend systems.

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

Requirements:

  • 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 - Fully 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 focus on employee growth, they provide ample opportunities for professional development within the rapidly evolving financial services sector. The fully remote nature of this role allows for flexibility while working alongside industry experts in a supportive environment, making it an ideal place 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 - Fully 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. This is your chance to demonstrate your expertise in building applications that can handle large-scale data workflows. We love seeing real-world examples of your work!

Tip Number 3

Prepare for the interview by brushing up on your knowledge of AWS cloud technologies and CI/CD practices. Be ready to discuss how you’ve improved automation and operational efficiency in past roles. We want to hear about your hands-on experience and how you can contribute to our risk platforms!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate individuals who are eager to grow within our modernising technology function. Let’s make it happen together!

We think you need these skills to ace Senior Python Engineer - Fully 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 engines 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 around 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 this role is within a Risk Technology team, it’s crucial to understand the basics of market, counterparty, and operational risk. Research how these concepts apply in financial services and be prepared to discuss how your experience aligns with their needs.

Showcase Your Collaboration Skills

This position requires working closely with various teams, so highlight your experience in collaborative environments. Prepare examples of how you've successfully worked with stakeholders from different backgrounds, particularly in tech and business.

Get Comfortable with Cloud Technologies

As the role involves AWS cloud technologies, make sure you're familiar with them. If you have experience with CI/CD and automated testing, be ready to share how you've used these practices to improve operational efficiency in past projects.