Principal Engineer | C++/Python

1 week ago


London, UK, United Kingdom Macquarie Group Full time
Our Commodities and Global Markets group is at the forefront of transforming our flagship global trading technology applications. Using modern cloud-native technologies, we aim to drive scale and agility in our operations. At Macquarie, we are dedicated to creating lasting value for our communities, clients, and people. As a global financial services group operating in 34 markets with 54 years of unbroken profitability, we foster a supportive environment where every team member contributes ideas and drives outcomes.

At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are a global financial services group operating in 34 markets and with 55 years of unbroken profitability. You'll be part of a friendly and supportive team where everyone - no matter what role - contributes ideas and drives outcomes.

What role will you play?

Press space or enter keys to toggle section visibility

As a Principal Engineer, you will lead and mentor multiple engineering teams, guiding them through application design and architecture. You will contribute to business requirements and ensure that technical solutions align with our business goals. You will forge strong working relationships with our globally distributed technology teams and users. In addition to hands-on delivery of fundamental changes to our platforms, you will think strategically with a strong commercial focus, committed to realising exceptional value for our business.

What you offer

Press space or enter keys to toggle section visibility

  • Experience with technical leadership, project ownership, and leading a team of engineers.
  • Subject matter expertise in C++ programming within a Linux environment.
  • Strong experience programming in Python.
  • Ability to grasp complex business problems to design holistic and robust solutions.
  • Experience with engaging users and stakeholders, leading design, and development.
  • Technical/software engineering background with deep experience in complex corporate systems, design, development, testing, and maintenance.
  • Experience supporting junior and mid-level C++/Python engineers.
  • A good understanding of cloud technologies.
  • Good knowledge of financial market products.


We love hearing from anyone inspired to build a better future with us, if you're excited about the role or working at Macquarie we encourage you to apply.

About Technology

Press space or enter keys to toggle section visibility

Technology enables every aspect of our business, for our people, our customers and our communities. Bring your unique perspective and join a global team who is passionate about accelerating the digital enterprise, connecting people and data, building platforms and applications and designing tomorrow's technology solutions.

Benefits

Press space or enter keys to toggle section visibility

Macquarie employees can access a wide range of benefits which, depending on eligibility criteria, include:
  • Hybrid and flexible working arrangements
  • One wellbeing leave day per year and minimum 25 days of annual leave
  • Primary carers are eligible for minimum 20 weeks paid leave and minimum 6 weeks for secondary carer
  • Paid volunteer leave and donation matching
  • Range of benefits to support your physical, psychological and financial wellbeing
  • Employee Assistance Program, a robust behavioral health network with counseling and coaching services
  • Recognition and service awards


Our commitment to diversity, equity and inclusion

Press space or enter keys to toggle section visibility

