Platform Engineer - Trading Software
Platform Engineer - Trading Software

Platform Engineer - Trading Software

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
M

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

As a leading global financial services group, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to innovate and excel. Our Platform Engineering team offers unparalleled opportunities for professional growth, allowing you to take ownership of impactful projects while collaborating with a diverse group of talented technologists. With a strong commitment to diversity, equity, and inclusion, we ensure that every voice is heard and valued, making this an exceptional place to build a rewarding career in the heart of the financial markets.
M

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

Proficiency in Python, C++, Java, or Scala
Strong technical leadership skills
Systematic mindset for problem-solving
Experience in designing scalable software solutions
Knowledge of cloud technologies (AWS, Azure, etc.)
Familiarity with Kubernetes and container orchestration
Experience with data lakes and data pipeline orchestration
Understanding of algorithms for derivative valuation
Risk management expertise
Automated trading system development
Data-driven decision-making skills
Collaboration and teamwork abilities
Adaptability to new technologies
Strong coding and debugging skills

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.

Platform Engineer - Trading Software
Macquarie Bank Limited
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>