Make yourself visible and let companies apply to you.
Role title
Roles
Full Stack Engineer Jobs in London
Trending Full Stack Engineer jobs in London
Get notified about new jobs that match this search?
Full Stack Engineer
Randstad Technologies Recruitment
London
In office
Mid - Senior
£60,000 - £70,000
RECENTLY POSTED
+2

Role : Fullstack Engineer Location: London,UK Type : FTE / Full Time Job Description: 1. Python is the key skill needed + SQL + AWS experience + Terraform. e.g. Building investment analysis platforms using Python. 2. C# / .NET is still desirable but not as critical (e.g. more for changes to microservices than new build in C#, Windows migration work). 3. Investment management / FS experience (e.g. working on Investment and fund services and platforms, integration with investment management services, working with Investment teams, quants, analysts) will set candidates apart from non-FS candidates. 4. All candidates need very strong verbal and written communication skills + good energy level to work in a high-performing client engineering team. 5. Knowledge of using AI tools in engineering is very helpful e.g. Claude Code, Codex. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Senior Developer
Experis
London
Fully remote
Senior
£600/day - £770/day
RECENTLY POSTED
+6

Senior FullStack Developer

Duration: 4 months

Location: Remote

600 - 770 per day Inside IR35 - Umbrella only

Active SC clearance or eligibility to obtain it

Our client is seeking an experienced Senior Cloud FullStack Developer to join their dynamic team on a remote basis. This is an exciting opportunity to work on innovative projects within a collaborative environment.

Required Skills:

  • Deep hands-on experience with Java and Spring Boot (Web Services,
  • Spring Security, etc.)
  • Strong knowledge of PostgreSQL (Postgres) - including schema design and
  • query optimization
  • Solid understanding of object-oriented programming principles and design
  • Patterns
  • Familiarity with front-end development and integration using HTML and
  • JavaScript
  • Experience with Jenkins and modern CI/CD practices
  • Proficiency in AWS services and infrastructure-as-code using Terraform
  • Strong experience with GitHub for version control and automated workflows
  • (e.g., GitHub Actions)
  • Working knowledge of Docker for containerization
  • Proficiency in Python scripting

Required Soft Skills:

  • Soft skills are just as important as technical skills for this role - it is critical to have the right attitude and characteristics to be successful.

This requires:

  • Strong communication and collaboration skills - critical to build good
  • relationships and to work well with people
  • Collaboration - needs to be a team player and work closely and well
  • with many different people both inside and outside the team
  • Enthusiastic and engaged - positive attitude
  • Pro-active - do not expect to be told what to do - will need a level of
  • drive and the ability to work without needing constant support
  • Handle ambiguity and change

If you’re passionate about cloud-native development and want to contribute to innovative projects, we’d love to hear from you. Apply now to join a forward-thinking organisation that values your skills and initiative!

Full Stack Engineer
Randstad Technologies
London
In office
Mid - Senior
£60,000 - £70,000
RECENTLY POSTED
+1

Role: Fullstack Engineer Location: London,UK Type: FTE/Full Time Job Description: 1. Python is the key skill needed + SQL + AWS experience + Terraform. eg Building investment analysis platforms using Python. 2. C#/.NET is still desirable but not as critical (eg more for changes to microservices than new build in C#, Windows migration work). 3. Investment management/FS experience (eg working on Investment and fund services and platforms, integration with investment management services, working with Investment teams, quants, analysts) will set candidates apart from non-FS candidates. 4. All candidates need very strong verbal and written communication skills + good energy level to work in a high-performing client engineering team. 5. Knowledge of using AI tools in engineering is very helpful eg Claude Code, Codex. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Dynamics 365 Developer - Remote (UK) - c£45K
Nigel Frank International
London
Fully remote
Mid
£35,000 - £45,000
RECENTLY POSTED

An established and growing organisation is looking to appoint a Dynamics 365 Developer to join their internal IT team. This is an exciting opportunity to work on end-to-end CRM development projects, supporting business growth and digital transformation.

You’ll play a key role in enhancing and evolving the organisation’s Dynamics 365 CRM platform, working closely with stakeholders to deliver scalable, high-quality solutions.

Key Responsibilities

  • Design, develop, and customise Dynamics 365 CRM solutions
  • Work closely with stakeholders to understand business requirements and translate these into technical solutions
  • Support the implementation and continuous improvement of the CRM platform
  • Manage and deploy solutions within Dynamics 365 environments
  • Optimise system performance and ensure best practice development

Skills & Experience

  • Experience with Microsoft Dynamics 365 CRM
  • Strong development experience across Power Platform (Power Apps, Power Automate, Dataverse)
  • Experience with customisation and configuration of Dynamics 365
  • Knowledge of JavaScript, HTML, CSS, SQL
  • Experience with Azure services and integration’s
Data Engineer - HFT - London- Leading Quant Fund
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED

Salary: £200k + bonus

Summary

The positive feel of a start-up with the benefits that come with a more established player, this leading HFT firm is looking for a dynamic software engineer to join one of their most successful quant trading teams. Collaborating extensively with traders and other technologists, you’ll design, write and maintain a complex Python infrastructure. This role is as front office as developers come within the firm without being a Quant.

The ideal candidate will be passionate about: data, development, and keen to learn about automated electronic trading. They are very keen to see people with an interest in sports / sports betting. You will be expected to solve difficult technical problems in a fast-paced and energetic environment, with a focus on processes that are robust, scalable and fault-tolerant. Most problems require high-availability, high-throughput and low-latency solutions.

The trading team see technology as a key component of their continued success and candidates will be exposed to cool, cutting-edge technologies.