We are committed to providing a working environment that embraces diversity, equity and inclusion. As an inclusive employer, Macquarie does not discriminate on the grounds of age, disability, sex, sexual orientation, gender identity or expression, marriage, civil partnership, pregnancy, maternity, race (including color and ethnic or national origins), religion or belief.



  • London,, UK, United Kingdom Careers Plus Full time

    We are looking for a Senior Python Software Engineer to join our client in the retail tech space.You will be part of the hardware integration team - focus being on the backend development of automated machines. Essential ExperienceAt least 5 years experience specifically working with Python Experience writing efficient code that will run on a range of...

  • Senior C++ Engineer

    1 month ago


    London,, UK, United Kingdom Edison Smart® Full time

    Senior C++ Engineer | Central London (On-Site) | Up to £120,000Join a growing AI & IoT startup in London, who develop AI solutions that provide security management for connected devices.As a C++ Engineer, you will work in a small team to solve problems across user experience, infrastructure and edge computing.This is a on-site position in London, offering a...

  • Quant Developer

    3 weeks ago


    London,, UK, United Kingdom Selby Jennings Full time

    Quantitative Developer - Model Implementation (Pipeline Team)Global Hedge Fund | London, UK (On-site)Python and C++A leading global hedge fund seeks an organised and proficient Quant Developer to join their Model Implementation team. The candidate will work within a team of extremely talented and collaborative Quantitative Researchers, Engineers and...

  • Python Engineer

    1 month ago


    London,, UK, United Kingdom Lorien Full time

    Python EngineerThis is an exciting opportunity within the growing domain of trading, working for one of the worlds most successful trading firms!As a Python Engineer you will be joining a company that encourages the development of your knowledge, skills and experience, which will allow you to thrive and prosper whilst working in a diverse, forward thinking...


  • London,, UK, United Kingdom Opus Recruitment Solutions Full time

    Principal AI EngineerHybrid - 2 days office120k Salary Join a Leading Tech Company - Principal AI Engineer Wanted! Are you passionate about tech and innovation? Join a dynamic team dedicated to enhancing lives through cutting-edge technology and top-notch customer service.Role Overview: Principal AI EngineerOur client seek an experienced Principal AI...


  • London,, UK, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...

  • Python Developer

    1 month ago


    London, UK, UK, United Kingdom Understanding Recruitment Full time

    Position: Principal / Senior Python EngineerLocation: London or Luxembourg (Hybrid)Salary: Up to £110k base + equityInnovative FinTech Firm Seeking Talented Python Software EngineerAre you enthusiastic about creating state-of-the-art financial technology solutions? Join our client's energetic team and be part of a company transforming the fintech...

  • Software Engineer C++

    2 weeks ago


    London,, UK, United Kingdom Algo Capital Group Full time

    Software Engineer - C++A world-leading global systematic hedge fund is looking for a Software Engineer to be a part of its multi-billion technology trading platform and looking for a candidate with strong technology experience across multiple disciplines, High-Frequency Trading, and Low Latency Environments. Software Engineers with expertise in C++ will be a...


  • London,, UK, United Kingdom Understanding Recruitment Full time

    ‍⚕️ How can you make a real impact in mental health tech?We are looking for a Senior/Principal Data Engineer and help build a scalable, privacy-first platform designed to revolutionise mental health assessment. Location: London (ideally 1x per week)What you'll do:Design and implement robust data infrastructure for large-scale AI and ML...


  • London,, UK, United Kingdom Templeton & Partners - Innovative & Inclusive Hiring Solutions Full time

    Python Software Engineer 6 month initial contract Hybrid Based - 2 days per week in London office Joining an innovative multi-billion client who are dedicated to transforming the way of approaching cloud solutions and crafting scalable systems to meet real-world needs.For this position, the end client is looking for an experienced Python Software Engineer...


  • London,, UK, United Kingdom Fruition IT Full time

    Principal Software EngineerNode Typescript GraphQLSalary + Bonus + Coprorate BenefitsLondon (twice per week)Join a hugely succesful Travel Tech org, that's completely replatforming to allow implementation of advancements in AI amongst other technical innovations.AND you can work anywhere in the world for 8 weeks a year...This company develops products...

  • Python

    3 weeks ago


    London,, UK, United Kingdom Thyme Full time

    Senior Python Engineer - FinTech - Fully Remote UK or EU - £85K + Benefits!OverviewWe have partnered with a well-funded FinTech client and are on the lookout for skilled Senior Python Engineers to help scale their platform across Europe. This is a unique opportunity to work with top brands in the UK and contribute to their growing presence throughout...

  • Python Developer

    1 week ago


    London, UK, United Kingdom eFinancialCareers Full time

    Python Developer 6 months London Inside IR35 Flexible Hybrid Objective Global Banking is looking for a developer to implement and enhance a portfolio optimisation model and a suite of analytic tools to support the structuring, execution, and lifecycle maintenance of clients program of strategic risk-sharing transactions ("SRTs"). The existing model...

  • Senior Python Engineer

    2 months ago


    London, UK, UK, United Kingdom Arrows Full time

    Python Engineer - Python - AWS - Hybrid (London) - £70k - £90k (Options Offered) Currently working with a client who is looking to hire a Senior Python Engineer into their existing team, who would be interested in the future becoming a Lead Engineer. My client is a multiple award winning, high growth fintech company that is building a platform to...


  • London, UK, UK, United Kingdom Woolf GroupPython AWS Platform Dev Full time

    The ideal candidate will be part of the team responsible for the build-out and support of the platform of a Major Financial services company.ResponsibilitiesAdvanced, bespoke SDLC tooling Distributed compute clusters in productionDB setup and optimization in multiple technologies.Debugging and profiling toolsHelping other teams design and optimize their...

  • Software Engineer

    2 weeks ago


    London,, UK, United Kingdom Meritus Full time

    Software Engineering Opportunities | Defence / National Security Industry | Salaries up to £100,000 | Security Clearance Required | LondonMERITUS are working with a number of Defence / National Security clients in the London area looking to grow their software engineering functions. We're looking to speak with experienced software engineers holding...

  • Python Data Engineer

    3 weeks ago


    London,, UK, United Kingdom Quant Capital Full time

    Python Data Engineer – Hedge FundContract £1200 per day Outside IR35Quant Capital is urgently looking for a Contract Python Data Developer to join our high profile client.Our client is a well known Systematic Trading Hedge Fund. They like technology especially the opensource variety as well as scalability and robust performance (much like their track...


  • London,, UK, United Kingdom Impala Search Full time

    About the JobTitle: Principal Backend Engineer (£110k - £150k+)Location: London (Hybrid in UK)Join a Trailblazing FinTech Company Empowering Small Businesses!Since launching in 2012, my client has provided billions in funding to over 100,000 businesses, establishing themselves as a top FinTech in Europe. But they are just getting started.Their mission? To...

  • Platform Engineer

    1 month ago


    London,, UK, United Kingdom Ncounter Technology Recruitment Full time

    Platform Engineer – Observability A leading trading platform provider in London, are looking for a Principal Platform Engineer with excellent an understanding of Python and architectural design principles to help reorganise their SRE and Observability function. Consuming huge amounts of data each day, this Fintech company allows traders to monitor their...


  • London, UK, UK, United Kingdom Client Server Full time

    Backend Software Engineer / Developer (Python AI SaaS) London onsite to £130kAre you a backend technologist who has expertise with Python looking for an opportunity to work on complex and interesting AI based systems?You could be progressing your career at a growing tech start-up as they expand their UK presence (already highly successful in the US); the...