Python Engineer - Fully Remote

Python Engineer - Fully Remote

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 cloud 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 potential for career advancement 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.

Python Engineer - Fully Remote employer: Harrington Starr

Our client is an exceptional employer, offering a fully remote Python Engineer role within a dynamic and collaborative Risk Technology team. With a strong focus on employee growth and development, the company provides access to cutting-edge technologies and modern engineering practices, fostering an innovative work culture that values teamwork and continuous improvement. Employees benefit from exposure to high-impact projects in the financial services sector, ensuring a rewarding and meaningful career path.

Harrington Starr

Contact Details:

Harrington Starr Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to people in the industry, especially those working in risk technology or financial services. A friendly chat can lead to insider info about job openings and even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those involving scalable systems or data processing. This will give potential employers a taste of what you can do.

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 complex calculations or improved operational efficiency in past roles.

Tip Number 4

Don't forget to apply through our website! We have 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

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 is tailored to the Python Engineer role. Highlight your experience with scalable backend systems and any relevant projects that showcase your skills in risk technology and data processing.

Showcase Your Skills:Don’t just list your skills; demonstrate them! Use specific examples from your past work where you’ve built applications involving complex calculations or improved operational efficiency. This will help us see how you can contribute to our team.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Explain why you’re excited about this role and how your background aligns with our needs. Mention your familiarity with AWS, CI/CD, and Agile practices to show you’re a great fit.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates!

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 your past projects and how you've tackled 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 risk, counterparty risk, and operational risk. Research how these concepts apply in financial services and be prepared to discuss how your skills can enhance their risk systems.

Showcase Your Collaboration Skills

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

Get Comfortable with Cloud Technologies

As the role involves AWS cloud technologies, make sure you're familiar with cloud-based engineering practices. Be ready to discuss any relevant experience you have with CI/CD, automated testing, and how you've used cloud solutions to improve operational efficiency.