We are seeking a skilled Cloud Software Engineer to join our team and contribute to the growth of our innovative analytics and rapid delivery platform.
The successful candidate will be part of our Engineering Agility Team, which is transforming the trading landscape by digitising and modernising our Commodities and Global Markets trading system. Our aim is to provide a robust and scalable distributed computing platform using cutting-edge cloud technologies.
Key Responsibilities
* Design and support a massive-distributed compute platform and web-based data science environment.
* Develop our infrastructure as code, utilising a mix of scripting and Java to automate and streamline our operations.
* Collaborate with best-of-breed open-source technology and cloud infrastructure.
As a valued team member, you will face interesting engineering challenges and use a wide array of cloud resources to achieve business objectives.
Requirements
* Solid experience with Python or proficient in hands-on software development using an object-oriented programming language.
* Experience in cloud technologies, specifically on AWS ecosystem and Kubernetes.
* Effective interpersonal skills and the ability to interact with business users.
* Familiarity with Linux system administration, networking and tools such as git or Apache Airflow (scheduling platform), Dask (distributed computation library) or JupyterHub (web-based coding and analytics environment).
About Us
We are a global financial services group operating in 34 markets with 55 years of unbroken profitability. We believe in fostering a diverse, equitable and inclusive workplace where everyone contributes ideas and drives outcomes.
Our commitment to diversity, equity and inclusion is at the heart of everything we do. We welcome applications from individuals who share our values and are passionate about accelerating the digital enterprise, connecting people and data, building platforms and applications and designing tomorrow's technology solutions.