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: Remote work, competitive salary, and strong career growth opportunities.
- Other info: Engage with modern AI tools and work in a dynamic, agile environment.
- Why this job: Join a collaborative team tackling real-world financial challenges with cutting-edge 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
Required Skills:
- Python
- AWS cloud technologies
- Relational and non-relational databases
- CI/CD and automated testing
- Agile/Scrum delivery environments
- 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 AWS Engineer - Remote employer: Harrington Starr
As a leading global financial services provider, our client offers an exceptional work environment that fosters collaboration and innovation. Employees benefit from a strong focus on professional development, with ample opportunities for growth within a modern technology function. The remote nature of the role allows for flexibility while working alongside talented teams dedicated to enhancing risk systems and analytics platforms in a dynamic and supportive culture.
StudySmarter Expert Advice🤫
We think this is how you could land Python AWS Engineer - 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 AWS and data processing. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of risk systems and cloud technologies. Be ready to discuss how you've tackled complex calculations or large-scale data workflows in past roles.
✨Tip Number 4
Don't forget to apply through our website! We have loads of opportunities that might be perfect for you. Plus, it shows you're serious about joining our team and makes it easier for us to find your application.
We think you need these skills to ace Python AWS Engineer - Remote
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of Python AWS Engineer. Highlight your experience with scalable backend systems and any relevant projects that showcase your skills in risk technology and data processing.
Showcase Your Skills:In your cover letter, don’t just list your skills; demonstrate how they relate to the job. Talk about your experience with Python, AWS, and any complex calculations you've tackled. We want to see how you can contribute to our team!
Be Clear and Concise:Keep your application clear and to the point. Use bullet points for easy reading and make sure to highlight your achievements. We appreciate straightforward communication, especially in a tech role like this one.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and ensure it reaches the right people. Don’t miss out!
How to prepare for a job interview at Harrington Starr
✨Know Your Tech Stack
Make sure you’re well-versed in Python and AWS, as these are crucial for the role. Brush up on your knowledge of relational and non-relational databases, and be ready to discuss how you've used these technologies in past projects.
✨Understand Risk Systems
Familiarise yourself with risk management concepts and the types of risk (market, counterparty, clearing, operational) that the company deals with. Being able to speak intelligently about these areas will show that you understand the business context of the technology.
✨Showcase Collaboration Skills
This role is highly collaborative, so be prepared to share examples of how you've worked with cross-functional teams. Highlight any experience you have in Agile/Scrum environments, as this will demonstrate your ability to adapt and thrive in a team setting.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving skills, especially around scalable systems and data workflows. Practice explaining your thought process clearly and concisely, as this will help interviewers gauge your analytical abilities.