Financial experience is not essential; just an eagerness to learn, and learn quickly.

Requirements

  • Excellent problem-solving skills, ability to make the right engineering decisions to achieve maintainability, extensibility and debuggability
  • Solid knowledge of Python and Linux (some C++ preferable)
  • Self-directed; able to take ownership of several projects at once
  • Knowledge of SQL, Redis, InfluxDB is a bonus
  • Bachelor’s degree (or higher) in Computer Science or Computer Engineering (or equivalent)
  • An interest in sports / sports betting is advantageous

NB: Please do not apply if you are a fresh graduate.

Benefits

  • Competitive base salary + bonus; they will pay leading market rate / are flexible for the right candidate
  • They’re willing to be flexible with WFH
  • Collaborative and rewarding work environment and culture
  • Free breakfast , lunch and dinner

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you would like to know more, please get in touch.

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

C++ Engineer - London- Global Quant Firm
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED

Salary: £200k base + bonus

Summary

Lively, positive spirit of a start-up, with the stability of a longer-established player, this leading quant firm is looking for an expert C++ engineer to join their core UI team. Their projects include applications for real-time trading and generation of information-rich visualizations based on archived data.

Developers here are highly valued and well-rewarded for hard work, and as a result, are some of the brightest minds from across the trading, tech and start-up industries. This team serves the UI needs across the business, and this role will involve writing highly optimized code for high-performance back-ends running on Linux to process huge amounts of data. There will also be an opportunity to do full-stack work, contributing to the C++ front-end code for Qt desktop applications, as well as Typescript/React for web applications.

Here, technology is viewed as key to their continued success. The successful C++ Engineer will be passionate about development, have a strong work ethic and be motivated to continually learn and improve.

Requirements

  • Minimum 4+ years’ modern C++ development experience (C++ 11/14/17/20)
  • Solid experience of Linux and low-level systems programming
  • Knowledge of and ability to develop scalable back-end services
  • Skilled at writing reliable code, and providing code review feedback to others
  • Bonus points for any of: Typescript/Javascript, React, Qt, Python

NB: Please do not apply if you’re a fresh graduate.

Benefits

  • Competitive base salary + bonus
  • They’re willing to be flexible with WFH
  • Enormous opportunity to grow, learn and have an impact
  • Contributions are rewarded; career progression supported
  • Free breakfast, lunch and dinner

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like to know more, please get in touch.

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

FPGA Engineer- World-Leading Prop Trading Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

About the Position:

My client, a tech-centric prop trading fund, trades a wide range of financial products across the globe. Their numerous distributed systems are built on an agile, reliable, multi-vendor network infrastructure that supports all traffic profiles from trading to internet connectivity.

Looking to hire an engineer with experience in both software and hardware design to work on FPGA-based applications, and on tools for creating such applications.

This firm are big believers in the ability of tools to make programming faster, more pleasant, and more reliable. The same can be said for hardware design, so they’re looking for people with real-world experience in hardware design, interested in using programming language technology to improve the process of designing, testing and validating hardware designs.

Day-to-day work will predominantly involve OCaml & Hardcaml, for both RTL design and testing/integration. Engineers will also work with some Verilog and C.

About You

This role involves working on the ground-up design and implementation of new FPGA applications, as well as helping extend and refine the high-level synthesis and testing tools used internally.

You don’t need experience with OCaml in particular, or any experience in the financial markets, but you are expected to approach hardware design with a software engineering mindset. A good background with some typed functional language and experience with using FPGAs in the context of Ethernet networking are both pluses.

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like more information, please contact:

George Hutchinson-Binks
george.hutchinson-binks@oxfordknight.co.uk
(+44) 07885 545220
linkedin.com/in/george-hutchinson-binks-a62a69252

Software Engineer (Any OO)- Systematic Hedge Fund
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED

Salary: up to £200k + bonus

Company:

This hedge fund, with a cool start-up vibe, is the next big thing in systematic trading. Using the best technology and tools in the market, they are developing proprietary trading strategies, technology and algorithms to make tens of thousands of trades per second.

Technology is central to the success of this company: they rely heavily on the ultra-low latency of trades and high performance code, proudly branding themselves 97% tech-driven and ‘more like a software house’ than a bank. Although they work with a range of technologies - C++/Java/C# - candidates with any OO experience will be considered.

This is an entirely UK-based fund and is one of the best performing systematic prop funds over the last 10 years. All of the major decision-makers are based in London - which is a very rare advantage.

Position:

