At a Glance
- Tasks: Engineer scalable solutions for global trading desks and tackle large-scale software challenges.
- Company: Join a leading financial services group with 55 years of profitability across 34 markets.
- Benefits: Enjoy a diverse work environment and the chance to work with cutting-edge technologies.
- Why this job: Make a direct impact on revenue opportunities while collaborating with a diverse tech team.
- Qualifications: 5+ years in software engineering with coding experience in Python, C++, Java, or Scala.
- Other info: We value diversity and encourage applicants from all backgrounds to apply.
The predicted salary is between 48000 - 84000 £ per year.
Senior Software Engineer, Platform Engineering Join our Quant Strat Platform team within Commodities and Global Markets to engineer scalable solutions for our global trading desks. Our team applies specialist methods from mathematics, science, and engineering to generate revenue. We focus on data, models, and algorithms for derivative valuation, risk management, automated trading, and data-driven decision-making. We are a global financial services group operating in 34 markets with 55 years of unbroken profitability. As a Software Engineer in our team, you’ll collaborate with a diverse group of technologists who are always seeking the best tools to tackle each challenge, whether that means embracing new technologies or revisiting familiar ones. You will deliver solutions for large-scale software and data engineering challenges. With full ownership of your projects from conception to deployment, you\’ll see the direct impact of your work on revenue opportunities. 5+ years of experience in a related role with hands-on coding in Python, C++, Java, Scala, or other major languages ~ Strong technical leadership skills, including a systematic mindset and a proven track record of designing elegant, scalable, and pragmatic solutions with immediate impact ~ Experience with cloud and data/ML technologies such as AWS, Kubernetes, data lakes, and data pipeline orchestrators is advantageous Our Commodities and Global Markets division offers capital and financing, risk management, market access, physical execution, and logistics solutions to a diverse client base across commodities, financial markets, and asset finance. Our commitment to diversity, equity, and inclusion We are committed to creating a work environment that embraces diversity, equity, and inclusion. We encourage applicants from all backgrounds to apply, regardless of identity, including age, disability, neurodiversity, gender, sexual orientation, marital status, race, religion, or socio-economic background.
Platform Engineer - Trading Software employer: Macquarie Bank Limited
Contact Detail:
Macquarie Bank Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Platform Engineer - Trading Software
✨Tip Number 1
Familiarise yourself with the latest trends in trading software and platform engineering. Understanding the current technologies and methodologies used in the industry, such as cloud services and data pipelines, will help you engage in meaningful conversations during interviews.
✨Tip Number 2
Network with professionals in the financial services and technology sectors. Attend industry meetups or webinars to connect with people who work in similar roles. This can provide insights into the company culture and potentially lead to referrals.
✨Tip Number 3
Showcase your technical leadership skills by discussing past projects where you designed scalable solutions. Be prepared to explain your thought process and how your contributions directly impacted revenue or efficiency.
✨Tip Number 4
Research StudySmarter's values and commitment to diversity, equity, and inclusion. Being able to articulate how you align with these values can set you apart from other candidates and demonstrate your fit within the team.
We think you need these skills to ace Platform Engineer - Trading Software
Some tips for your application 🫡
Understand the Role: Before applying, make sure to thoroughly understand the responsibilities and requirements of the Platform Engineer position. Familiarise yourself with the technologies mentioned, such as Python, C++, Java, and cloud services like AWS.
Tailor Your CV: Customise your CV to highlight relevant experience in software engineering, particularly in scalable solutions and data engineering. Emphasise your hands-on coding skills and any leadership roles you've held.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your understanding of the financial services industry. Mention specific projects where you’ve used relevant technologies and how they align with the company's goals.
Highlight Diversity and Inclusion: In your application, reflect on how your unique background and experiences contribute to diversity and inclusion. This aligns with the company's commitment and can set you apart from other candidates.
How to prepare for a job interview at Macquarie Bank Limited
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on coding experience in languages like Python, C++, Java, or Scala. Bring examples of past projects where you designed scalable solutions, and be ready to explain your thought process and the impact of your work.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Practice coding challenges and algorithm questions relevant to trading software. Highlight your systematic mindset and how you've tackled complex engineering challenges in the past.
✨Familiarise Yourself with Cloud Technologies
Since experience with cloud and data/ML technologies is advantageous, brush up on AWS, Kubernetes, and data pipeline orchestrators. Be ready to discuss how you've used these technologies in previous roles and their relevance to the position.
✨Emphasise Collaboration and Leadership
As a Platform Engineer, you'll need strong technical leadership skills. Share examples of how you've collaborated with diverse teams and led projects from conception to deployment. Highlight your ability to embrace new technologies and adapt to challenges.