Remote Senior Python Engineer

Remote Senior Python Engineer

Full-Time 60000 - 80000 £ / year (est.) Working from home possible
Harrington Starr

At a Glance

  • Tasks: Develop and enhance risk engine applications using Python and cloud 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: Exciting career growth 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 in 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

Technical Skills:

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

Experience:

  • 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.

Remote Senior Python Engineer employer: Harrington Starr

As a leading global financial services provider, our client offers an exceptional work environment for a Remote Senior Python Engineer, characterised by a strong emphasis on collaboration and innovation. Employees benefit from a culture that prioritises professional growth, with opportunities to engage in cutting-edge technology projects and contribute to strategic risk systems that are vital to the business. The role not only provides exposure to complex data engineering challenges but also fosters a supportive atmosphere where team members can thrive and develop their skills in a rapidly evolving industry.

Harrington Starr

Contact Details:

Harrington Starr Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Senior Python Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the financial services and tech space. A friendly chat can lead to insider info about job openings or even a referral, which can give you a leg up in the application process.

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 not only demonstrate your expertise but also give potential employers a taste of what you can bring to their team.

Tip Number 3

Prepare for interviews by brushing up on your knowledge of cloud technologies and data workflows. Be ready to discuss how you've tackled similar challenges in the past, as this will show you're the right fit for their collaborative environment.

Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it helps us keep track of your application and get you in front of the right people faster.

We think you need these skills to ace Remote Senior Python Engineer

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 shows you’re keen to join our team!

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, as this will show your practical experience.

Familiarise Yourself with Risk Technology

Since the role is within a Risk Technology team, it’s crucial to understand the basics of market risk, counterparty risk, and operational risk. Research how these concepts apply in financial services and be prepared to discuss how your technical skills can enhance risk systems.

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 Agile/Scrum settings.

Be Ready for Technical Challenges

Expect to face some technical questions or challenges during the interview. Practice coding problems related to data workflows and automation, and be prepared to explain your thought process clearly. This will demonstrate your problem-solving skills and familiarity with CI/CD practices.