At a Glance
- Tasks: Join our team to engineer scalable solutions for global trading desks using data and algorithms.
- Company: A leading financial services group with 55 years of profitability across 34 markets.
- Benefits: Enjoy a diverse work environment, remote work options, and opportunities for professional growth.
- Why this job: Make a direct impact on revenue while collaborating with innovative technologists in a dynamic culture.
- Qualifications: 5+ years of coding experience in Python, C++, Java, or Scala; strong technical leadership skills required.
- 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.
Risk Platform Software Developer employer: Macquarie Bank Limited
Contact Detail:
Macquarie Bank Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Risk Platform Software Developer
✨Tip Number 1
Familiarise yourself with the latest trends in risk management and trading technologies. Being well-versed in tools like AWS, Kubernetes, and data lakes will not only boost your confidence but also demonstrate your proactive approach to potential employers.
✨Tip Number 2
Engage with online communities or forums related to software engineering in finance. Networking with professionals in the field can provide insights into the company culture and the specific challenges they face, which you can address during interviews.
✨Tip Number 3
Prepare to discuss your past projects in detail, especially those that involved scalable solutions or innovative problem-solving. Highlighting your hands-on experience with languages like Python, C++, or Java will showcase your technical expertise effectively.
✨Tip Number 4
Research StudySmarter's values and commitment to diversity, equity, and inclusion. Understanding and aligning with these principles can help you articulate how you would contribute to a positive work environment during your interview.
We think you need these skills to ace Risk Platform Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with languages like Python, C++, Java, or Scala. Emphasise any projects where you've designed scalable solutions or worked with cloud technologies.
Craft a Strong Cover Letter: In your cover letter, express your passion for the role and the company. Mention specific experiences that demonstrate your technical leadership skills and your ability to deliver impactful solutions.
Showcase Relevant Projects: Include examples of past projects that align with the job description. Detail your contributions, the technologies used, and the outcomes achieved, especially in areas like risk management or automated trading.
Highlight Soft Skills: Don’t forget to mention your soft skills, such as teamwork and communication. The role involves collaboration with diverse teams, so showcasing your ability to work well with others is crucial.
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 risk management and data engineering. This will help you showcase your systematic mindset and ability to tackle complex issues.
✨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 tools in previous roles and how they can benefit the team.
✨Emphasise Collaboration and Leadership
Highlight your experience working in diverse teams and your technical leadership skills. Share examples of how you've collaborated with others to deliver impactful solutions, as this role requires working closely with a variety of technologists.