Python Engineer - Fully Remote in London

Python Engineer - Fully Remote in London

London Full-Time 60000 - 80000 £ / year (est.) No 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: Fully remote work, competitive salary, and opportunities for professional growth.
  • Other info: Great career advancement opportunities in a modern tech environment.
  • Why this job: Join a dynamic team tackling real-world challenges in risk technology.
  • Qualifications: Strong Python skills and experience with scalable backend systems.

The predicted salary is between 60000 - 80000 £ 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.

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, all while enjoying the flexibility of a fully remote role. The integration of cutting-edge technology and a commitment to modern engineering practices ensures that employees are at the forefront of industry advancements, making this an ideal workplace for those seeking meaningful and rewarding careers.

Harrington Starr

Contact Details:

Harrington Starr Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Engineer - Fully Remote in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups or webinars, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those related to risk systems or data processing. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the business side of things. Be ready to discuss how your experience aligns with their needs, especially around scalable systems and cloud technologies.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.

We think you need these skills to ace 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 projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements in scalable backend systems or data-intensive applications.

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. We love seeing genuine enthusiasm and a clear understanding of what we do.

Showcase Your Collaboration Skills:Since this role is highly collaborative, make sure to mention any experiences where you’ve worked closely with different teams. Highlighting your ability to communicate effectively with both tech and business stakeholders will definitely catch our eye!

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 gives you a chance to explore more about our company culture and values!

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, and operational risk. Research how these areas interact with technology and be prepared to discuss how you can contribute to enhancing risk systems.

Showcase Your Cloud Knowledge

As AWS cloud technologies are part of the job, make sure you’re comfortable discussing your experience with cloud-based engineering practices. Highlight any projects where you’ve used AWS to build scalable solutions or improve operational efficiency.

Emphasise Collaboration Skills

This role requires working closely with various teams, so be ready to share examples of how you've successfully collaborated in past projects. Discuss your experience in Agile/Scrum environments and how you’ve contributed to architecture discussions and testing strategies.