They are seeking several strong developers to join the EU development team based in London. With experience developing in OO languages [C++ or Java or C#] you will work on one of the core trading systems. While you need NO financial knowledge, you should be keen to learn.

This role is business facing; working with traders to implement new ideas and further enhance the in-house developed trading applications whilst maintaining scalability.

Your key responsibilities will be to produce the best trading tools in London. Finding new techniques on how to improve trading algorithms and systems, as well as improving performance on the current system will be crucial.

Required:

  • Excellent OO knowledge [C++ / Java / C#]
  • Degree (or relevant qualification) - preferably Computer Science or numerate subject
  • Desire and ability to learn more, particularly about financial markets
  • Commercially aware, priorities in business context
  • Strong team-oriented attitude with natural inclination to share and collaborate

Helpful:

  • Understanding and experience developing mission-critical, performance-sensitive, real-time systems
  • Experienced in multithreaded (and preferably network) software development
  • Cross-platform development [Windows and Linux]
  • Thorough understanding of software development methodologies - especially scrum/agile methods
  • Excellent verbal and written communication skills

NB: Please do not apply if you are a fresh graduate.

Benefits:

  • Incredible salary & bonus
  • They’re willing to be flexible with WFH
  • Daily catering - breakfast, lunch, plus a fully stocked kitchen
  • Chill-out area with pool table, table tennis, TV and Playstation
  • Competitive annual leave, health & life insurance, gym membership
  • Two discretionary performance-related bonuses a year

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you would like to know more, please get in touch.

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

Front End Software Engineer- World-Leading Prop Trading Fund
Oxford Knight
London
Remote or hybrid
Mid - Senior
Private salary
RECENTLY POSTED

About the Position

Exciting opportunity to work at a tech-centric prop trading fund which trades a wide range of financial products, with offices across the globe. Looking for a software engineer who is passionate about front-end development, user-interface design, and typed functional programming. You would take part in the design and implementation of the next generation of browser-based tools for operating trading infrastructure.

You’ll be building for expert users, which means the UX bar is high, and at the same time create tools that are flexible and powerful enough to satisfy the needs of deeply engaged users.

Beyond working on the individual tools, the successful candidate will be someone who can find opportunities to create libraries and abstractions that capture common interaction idioms, and to sharpen development practices and firm-wide approach to UI development.

Seeking someone with a particular mix of skills and experience:

  • A strong background in web technologies, including browser fundamentals like CSS and the DOM, and an understanding of the principles of UI frameworks like Vue, Angular, React, and Flutter
  • Practical experience building sophisticated UIs in the browser. Someone who loves the detailed polishing that’s needed to build elegant and highly usable UIs
  • An interest in and appreciation of typed functional programming as an approach to UI construction. Experience with languages like Elm, ReasonML, Purescript, and Typescript is a plus (OCaml experience is useful, but not expected).

The role will provide opportunities to work in multiple parts of the stack, including front-ends, back-ends, middleware, and databases. The job will also involve working closely with traders and other end-users to better understand their needs.

Fluency in English required.

About the Company

Founded by a small group of traders and technologists in a tiny New York office. Today, they have nearly 2,000 employees across five global offices, trading a broad range of asset classes on more than 200 venues in 45 countries. Innovating in tech, from functional programming to programmable hardware. And while the proprietary trading business thrives, they put expertise and experience to work for their clients.

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like more information, please get in touch:

George Hutchinson-Binks
george.hutchinson-binks@oxfordknight.co.uk
(+44) 07885 545220
linkedin.com/in/george-hutchinson-binks-a62a69252

Full Stack Software Engineer- World-Leading Multi-Strategy Hedge Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

My client is an award-winning multi-strategy hedge fund and Fixed Income Macro (FIM) is one of their major lines of business. They deploy capital in the developed interest-rate & currency markets - focusing on liquid products - including nominal and inflation-protected government bonds, interest-rate swaps, futures, options, and agency mortgage-backed securities. Strategies are primarily concentrated in the US, European and Sterling markets, combining macroeconomic analysis, quantitative modeling, and rigorous portfolio construction to identify and capture opportunities. Each portfolio manager in FIM has a disciplined approach to a specific domain, and the team jointly identifies potential investments across these products and regions through a collaborative investment process.

The full stack software engineer role on the FIM Investment Toolkit team offers a unique opportunity to drive significant cross-functional impact. Looking for an individual who demonstrates strong ownership, takes initiative, and thrives in an environment where they can take charge of critical projects and strategic initiatives. Your contributions will be instrumental in building the next generation of pre-trade and risk management tooling for our Portfolio Managers. The candidate will be responsible for the following:

  • Develop full stack analytical tools used daily by discretionary trading desks for pre-trade analytics and risk management.
  • Collaborate with investment, research, and engineering teams to build next generation, web-based trading and research applications
  • Work directly with trading desks and other business stakeholders to gather feedback and requirements to further develop our toolkit

Key Responsibilities

  • Understand the FIM investment process and drive the future of the UI strategy within that context
  • Collaborate with technology teams to drive the future agenda for FIM’s investment toolkit platform, using modern infrastructure and analytical tools
  • Communicate effectively across interdisciplinary teams - research, engineering, investing and design
  • Become an expert in the firm’s systems and technologies to support accelerating integration of analytics into all processes

Skillset Requirements

  • Excellent coding skills in Typescript/React and at least one backend language, preferably Python
  • The ability to deliver strong UX/UI experiences
  • A desire to immerse oneself in all facets of fixed income and macro trading
  • Proficiency in both Linux programming environment and cloud technologies
  • Great communication abilities, both written and verbal
  • Interest in mentoring and developing early career talent preferred

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like more information, please get in touch:

George Hutchinson-Binks
george.hutchinson-binks@oxfordknight.co.uk
(+44) 07885 545220
linkedin.com/in/george-hutchinson-binks-a62a69252

C++ Developer
Oxford Knight
London
Remote or hybrid
Mid
Private salary
RECENTLY POSTED

Summary

Fantastic opportunity for a strong C++ software engineer to join a globally successful firm. This role offers the opportunity to contribute to work with the latest technologies on engaging complex problems.

You’ll partner with colleagues across the business to understand their needs and priorities, and create software solutions that optimizes performance and efficiency. The work will be a mix of designing, testing & deploying elegant software, analyzing technical problems, and continuously improving performance, functionality and stability.

This firm hires the brightest minds from a range of backgrounds - technology, research, and finance - and provides all the tools needed to collaborate. The successful candidate will be an outstanding communicator, who does their best work in a fast-paced, dynamic and collaborative environment.

Requirements

  • 3+ years’ professional experience
  • Solid C++ experience, writing clean reliable code
  • Keen proponent of solving open-ended problems with analytical methods
  • Ability to work independently and prioritize high-impact projects
  • Bachelor’s degree in Computer Science (or related field) from a top-tier university

Rewards and Incentives

  • Hugely collaborative environment between teams, not siloed like other firms
  • Competitive compensation: truly flat structure; feel valued for your input and be rewarded for great ideas

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you think you’re a strong candidate for the role and would like further info, please contact:

Josh Williamson
josh.williamson@oxfordknight.co.uk
+44 (0)20 3475 5021
linkedin.com/in/josh-williamson-3745b7151

Software Engineer, PB Core - London- Global Prime Brokerage & Financing Platform
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Summary

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class software engineers to help build on their success.

This is a pivotal role, where your primary focus will be building the firm’s real-time event processing system (i.e. clearing sub-ledger). This will involve designing, developing and maintaining the core infrastructure & systems for the prime brokerage platform, including trade execution, position management, risk monitoring, and reporting modules.

Responsibilities

  • Build robust systems for managing the entire trade lifecycle, from order routing & execution to settlement & reconciliation.
  • Identify performance bottlenecks and optimize system components for maximum throughput, low latency, and high reliability.
  • Draw on your knowledge and experience to support your team in making diligent & sound architectural decisions, upholding the highest bar for quality.

Requirements

  • 8+ years’ in software development/engineering experience
  • Strong programming skills in Java, C++, or Python
  • Familiarity with industry-standard technologies and protocols, e.g. FIX protocol, market data feeds, OMS
  • Experience with distributed systems and high-throughput services
  • Background in real-time transaction processing within trading, risk management, or web2.0 companies (large-scale transaction/event-processing systems: trading systems, risk management systems, pricing systems)
  • Driven self-starter with a strong sense of ownership coupled with effective collaboration and leadership
  • Excellent communication skills, plus ability to develop relationships with stakeholders across the firm
  • Solid financial services experience
  • B.S. degree or above in Computer Science, Engineering, Finance, or related field.

Nice to Have

  • Experience at a fast-paced, high-growth-stage company
  • Digital assets experience

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you feel you are suitable for this role, drop me an email or give me a call:

Jack Peck
[e] jack.peck@oxfordknight.co.uk
[t] +44 20 3745 6537
linkedin.com/in/jack-peck-448a70131

Desk-aligned Python Engineer- Tech-Driven Prop Trading Firm
Oxford Knight
London
In office
Mid - Senior
Private salary

My client is a leading tech-driven diversified trading firm, trading their own capital across a broad range of asset classes, instruments and strategies in markets worldwide. They are looking for exceptional Python engineers to join an established multi-asset trading team with a global presence.

The position offers a unique opportunity to influence the design and architecture of a growing system and ensure efficient development and deployment of revenue-generating solutions as part of an innovative front-office team. Candidates should have strong initiative and have proven experience of independently driving projects to completion.

Working from high-level requirements, programmers are expected to gain an intimate understanding of the business and work directly with Traders and Quantitative Researchers on a daily basis.

Responsibilities

  • As part of the global team of Software Engineers embedded in our Global Delta One business, you’ll work on its automated trading platform
  • Improve existing code and develop new tools
  • Collaborate directly with traders & researchers to identify solutions and/or create technical specifications and clearly articulate value add of new capabilities
  • Manage a technology backlog from ideation to deployment
  • Work closely with traders, researchers, software engineers, and support engineers across the business

Qualifications

  • Strong preference for experience developing trading-related software or coming from a complex technology-based organization
  • Minimum of 3 years of professional development, demonstrating excellent, detailed understanding of Python
  • Able to analyze business requests and translate to technical specifications and solutions
  • Able to teach others
  • Experience optimizing distributed systems
  • Experience of data-intensive systems development
  • Excellent communication and organizational skills
  • Must be able to come into London office 5 days per week

NB: Applications only accepted from those located in the US or Europe

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like to know more, please get in touch!

Sam Jenkins
sam.jenkins@oxfordknight.co.uk
+44 (0 )20 7663 2734
linkedin.com/in/sam-jenkins-b517021b4

C++ Developer - Options | London, New York, Miami, Sydney- Award-Winning Global Market Maker
Oxford Knight
London
In office
Mid - Senior
£250,000

Salary: up to £250k UK + bonus

Locations: London, New York, Miami, Sydney

Summary

Fantastic opportunity for a strong C++ software engineer to gain experience in options market-making at a globally successful firm. This role offers the opportunity to contribute to one of the world’s most powerful trading platforms.

You will partner with business leaders to understand priorities and create custom software that optimizes performance and efficiency across the firm. The work will be a mix of designing, testing & deploying elegant software, analyzing complex technical problems, and continuously improving performance, functionality and stability of the platform.

They strive to be the most successful investment team in the world, hiring the brightest minds from a range of backgrounds - technology, research, and finance - and providing the tools needed to collaborate. The successful candidate will be willing to become an expert in the options trading space and convert this expertise into next-generation software solutions, collapsing data cardinality where possible.

Requirements

  • 5+ years’ professional experience, including distributed systems and multithreaded application design & development
  • Solid C++ experience
  • Keen proponent of solving open-ended problems with analytical methods
  • Ability to work independently and prioritize high-impact projects
  • Minimum bachelor’s degree in Computer Science (or related field) from a top-tier university

NB: Please don’t apply if you’re a fresh graduate.

Rewards and Incentives

  • Hugely collaborative environment between teams, not siloed like other firms
  • Competitive compensation: truly flat structure; feel valued for your input and be rewarded for great ideas
  • Work with the smartest minds and the latest technologies on complex technical problems

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you would like to know more, please get in touch.

Andy Stirling-Martin
andy@oxfordknight.co.uk
+44 (0)20 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

FX Client & Sales Technology - Software Engineer (VP) - Citi
Citi
London
Hybrid
Leader
Private salary

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
FX Client & Sales Technology - Software Engineer (VP)

Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

About Citi
As the world’s most global bank, Citi gives you the tools to be a trailblazer. We’re not just building technology; we’re building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us!
Citi’s technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses.
The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi.
We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector.
We welcome applications from any industry and should you wish to apply your application will be reviewed for a multitude of Developer positions at varying levels.

About FX Tech
Citi FX has a physical presence in 83 countries with 1,400 dedicated staff giving us the largest FX presence of any bank globally. Foreign Exchange has been one of the defining businesses of Citi for much of its 200 year existence.
Citi has the largest FX presence of any bank globally and we proudly put this down to delivering unrivalled service and insight to our clients. Increasing investment in technology has seen us roll out award winning applications. Technology is a central pillar for our plans to sustain and grow our FX business.
Above all, we seek individuals who seek exceptional attitude and aptitude in the people they work with and have a demonstrated passion for delivering FX technology in support of our #1 FX business.

Role Overview/What will you do:

  • Hands on technical implementation of FX trading systems
  • The successful candidate will work with teams across FX Technology implement solutions that benefit the business
  • The role does not involve budget responsibility
  • Drive the design and development of system architecture, work with end-users of the systems, and enhance the quality of deliverables Ensure staff follows Citi documented policy and procedures as well as maintain desktop procedures and supporting documentation for filings on a current basis and in comprehensive manner
  • Contribute to defining and implementing best practices and processes for the department and ensure transparency and consistency across teams
  • Work directly with trading and quant teams

Key Skills and Experience required

  • Proven understanding of FX highly preferred
  • Understanding of low-latency development practices
  • Proven track record of building new systems, replacing legacy systems and renovating existing systems
  • The candidate will have systems (software, hardware, networks) knowledge required to define solutions and trouble shoot issues
  • Exceptional communicator who loves working with people, confident communicating at all levels from an individual team to the entire enterprise
  • Highly credible hands on engineer, confident to deep dive into a product and codebase and offer detailed, constructive analysis and feedback
  • Awareness of industry trends and leveraging new technologies as appropriate

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

What we’ll provide you
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Visit our About Us | Culture, Values & Benefits page to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Software Engineer - TradingHub
TradingHub
London
Hybrid
Mid - Senior
Private salary

Compensation: Competitive (Financial Services)

About TradingHub

Founded in 2010, TradingHub delivers uniquely intelligent trade surveillance software to world leading financial institutions. Developed by market professionals, our solutions use sophisticated modelling techniques to detect single and cross-product market manipulation.

With a team of over 150 experts worldwide, TradingHub combines global reach with deep markets expertise to help our customers mitigate financial, regulatory, and reputational risk.

The Role

We are seeking a Software Engineer to help design, build, and maintain our calculation framework and associated analytics systems. As part of the Engineering team, you will collaborate with other engineers to develop and deploy a complex, scalable, and robust distributed calculation engine, contributing to ongoing performance improvements and system reliability.

The successful candidate will be keen to apply their development and problem-solving skills in a practical setting proven to deliver high-quality software.

Responsibilities:

  • Develop and maintain core logic and programming languages that power our calculation engine across multiple parts of our products

  • Take ownership of a growing set of system components, ensuring they operate in a reliable, robust, and scalable manner

  • Work collaboratively across teams, acting as a key link between engineering, data, and infrastructure to deliver and support shared components

  • Support customer operations and professional services by helping enable, deploy, and optimise the use of our products

  • Contribute to the evolution of our next-generation in-house big data language, with a focus on horizontal scalability and handling high-volume, variable data loads across different customers

  • Helping tailor system behaviour and performance to different customer requirements

Requirements

  • Proven software engineering ability in C#, C++ or Java.

  • Solid low-level programming knowledge, including strong understanding of memory management, compilers and algorithms.

  • Proven focus on performance-critical systems

  • Working knowledge of SQL

  • Experience with distributed systems, including queuing and message-based architectures, would be an advantage

  • Experience building or working with applications that scale horizontally

  • STEM background or a similar computational subject

Benefits

Life at TradingHub is a rewarding journey within a fast-growing company that thrives on innovation and collaboration. By combining the best of technology and global markets, we’re able to solve complex problems together and deliver meaningful results to our customers. Everybody has value to bring, and we welcome individuality as a key driving force behind our collective success.

Rooted in everything that we do are our core values: Accountability, Ambition, Partnership and Trust. These values provide the foundation for a sustainable workplace culture that empowers you to grow, contribute, and become your best self.

Employee Benefits:

  • Annual discretionary performance bonus (permanent employees only)
  • Hybrid working policy
  • Office lunches twice a week
  • Private medical insurance + dental cover
  • Extended parental leave (up to 6 months of fully paid maternity leave)
  • 25 days annual leave + bank holidays
  • Enhanced company pension plan
  • 5 days study leave towards professional qualifications
  • Salary sacrifice schemes
  • Death in service coverage

Don’t tick every single requirement? Research shows that candidates from under-represented groups are less likely to apply unless they meet all the criteria. We are dedicated to building a diverse, equitable and inclusive workplace, so if this role excites you, please don’t let our specification hold you back. Get in touch!

TradingHub is an equal opportunities employer. We do not discriminate based on race, religion, ethnic or national origins, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, socio-economic background, responsibilities for dependants, physical or mental disability or other applicable legally protected characteristics. TradingHub selects candidates for interview based solely on their skills, experience and qualifications.

We are committed to making our recruitment process accessible to all and we encourage candidates to inform us of any required adjustments. A full copy of our diversity, equity and inclusion policy will be made available to you upon request.

C# Developer - Front Office Engineering | Hedge Fund - London - eFinancialCareers
eFinancialCareers
London
In office
Junior - Mid
Private salary

We’re working with a leading fixed income hedge fund in London that is expanding its front‑office engineering team. The fund has a strong performance track record, a deep commitment to technology, and a culture where engineers work side‑by‑side with quants and traders to build the systems that drive the investment process. In this role, you’ll help design, build, and enhance a range of high‑impact trading and research platforms. Projects vary from core trading system development to front‑office tooling, data‑driven applications, and the use of machine learning across the investment workflow. It’s a fast-moving, highly technical environment where code quality, performance, and reliability matter. The team runs weekly sprints, uses modern engineering practices (PR reviews, rapid releases, continuous development), and has a strong track record of developing talent. We’ve partnered with this group and their CTO, for several years and have placed multiple engineers into the team, so can provide detailed insight into structure, expectations, and progression. The fund looks for low‑ego, high‑performing engineers who enjoy ownership, collaboration, and solving complex problems with pragmatic, commercial solutions. You’ll have direct interaction with PMs, quants, and the CTO, contributing across design, architecture, and production support. Tech Environment 1. C# and .NET are central to the team’s core systems 2. Python is widely used across quant and data groups 3. Open to candidates from other OO backgrounds (C++, Java, Go) with strong fundamentals 4. Exposure to high‑performance, low‑latency, or business‑critical systems is valuable 5. Financial markets experience is not essential, but interest in Fixed Income/Rates is beneficial Requirements 1. Strong academic background in Computer Science or related field 2. Excellent programming ability in C# and .NET 3. Experience with large or complex data sets 4. 1–5 years’ experience in a software engineering role 5. Interest in finance; exposure to fixed income or systematic environments a plus 6. Positive, pragmatic, collaborative mindset *Due to demand, this role is advertised anonymously. If preferred, submit a blank application and we will contact you before requesting a CV.* *We can only respond to highly qualified candidates.*

Full Stack Developer- Tech-Driven Algorithmic Fund
Oxford Knight
London
Hybrid
Mid - Senior
Private salary

One of the world’s top algorithmic trading firms is looking to hire an experienced Full Stack Developer. In this role, you will be responsible for automating and developing a wide variety of web-based systems with a Python backend, including their post-trade and middle-office systems.

As a Full Stack Developer, your code will impact business logic, provide user-friendly interfaces, and increase the quality of the web-based infrastructure. You will work closely with different teams such as Algo, Business Development, Middle Office, and Trading Tech.

It will be your responsibility to understand end-user needs and communicate effectively around project feasibility and timelines. You’ll interface heavily with both technical and non-technical peers. You will successfully leverage your technical skills to design and create full-stack applications, expand existing infrastructure, and identify opportunities for improvement.

Responsibilities

  • Build new web-based tooling to provide insights and enable real-time actions using financial data, operational data, trading activity, and more
  • Architect and design enhancements for the global web-based systems, mainly using Python and React
  • Working closely with a variety of senior technical and non-technical users, own projects from end-to-end, including inception, gathering and refining requirements, forming and executing a structured plan, and managing ongoing support and iterations to the initial plan
  • Work on tasks with a variety of time scopes, from quick fixes for existing processes to long-term direction setting
  • Maintain and improve existing internal and external processes and infrastructure
  • Understand and provide guidance on a large variety of data sources, minimizing unnecessary complexity through complete solutions.

Profile

  • A bachelor’s degree in Computer Science, Engineering, or a related field
  • 4+ years of software development experience
  • 3+ years of working Python programming experience
  • 3+ years of working Javascript/Typescript experience on a modern web framework (React preferred)
  • Effective verbal and written communication
  • Excellent multitasking and time management skills
  • Ability to navigate large, interconnected projects with close attention to details
  • Ability to work independently, but also collaborate effectively with team members
  • Ability to look at code, figure out how it works, and identify how to make it better
  • Be able to explain complicated topics, such as software design or business logic, to technical and non-technical stakeholders
  • Driven by curiosity
  • Thrives within a team that consistently challenges you to improve

Culture:

This fund brings a scientific approach to trading financial products. They’ve built one of the world’s most sophisticated computing environments for research and development, and their researchers are at the forefront of innovation in the world of algorithmic trading.

Colleagues come from all sorts of backgrounds: mathematics, computer science, statistics, physics, and engineering. A community of self-starters who are motivated by the excitement of being at the cutting edge of automated trading, and their culture celebrates great ideas whether they come from veterans or new hires.

Seem like something you might be interested in? The goal is to find the best people and bring them together to do great work in a place where everyone is valued. They’re proud of their diverse staff; with offices all over the globe they benefit from varied and unique perspectives.

This is an equal opportunity employer; so whoever you are they’d love to get to know you.

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like more information, please get in touch:

George Hutchinson-Binks
george.hutchinson-binks@oxfordknight.co.uk
(+44) 07885 545220
linkedin.com/in/george-hutchinson-binks-a62a69252

Software Developer/AI Product Engineer, Recruitment/Executive Search/Headhunting, London
Logan Sinclair
London
In office
Mid - Senior
Private salary

Responsibilities

  • Enhance internal applications using Nest.js, TypeScript, PSQL/MongoDB and Docker
  • Build and maintain internal API: integrate with Streak, Google Workspace, and in-house tools
  • Establish testing, release and CI/CD practices for high-change internal products
  • Develop and refine agentic systems across the recruitment workflow
  • Create AI-driven automations with LLMs for retrieval, summarisation, and recommendations
  • Design data pipelines linking operational systems, internal tools, and reporting layers
  • Build dashboards and visibility tools for process health, role progress, and productivity
  • Translate business ideas into scoped technical projects with clear milestones

Requirements

  • Degree or equivalent experience in Computer Science or related field
  • Track record building AI/ML-enabled product features
  • Strong grasp of RESTful APIs and third‑party service integrations
  • Proficient with databases (PSQL, MongoDB) and data modelling
  • Familiarity with Google Cloud Console and Google APIs (Drive, OAuth2, Groups)
  • Hands-on with LLM integrations (e.g., Claude), strong data extraction/parsing/analysis skills
Index Distribution Software Engineer - London Stock Exchange Group
London Stock Exchange Group
London
Hybrid
Junior
Private salary
+7

FTSE Russell | LSEG Technology

FTSE Russell is a leading global provider of financial services, specializing in the creation and management of indexes, data, and analytic solutions. A subsidiary of the London Stock Exchange Group (LSEG), FTSE Russell supports investors worldwide in making informed decisions across asset classes, investment strategies, and market segments. Its products are trusted by institutional and retail investors, asset managers, and pension funds to benchmark performance, build investment portfolios, and manage risk. With a reputation for innovation, transparency, and robust governance, FTSE Russell plays a critical role in shaping global financial markets.

Job Summary:

FTSE Russell is seeking a junior software engineer to be part a dynamic team building the distribution capabilities of our index products to the financial community worldwide. The distribution platform encompasses the set of systems that deliver our indexes to clients who subscribe to indexes. This includes systems to provide analytics on our products, the build of our product data stores, the delivery our products across a variety of technology channels (files, APIs …), permissioning systems, and tracking which client is consuming which product through which delivery channel.

Building a state-of-the-art distribution system is our core objective. Ensuring that our clients receive consistent products, reliably with high content and format quality is central to the client experience, and therefore to the value of our products.

The ideal candidate is willing to enter the world of international finance and eager to learn about financial data. They develop a genuine interest in building data distribution technologies including cloud native distribution channels. Have strong analytical skills and is able to break down a problem into manageable pieces.

The right candidate demonstrate proven proficiency in typescript, python and javascript (with Angular) but is also eager to learn new languages and associated technologies.

As an Index Distribution Junior Software Engineer, you contribute to building a modern cloud native (on AWS) distribution infrastructure, with a high degree of resilience. You work with your team members to provide scalable solutions and deliver high quality index products to our clients. You work hard to ensure the index distribution initiatives are delivered on time and on budget, meeting functional and non-functional requirements.

All our engineers own the full software development lifecycle, deliver high-quality software, and foster a culture of quality, innovation and continuous improvement.

What You Do

As a hands-on software engineer, you build with purpose - solving real-world problems with measurable impact.

  • Build the code base of the next generation of index distribution platforms with the objective of providing a delightful index consumption experience.
  • Develop efficient, and secured cloud-native architectures.
  • Work with relational databases (PostgresSQL), possibly NoSQL and object stores, and modern Lakehouse architectures (Iceberg)
  • Design scalable data models, helped by peers and data governance
  • Contribute to code reviews and be code reviewed to learn and improve
  • Partner with global teams to define new solutions across cloud, data, and analytics.
  • Be an example for other by embedding a test culture in the software development process with the design of automated and integrated test cases.
  • Enjoy. Enjoy learning, experimenting, and push for innovative designs to help us building better product experiences for our clients.

Tech Stack You’ll Work On

  • Backend: Python, Typescript, SQL, APIs, microservices, containers
  • Frontend: Angular, JavaScript, HTML5/CSS
  • Cloud: AWS (EC2, Lambda, Glue, EKS, SQS, SNS and any other as required)
  • Databases: SQL Server, PostgreSQL, DynamoDB, possibly NoSQL
  • CI/CD: GitLab, Jenkins, Terraform

Experience we value:

  • Pragmatic application of technologies optimized for data distribution use cases
  • Be able to be product centric and client led
  • Solid experience in UI development for business-critical applications in Angular (8 and above), Java Script, Typescript, HTML/CSS, Java, C#
  • Exposure to AWS services

Personal traits you should have:

  • Excellent attention to detail and an ability to think laterally to solve business problems.
  • Ability to hit the ground running, learn quickly and work against tight deadlines.
  • Creative, results driven, self-motivated, and solutions oriented.
  • Demonstrates a can-do attitude, exhibits self-confidence and has excellent interpersonal and time management skills
  • Experience in working with and influencing key decision makers
  • Able to establish credibility quickly.

How We Work: Engineering at FTSE Russell

Our engineers operate with a clear “why” - staying aligned to strategic outcomes while putting the customer at the center of every decision. You’ll thrive here if you:

  • Build with Purpose: You understand the why behind every line of code and optimize for meaningful outcomes.
  • Customer Driven: You translate complex requirements into elegant solutions that delight users.
  • Technically Courageous: You step out of your comfort zone, challenge the status quo, and innovate with confidence.
  • Learn and be curious: You seek feedback, explore new technologies, and stay curious.
  • Grow and Uplift Others: You coach, mentor, and celebrate team wins.
  • Act as Owners: You act like an owner, making thoughtful trade-offs and delivering long-term value.
  • Lead with data: You trust the numbers, validate assumptions, and learn from failures.
  • Dive Deep: You stay close to the details and act decisively when something’s off.
  • Build responsibly, deliver incrementally: You embrace agile principles, delivering incrementally and improving through feedback.
  • Collaborate to achieve: You believe the best solutions come from diverse, cross-functional teamwork.

Why Join Us?

Global Brand, Local Impact: Contribute to FTSE Russell’s global index systems from Bangalore.

Engineering First Culture: Work in an agile, collaborative, tech-driven environment.

Cutting-Edge Projects: Engage with modern architectures and tools on mission-critical systems.

Career Growth: Benefit from global mentorship, upskilling programs, and internal mobility.

Flexibility: Enjoy a hybrid work model with good work-life balance.

Career Stage:
Senior Associate

London Stock Exchange Group (LSEG) Information:

Join us and be part of a team that values innovation, quality, and continuous improvement. If you’re ready to take your career to the next level and make a significant impact, we’d love to hear from you.

LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.

Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.

Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce.

We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.

You will be part of a collaborative and creative culture where we encourage new ideas. We are committed to sustainability across our global business and we are proud to partner with our customers to help them meet their sustainability objectives. Our charity, the LSEG Foundation provides charitable grants to community groups that help people access economic opportunities and build a secure future with financial independence. Colleagues can get involved through fundraising and volunteering.

LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.

Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it’s used for, and how it’s obtained, your rights and how to contact us as a data subject .

If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.

Senior Software Engineer, FX Sales and Trading - Macquarie Group
Macquarie Group
London
Hybrid
Senior
Private salary

Join our high performing eFX Digital Technology team supporting our front office projects in the Commodities and Global Markets Technology group and work with a multitude of teams and stakeholders to solve problems and deliver fit-for-purpose solutions.

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 31 markets and with 56 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?

You will join a high-performing team within the Commodities and Global Markets Technology group, where you will use your hands-on engineering expertise to design, build and enhance end-to-end electronic FX trading solutions. You will work closely with software engineers, business stakeholders and dependent technology teams as you deliver large-scale distributed systems that support a dynamic and fast-moving front-office environment. As a senior member of the team, you will guide technical decision-making, contribute to solution design and help ensure our platforms remain resilient, modern and aligned to strategic goals. You will collaborate across teams to resolve challenges, optimise performance and drive continuous improvement while deepening your understanding of digital trading products and the broader ecosystem.

What you offer

  • Hands-on software engineering experience with strong proficiency in Java and the full software development lifecycle in an agile environment.
  • Experience delivering large-scale, cloud-deployed systems, ideally with AWS, and familiarity with distributed architectures and DevOps practices.
  • Knowledge of electronic financial markets / eTrading
  • Ability to build effective relationships across technical and business teams, collaborating to deliver high-value solutions in a fast-paced environment.
  • Strong problem-solving skills with the ability to understand complex systems, diagnose issues and deliver timely, reliable outcomes.
  • Experience working with AI-enabled development practices will be an advantage.

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.

What we offer

At Macquarie, you’re empowered to shape a career that’s rewarding in all the ways that matter most to you. Macquarie employees can access a wide range of benefits which, depending on eligibility criteria, include:

  • 1 wellbeing leave day per year and a minimum of 25 days of annual leave.
  • 26 weeks’ paid parental leave for primary caregivers along with 12 days of paid transition leave upon return to work and 6 weeks’ paid leave for secondary caregivers
  • Paid fertility leave for those undergoing or supporting fertility treatment
  • 2 days of paid volunteer leave and donation matching
  • Access to a wide range of salary sacrificing options
  • Benefits and initiatives to support your physical, mental and financial wellbeing including, comprehensive medical and life insurance cover
  • Access to our Employee Assistance Program, a robust behavioural health network with counselling and coaching services
  • Access to a wide range of learning and development opportunities, including reimbursement for professional membership or subscription
  • Access to company funded emergency and backup dependent care services
  • Recognition and service awards
  • Hybrid and flexible working arrangements, dependent on role
  • Reimbursement for work from home equipment

About Technology

Technology enables every aspect of Macquarie, for our people, our customers and our communities. We’re a global team that is passionate about accelerating the digital enterprise, connecting people and data, building platforms and applications and designing tomorrow’s technology solutions.

Our commitment to diversity, equity and inclusion

We are committed to providing a working environment that embraces diversity, equity, and inclusion. We encourage people from all backgrounds to apply regardless of their identity, including age, disability, neurodiversity, gender (including gender identity or expression), sexual orientation, marriage or civil partnership, pregnancy, parental status, race (including ethnic or national origin), religion or belief, or socio-economic background. We welcome further discussions on how you can feel included and belong at Macquarie as you progress through our recruitment process.
Our aim is to provide reasonable adjustments to individuals as required during the recruitment process and in the course of employment. If you require additional assistance, please let us know during the application process.

Frequently asked questions
London offers a wide range of Full Stack Engineer positions across various industries, including finance, tech startups, healthcare, and e-commerce. Roles vary from entry-level to senior positions, often requiring experience with popular front-end and back-end technologies.
Commonly required skills include proficiency in JavaScript frameworks like React or Angular, back-end technologies such as Node.js, Python, or Java, experience with databases like SQL or NoSQL, and knowledge of cloud platforms such as AWS or Azure.
You can create a profile on our platform, upload your CV, and search for Full Stack Engineer roles in London using our filters. Once you find suitable jobs, you can apply directly through the job board with a single click.
Yes, many employers in London offer remote or hybrid working options for Full Stack Engineers. You can filter your job search by location or work type to find roles that suit your preferences.
Salaries for Full Stack Engineers in London vary based on experience and company size but generally range from £45,000 to £90,000 per year. Senior or specialized roles can offer higher compensation.