Python Software Engineer

2 months ago


London, UK, United Kingdom Macquarie Group Full time
Our Private Credit business is going through significant growth and this is an opportunity to work with a global technology team in building and providing long term strategic solutions by integrating in-house and vendor applications involving new development and greenfield projects to develop strong foundations for the future business and technology growth.

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 Python engineer, part of a technical team, you will be responsible for designing, and implementing solutions meeting the high-quality standards of our clients. You will work closely with the business in implementing key projects which involves integrations with multiple systems and data sources. You'll be implementing software engineering best practices such as continuous integration and DevOps techniques to deliver projects that have a revenue impact for a dynamic and growing business. You will be exposed to new serverless based solutions, microservice architecture, delta lake and expanding brand new applications in the Cloud.

What you offer

Press space or enter keys to toggle section visibility

  • Proven 7+ years development skills to work with Python, SQL AND Amazon Web Services (EC2, S3, RDS, DynamoDB, Lambda and EBS) for designing scalable, cloud-native, distributed software utilising modern development architectures
  • Experience in streamlining the continuous integration/continuous delivery (CI/CD) pipelines with familiarity with containerisation platforms such as Kubernetes, Docker and workflow management platforms such as Airflow.
  • Experience in stakeholder management across front to back office through the full software development lifecycle


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.


  • Software Engineer

    2 weeks ago


    London,, UK, United Kingdom ShareForce Full time

    This is an opportunity for a Software Engineer to join the Innovation team of a leading Speciality Insurer as they progress into the next phase of their global digital transformation journey. Specifically aligned to designing and creating greenfield digital solutions for Underwriting and Reinsurance performance teams, the successful candidate will bring a...


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

    Senior Software Engineer - Python (one day a week in the central London office)This role is a unique opportunity to combine technical challenges with creativity in a collaborative, high-standard work environment. By joining this team, you’ll not only be part of a creative and open work culture focused on innovation and excellence but also have the chance...


  • London,, UK, United Kingdom Selby Jennings Full time

    Our client, a world-leading finance firm, is seeking a Senior Software Engineer with expertise in Python to join their London office. The role involves building and deploying infrastructure, embracing cloud-native design, and promoting new technology across the organisation’s ecosystem.Key responsibilities include driving the modernisation of critical...


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

    The right to work in the UK without sponsorship is essential for this vacancy.An exciting opportunity for a Principal Python Software Developer position has arisen with a fast-growing AI startup, using advanced 3D AI technology for the construction industry, based in London.This is an excellent opportunity for a Principal Python Software Developer to join...


  • London,, UK, United Kingdom Tech4 Full time

    Senior Python/AWS Software Engineer - tech for good, make a positive impact on the world.Highly successful and fast growing organisation has an exciting opportunity for a Senior Python/AWS Software Engineer.They are looking for a talented individual who will design, implement, and maintain publishing software, systems, and customer-facing digital...


  • London,, UK, United Kingdom Reqiva Full time

    This is a unique opportunity for a Python Software Engineer to join a product development business focused on sustainability with the utilisation of AI and innovative algorithms.The Role:They are looking for a talented Scientific Software Engineer with a strong background in physics or thermodynamics to help develop innovative algorithms that evaluate...


  • London,, UK, United Kingdom Selby Jennings Full time

    Senior Front-Office Software Engineer (Python)Company: Leading Trading FirmLocation: London, UK (on-site)Job Description: We are seeking a highly skilled Senior Software Engineer to join our client's dynamic team. The ideal candidate will have hands-on experience in a front office role, collaborating closely with quantitative researchers and traders to...


  • London, UK, UK, United Kingdom Harnham Full time

    Senior Software Developer (Python)London (Ideally Twice Per Week, Open to Twice Per Month)Salary - Up to £90,000 + Flexible Working + Benefits The CompanyI'm currently working with an industry-leading Start-Up in the construction-tech space that are looking for a senior backend engineer. This role will involve helping to scale their platform, build...


  • 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...


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

    C++ Software Engineer / Developer (C++ Python AI) London to £120kAre you a data centric technologist who has expertise with C++ and 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...


  • London,, UK, United Kingdom Eames Consulting Full time

    Senior Python EngineerHybrid - LondonEames consulting are delighted to be working with an established bank that are on the lookout for an experienced Senior Python Engineer to join the evolving team where you will be designing and developing high performing scalable Python systems.Key Responsibilities:Design and develop robust, scalable, and maintainable...


  • London,, UK, United Kingdom Tech4 Full time

    Lead Software Developer (PYTHON/AWS) - health tech - tech for good, make a positive impact on the world.Highly successful and fast growing organisation has an exciting opportunity for a Lead Software Developer (PYTHON/AWS).JOB PURPOSEPart of the extended Technology Leadership Team, the Lead Software Developer will design, implement, and maintain publishing...

  • Lead Python

    2 weeks ago


    London,, UK, United Kingdom McCabe & Barton Full time

    London or Hants - £100-120k basic + bonus Major disruptor in the Wealth Management sector, is seeking a Tech Lead /Lead Developer with Python and Django/other web framework to be based 2 days per week in their London offices. Great opportunity to get into financial services as ALL industry backgrounds considered, however must have 2+ years team leading at...


  • London, UK, United Kingdom Oxford Knight Full time

    An elite prop trading firm is looking for experienced Python software engineers to join their London team. This firm is scientific, tech-driven and they invest heavily in their engineering teams. Developers here are truly world-class. This highly impactful role offers the opportunity to work on and own a diverse range of projects and tasks that help 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 months ago


    London, UK, United Kingdom OTS Capital Full time

    **Key Responsibilities:** - Develop, enhance, and maintain backtesting and execution engines. - Implement and integrate APIs (FIX, REST, WebSocket) for real-time data and trade execution. - Work closely with the quant team to translate trading strategies into robust, high-performance code. - Ensure code quality through comprehensive testing, code reviews,...

  • Python Engineer

    1 week ago


    London,, UK, United Kingdom Nixor Full time

    We’re looking for an Python Engineer to work with one of the world’s largest book publishers, aiding the sale, marketing & distribution of A-list authors across the globe.This is a position utilising huge quantities of data in order to better support authors and help them gain further exposure to their works, encompassing thousands of different books at...


  • London,, UK, United Kingdom Oho Group Ltd Full time

    Senior Software Engineer - Python A leading digital asset management company are expanding their global team and looking for a Senior Software Engineer to join their London office. This is a fantastic opportunity to work with a very high calibre team and play a pivotal role in in shaping the technical direction of the platform. ResponsibilitiesWriting clean,...


  • London,, UK, United Kingdom Oho Group Ltd Full time

    Senior Software Engineer - PythonA leading digital asset management company are expanding their global team and looking for a Senior Software Engineer to join their London office. This is a fantastic opportunity to work with a very high calibre team and play a pivotal role in in shaping the technical direction of the platform.ResponsibilitiesWriting clean,...

  • Python Engineer

    2 weeks 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...