About this role: the company is seeking a Senior Software Engineer to join a high-impact technology team supporting critical initiatives within our Capital Markets and regulatory landscape. This is an opportunity to work on complex, business-critical systems where you'll design and deliver scalable solutions that directly support trading, risk, and compliance functions. You'll be part of a collaborative environment that values innovation, engineering excellence, and continuous learning. In this role, you'll take ownership of key technical deliverables while contributing to broader strategic initiatives across the platform. You'll work closely with business and technology stakeholders to solve challenging problems, influence design decisions, and help drive modern engineering practices including event-driven architectures, data governance, and cloud-native solutions. This is an ideal role for someone looking to deepen their technical expertise while making a tangible impact in a highly regulated, fast-paced financial environment. In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an escalation point, provide guidance and direction to less experienced staff Implement strong data governance, lineage, and reconciliation controls to ensure accuracy and completeness of reported data Required Qualifications: Experience in Software Engineering, or equivalent demonstrated through one or a combination of the following: work experience, training, education Desired Qualifications: Strong understanding of capital markets products such as derivatives, securities financing transactions, equities, and fixed income. Experience in regulatory reporting, risk, compliance, or audit-driven environments Knowledge of non-financial regulatory domains Familiarity with data governance tools and metadata management platforms Experience with event-driven architectures or streaming platforms (e.g., Kafka, Flink) Exposure to containerisation and orchestration (Docker, Kubernetes) Strong understanding of controls, auditability, and regulatory expectations in large financial institutions Ability to influence and collaborate across business and technology teams Familiarity with responsible AI principles and understanding of how AI can augment software engineering Posting End Date: 30 Jun 2026 We Value Equal Opportunity the company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.
27/07/2026
Full time
About this role: the company is seeking a Senior Software Engineer to join a high-impact technology team supporting critical initiatives within our Capital Markets and regulatory landscape. This is an opportunity to work on complex, business-critical systems where you'll design and deliver scalable solutions that directly support trading, risk, and compliance functions. You'll be part of a collaborative environment that values innovation, engineering excellence, and continuous learning. In this role, you'll take ownership of key technical deliverables while contributing to broader strategic initiatives across the platform. You'll work closely with business and technology stakeholders to solve challenging problems, influence design decisions, and help drive modern engineering practices including event-driven architectures, data governance, and cloud-native solutions. This is an ideal role for someone looking to deepen their technical expertise while making a tangible impact in a highly regulated, fast-paced financial environment. In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an escalation point, provide guidance and direction to less experienced staff Implement strong data governance, lineage, and reconciliation controls to ensure accuracy and completeness of reported data Required Qualifications: Experience in Software Engineering, or equivalent demonstrated through one or a combination of the following: work experience, training, education Desired Qualifications: Strong understanding of capital markets products such as derivatives, securities financing transactions, equities, and fixed income. Experience in regulatory reporting, risk, compliance, or audit-driven environments Knowledge of non-financial regulatory domains Familiarity with data governance tools and metadata management platforms Experience with event-driven architectures or streaming platforms (e.g., Kafka, Flink) Exposure to containerisation and orchestration (Docker, Kubernetes) Strong understanding of controls, auditability, and regulatory expectations in large financial institutions Ability to influence and collaborate across business and technology teams Familiarity with responsible AI principles and understanding of how AI can augment software engineering Posting End Date: 30 Jun 2026 We Value Equal Opportunity the company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview As a Senior Back-End Engineer, you will design, develop, and maintain robust server-side applications and APIs that support high-volume, data-intensive environments. You will play a key role in shaping technical architecture, ensuring system reliability, and driving best practices in software engineering. This position requires strong problem-solving skills, deep technical expertise, and the ability to collaborate effectively with cross-functional teams. Role Responsibilities Lead by example as a hands on engineer , working closely with Architects, Principal Engineers, and Trading SMEs to design, build, review, test, and deliver mission critical, high performance systems end to end. Own engineering deliverables throughout the full lifecycle, ensuring performance, scalability, resilience, and alignment with engineering best practices. Mentor engineers, elevate code quality standards, and foster a culture of technical excellence. Drive innovation through POCs, technical evaluations, and continuous improvement initiatives. Communicate progress proactively, highlighting risks and removing delivery impediments. Experience / Competences Essential Significant years of hands-on experience building and supporting latency sensitive front office trading systems (OMS, Matching, Execution). Strong background in designing and maintaining distributed, event driven, cloud native applications. Deep understanding of low latency engineering, concurrency, multithreading, and performance optimisation. Comprehensive SDLC experience across design, development, QA, deployment, and production support. Ability to balance rapid delivery with architectural rigour and long term maintainability. Strong relational database design and optimisation skills (MSSQL, MySQL). Proven problem solving capabilities and ability to validate ideas through POCs. Experience building automated testing frameworks for complex distributed systems. Ability to engage effectively with traders, quants, and other business stakeholders.Desired Domain experience in Credit or Fixed Income. Expertise in modern .NET technologies and C# (Java or similar OO languages considered). Experience implementing observability (metrics, tracing, logging) for distributed systems. Experience with CI/CD pipelines, containerisation (Docker), and orchestration (Kubernetes/EKS). Experience designing APIs (REST, GraphQL). Knowledge of distributed messaging and caching technologies (e.g., Solace, Redis, or similar). Understanding of FIX protocol and FIX message handling. Hands-on experience with AWS, microservices, and serverless patterns. Familiarity with React and DAPR (nice to have). Understanding of TDD, BDD, or similar testing methodologies. Role Band & Level: Manager, 6 Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
27/07/2026
Full time
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview As a Senior Back-End Engineer, you will design, develop, and maintain robust server-side applications and APIs that support high-volume, data-intensive environments. You will play a key role in shaping technical architecture, ensuring system reliability, and driving best practices in software engineering. This position requires strong problem-solving skills, deep technical expertise, and the ability to collaborate effectively with cross-functional teams. Role Responsibilities Lead by example as a hands on engineer , working closely with Architects, Principal Engineers, and Trading SMEs to design, build, review, test, and deliver mission critical, high performance systems end to end. Own engineering deliverables throughout the full lifecycle, ensuring performance, scalability, resilience, and alignment with engineering best practices. Mentor engineers, elevate code quality standards, and foster a culture of technical excellence. Drive innovation through POCs, technical evaluations, and continuous improvement initiatives. Communicate progress proactively, highlighting risks and removing delivery impediments. Experience / Competences Essential Significant years of hands-on experience building and supporting latency sensitive front office trading systems (OMS, Matching, Execution). Strong background in designing and maintaining distributed, event driven, cloud native applications. Deep understanding of low latency engineering, concurrency, multithreading, and performance optimisation. Comprehensive SDLC experience across design, development, QA, deployment, and production support. Ability to balance rapid delivery with architectural rigour and long term maintainability. Strong relational database design and optimisation skills (MSSQL, MySQL). Proven problem solving capabilities and ability to validate ideas through POCs. Experience building automated testing frameworks for complex distributed systems. Ability to engage effectively with traders, quants, and other business stakeholders.Desired Domain experience in Credit or Fixed Income. Expertise in modern .NET technologies and C# (Java or similar OO languages considered). Experience implementing observability (metrics, tracing, logging) for distributed systems. Experience with CI/CD pipelines, containerisation (Docker), and orchestration (Kubernetes/EKS). Experience designing APIs (REST, GraphQL). Knowledge of distributed messaging and caching technologies (e.g., Solace, Redis, or similar). Understanding of FIX protocol and FIX message handling. Hands-on experience with AWS, microservices, and serverless patterns. Familiarity with React and DAPR (nice to have). Understanding of TDD, BDD, or similar testing methodologies. Role Band & Level: Manager, 6 Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
Group Overview The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions. Through our people and technology, we connect clients to superior liquidity and data solutions. The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform. Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview As an Associate Software Engineer at TP ICAP, you will be part of a technology team delivering business-critical software for internal broking users and external customers, contributing to both front-end and back-end engineering capabilities within Equities. This junior role is intended for a graduate or candidate with approximately a few years' professional software engineering experience, working under the guidance of senior engineers, technical leads, and architects. Role Responsibilities Contribute to the design, development, testing, and maintenance of front-end and back-end software components under the guidance of senior engineers and technical leads. Collaborate with engineering, architecture, business analysis, and QA teams to deliver solutions that meet business and technology requirements. Develop high-quality, maintainable code following established engineering standards, coding practices, and team conventions. Support software quality through unit testing, code reviews, defect resolution, and participation in testing and release activities. Participate in Agile delivery processes, providing regular updates on progress, risks, dependencies, and delivery commitments. Assist with troubleshooting, diagnosing, and resolving application issues while supporting production stability and operational excellence. Use modern engineering tools and practices including source control, CI/CD pipelines, automated testing, and issue management systems. Demonstrate ownership of assigned tasks, continuously develop technical skills across front-end, back-end, cloud, and database technologies, and actively contribute to team learning and improvement. Experience / Competences Essential Graduate-level qualification in Computer Science, Software Engineering, STEM, or equivalent practical software development experience. Experience in software development, or demonstrable capability through placements, internships, graduate programmes, personal projects, bootcamps, or early-career professional experience. Foundational knowledge of software engineering principles, including clean code, object-oriented design, debugging, testing, and maintainable development practices. Awareness of the full software development lifecycle, including requirements, development, testing, release, and support. Basic experience with one or more modern front-end technologies such as React, TypeScript, JavaScript, HTML, CSS, or similar. Basic experience with one or more back-end technologies such as C#, .NET, Java, APIs, services, databases, or messaging/event-driven systems. Practical experience using AI-assisted development tools to support coding, testing, debugging, documentation, and continuous learning while ensuring quality and accuracy of outputs. Awareness of relational databases and basic SQL concepts, including querying, data structures, and how applications interact with databases. Understanding of basic software testing practices, including unit testing, integration testing, test evidence, and defect fixing. Familiarity with source control and collaborative development workflows using tools such as GitLab or GitHub. Awareness of CI/CD concepts and how build, test, and deployment pipelines support reliable software delivery. Familiarity with Agile delivery practices and working collaboratively in a team environment. Clear written and verbal communication skills, with the confidence to ask questions, provide status updates, and raise blockers early. Good attention to detail, a structured approach to tasks, and willingness to learn from feedback, code reviews, and team standards. Developing problem-solving capability, with the ability to investigate issues, break down tasks, and seek guidance appropriately. Delivery-focused mindset, with the ability to manage assigned tasks, balance priorities, and contribute reliably to sprint commitments. Desired Exposure to financial services, trading platforms, market data, order management, or broking technology. Familiarity with cloud platforms and services, such as AWS or equivalent technologies, Awareness of front-end design systems, UI component libraries, browser compatibility, accessibility, or UX/UI design practices. Awareness of APIs, microservices, serverless architecture, distributed systems, or asynchronous messaging. Familiarity with issue management tools such as Jira. Job Band & Level Professional, Level 4 Not The Perfect Fit? Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us. Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth Work with us Joining TP ICAP puts you at the heart of markets that matter. You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success. More about us TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group. Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow. Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth. And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future. TP ICAP. We connect.
27/07/2026
Full time
Group Overview The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions. Through our people and technology, we connect clients to superior liquidity and data solutions. The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform. Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview As an Associate Software Engineer at TP ICAP, you will be part of a technology team delivering business-critical software for internal broking users and external customers, contributing to both front-end and back-end engineering capabilities within Equities. This junior role is intended for a graduate or candidate with approximately a few years' professional software engineering experience, working under the guidance of senior engineers, technical leads, and architects. Role Responsibilities Contribute to the design, development, testing, and maintenance of front-end and back-end software components under the guidance of senior engineers and technical leads. Collaborate with engineering, architecture, business analysis, and QA teams to deliver solutions that meet business and technology requirements. Develop high-quality, maintainable code following established engineering standards, coding practices, and team conventions. Support software quality through unit testing, code reviews, defect resolution, and participation in testing and release activities. Participate in Agile delivery processes, providing regular updates on progress, risks, dependencies, and delivery commitments. Assist with troubleshooting, diagnosing, and resolving application issues while supporting production stability and operational excellence. Use modern engineering tools and practices including source control, CI/CD pipelines, automated testing, and issue management systems. Demonstrate ownership of assigned tasks, continuously develop technical skills across front-end, back-end, cloud, and database technologies, and actively contribute to team learning and improvement. Experience / Competences Essential Graduate-level qualification in Computer Science, Software Engineering, STEM, or equivalent practical software development experience. Experience in software development, or demonstrable capability through placements, internships, graduate programmes, personal projects, bootcamps, or early-career professional experience. Foundational knowledge of software engineering principles, including clean code, object-oriented design, debugging, testing, and maintainable development practices. Awareness of the full software development lifecycle, including requirements, development, testing, release, and support. Basic experience with one or more modern front-end technologies such as React, TypeScript, JavaScript, HTML, CSS, or similar. Basic experience with one or more back-end technologies such as C#, .NET, Java, APIs, services, databases, or messaging/event-driven systems. Practical experience using AI-assisted development tools to support coding, testing, debugging, documentation, and continuous learning while ensuring quality and accuracy of outputs. Awareness of relational databases and basic SQL concepts, including querying, data structures, and how applications interact with databases. Understanding of basic software testing practices, including unit testing, integration testing, test evidence, and defect fixing. Familiarity with source control and collaborative development workflows using tools such as GitLab or GitHub. Awareness of CI/CD concepts and how build, test, and deployment pipelines support reliable software delivery. Familiarity with Agile delivery practices and working collaboratively in a team environment. Clear written and verbal communication skills, with the confidence to ask questions, provide status updates, and raise blockers early. Good attention to detail, a structured approach to tasks, and willingness to learn from feedback, code reviews, and team standards. Developing problem-solving capability, with the ability to investigate issues, break down tasks, and seek guidance appropriately. Delivery-focused mindset, with the ability to manage assigned tasks, balance priorities, and contribute reliably to sprint commitments. Desired Exposure to financial services, trading platforms, market data, order management, or broking technology. Familiarity with cloud platforms and services, such as AWS or equivalent technologies, Awareness of front-end design systems, UI component libraries, browser compatibility, accessibility, or UX/UI design practices. Awareness of APIs, microservices, serverless architecture, distributed systems, or asynchronous messaging. Familiarity with issue management tools such as Jira. Job Band & Level Professional, Level 4 Not The Perfect Fit? Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us. Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London Connecting clients, communities and colleagues for sustainable growth Work with us Joining TP ICAP puts you at the heart of markets that matter. You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success. More about us TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group. Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow. Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth. And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future. TP ICAP. We connect.
Associate Software Engineer (Full-stack)Applylocations: Londontime type: Full timeposted on: Posted Todayjob requisition id: R5641 Group Overview The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview As an Associate Software Engineer at TP ICAP, you will be part of a technology team delivering business-critical software for internal broking users and external customers, contributing to both front-end and back-end engineering capabilities within Equities. This junior role is intended for a graduate or candidate with approximately a few years' professional software engineering experience, working under the guidance of senior engineers, technical leads, and architects. Role Responsibilities Contribute to the design, development, testing, and maintenance of front-end and back-end software components under the guidance of senior engineers and technical leads. Collaborate with engineering, architecture, business analysis, and QA teams to deliver solutions that meet business and technology requirements. Develop high-quality, maintainable code following established engineering standards, coding practices, and team conventions. Support software quality through unit testing, code reviews, defect resolution, and participation in testing and release activities. Participate in Agile delivery processes, providing regular updates on progress, risks, dependencies, and delivery commitments. Assist with troubleshooting, diagnosing, and resolving application issues while supporting production stability and operational excellence. Use modern engineering tools and practices including source control, CI/CD pipelines, automated testing, and issue management systems. Demonstrate ownership of assigned tasks, continuously develop technical skills across front-end, back-end, cloud, and database technologies, and actively contribute to team learning and improvement. Experience / Competences Essential Graduate-level qualification in Computer Science, Software Engineering, STEM, or equivalent practical software development experience. Experience in software development, or demonstrable capability through placements, internships, graduate programmes, personal projects, bootcamps, or early-career professional experience. Foundational knowledge of software engineering principles, including clean code, object-oriented design, debugging, testing, and maintainable development practices. Awareness of the full software development lifecycle, including requirements, development, testing, release, and support. Basic experience with one or more modern front-end technologies such as React, TypeScript, JavaScript, HTML, CSS, or similar. Basic experience with one or more back-end technologies such as C#, .NET, Java, APIs, services, databases, or messaging/event-driven systems . Practical experience using AI-assisted development tools to support coding, testing, debugging, documentation, and continuous learning while ensuring quality and accuracy of outputs. Awareness of relational databases and basic SQL concepts, including querying, data structures, and how applications interact with databases. Understanding of basic software testing practices, including unit testing, integration testing, test evidence, and defect fixing. Familiarity with source control and collaborative development workflows using tools such as GitLab or GitHub. Awareness of CI/CD concepts and how build, test, and deployment pipelines support reliable software delivery. Familiarity with Agile delivery practices and working collaboratively in a team environment. Clear written and verbal communication skills, with the confidence to ask questions, provide status updates, and raise blockers early. Good attention to detail, a structured approach to tasks, and willingness to learn from feedback, code reviews, and team standards. Developing problem-solving capability, with the ability to investigate issues, break down tasks, and seek guidance appropriately. Delivery-focused mindset, with the ability to manage assigned tasks, balance priorities, and contribute reliably to sprint commitments.Desired Exposure to financial services, trading platforms, market data, order management, or broking technology. Familiarity with cloud platforms and services, such as AWS or equivalent technologies, Awareness of front-end design systems, UI component libraries, browser compatibility, accessibility, or UX/UI design practices. Awareness of APIs, microservices, serverless architecture, distributed systems, or asynchronous messaging. Familiarity with issue management tools such as Jira. Job Band & Level Professional, Level 4 Not The Perfect Fit? Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us. Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London About Us Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success. More about us TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.
27/07/2026
Full time
Associate Software Engineer (Full-stack)Applylocations: Londontime type: Full timeposted on: Posted Todayjob requisition id: R5641 Group Overview The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview As an Associate Software Engineer at TP ICAP, you will be part of a technology team delivering business-critical software for internal broking users and external customers, contributing to both front-end and back-end engineering capabilities within Equities. This junior role is intended for a graduate or candidate with approximately a few years' professional software engineering experience, working under the guidance of senior engineers, technical leads, and architects. Role Responsibilities Contribute to the design, development, testing, and maintenance of front-end and back-end software components under the guidance of senior engineers and technical leads. Collaborate with engineering, architecture, business analysis, and QA teams to deliver solutions that meet business and technology requirements. Develop high-quality, maintainable code following established engineering standards, coding practices, and team conventions. Support software quality through unit testing, code reviews, defect resolution, and participation in testing and release activities. Participate in Agile delivery processes, providing regular updates on progress, risks, dependencies, and delivery commitments. Assist with troubleshooting, diagnosing, and resolving application issues while supporting production stability and operational excellence. Use modern engineering tools and practices including source control, CI/CD pipelines, automated testing, and issue management systems. Demonstrate ownership of assigned tasks, continuously develop technical skills across front-end, back-end, cloud, and database technologies, and actively contribute to team learning and improvement. Experience / Competences Essential Graduate-level qualification in Computer Science, Software Engineering, STEM, or equivalent practical software development experience. Experience in software development, or demonstrable capability through placements, internships, graduate programmes, personal projects, bootcamps, or early-career professional experience. Foundational knowledge of software engineering principles, including clean code, object-oriented design, debugging, testing, and maintainable development practices. Awareness of the full software development lifecycle, including requirements, development, testing, release, and support. Basic experience with one or more modern front-end technologies such as React, TypeScript, JavaScript, HTML, CSS, or similar. Basic experience with one or more back-end technologies such as C#, .NET, Java, APIs, services, databases, or messaging/event-driven systems . Practical experience using AI-assisted development tools to support coding, testing, debugging, documentation, and continuous learning while ensuring quality and accuracy of outputs. Awareness of relational databases and basic SQL concepts, including querying, data structures, and how applications interact with databases. Understanding of basic software testing practices, including unit testing, integration testing, test evidence, and defect fixing. Familiarity with source control and collaborative development workflows using tools such as GitLab or GitHub. Awareness of CI/CD concepts and how build, test, and deployment pipelines support reliable software delivery. Familiarity with Agile delivery practices and working collaboratively in a team environment. Clear written and verbal communication skills, with the confidence to ask questions, provide status updates, and raise blockers early. Good attention to detail, a structured approach to tasks, and willingness to learn from feedback, code reviews, and team standards. Developing problem-solving capability, with the ability to investigate issues, break down tasks, and seek guidance appropriately. Delivery-focused mindset, with the ability to manage assigned tasks, balance priorities, and contribute reliably to sprint commitments.Desired Exposure to financial services, trading platforms, market data, order management, or broking technology. Familiarity with cloud platforms and services, such as AWS or equivalent technologies, Awareness of front-end design systems, UI component libraries, browser compatibility, accessibility, or UX/UI design practices. Awareness of APIs, microservices, serverless architecture, distributed systems, or asynchronous messaging. Familiarity with issue management tools such as Jira. Job Band & Level Professional, Level 4 Not The Perfect Fit? Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us. Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London About Us Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success. More about us TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.
Location Overview The Cboe office in London is situated in The Monument Building, a modern space that spans two floors and features a spacious outdoor balcony. From the balcony, employees can enjoy stunning views of some of London's most iconic architectural landmarks, adding a unique touch to the work environment. The building is equipped with convenient amenities for office commuters, including bike storage and showers, making it easy for staff to freshen up after their commute. Its prime location in the heart of London's financial district ensures that employees have easy access to a variety of cafes, restaurants, and shops, creating an ideal balance of work and leisure. The office is located directly adjacent to the historic Monument to the Great Fire of London and is just across the street from the Monument Underground Station. This provides convenient transport links, with access to the West End in less than 15 minutes. The location blends the vibrancy of central London with the business-centric atmosphere of the City, making it an attractive hub for professionals. Role Overview The Network Operations Center (NOC) Engineer is a core member of Cboe's global infrastructure organization, responsible for operating, supporting, and continuously improving the reliability, performance, and fairness of network connectivity across highly distributed, latency-sensitive trading platforms spanning on-prem and cloud environments. This is a hands-on engineering role for experienced network technologists with deep expertise in routing, MPLS, firewalls, and packet-level troubleshooting, combined with working knowledge of cloud networking and automation. NOC Engineers function as true engineers-owning complex troubleshooting, real-time monitoring, incident response, change execution, and customer connectivity onboarding-while operating independently with minimal supervision. They collaborate directly with internal engineering teams and external customers, serve as escalation points, and communicate clearly with both technical stakeholders and senior leadership, translating complex issues into actionable outcomes. The role also emphasizes building efficient, modern operations through scripting, automation, and API-driven workflows to improve observability, accelerate root cause analysis, and reduce mean time to repair (MTTR). While familiarity with AI-assisted tooling is beneficial, the primary focus is on strong engineering fundamentals and practical automation that reduces operational friction. Success in this role requires sound operational judgment, strong communication skills, and the ability to translate complex telemetry and packet-level data into clear, actionable insights. Engineers are expected to perform effectively in a high-availability, always-on environment while supporting and evolving a next-generation, software-driven network and cloud operations function. Engineer and support customer connectivity across on prem and cloud environments, including circuit provisioning, AWS networking, and VPN connectivity, while configuring and deploying production changes across routing, firewall, and cloud network infrastructure Troubleshoot and support complex network environments (BGP, OSPF, MPLS, multicast, HSRP), partnering with customers and internal teams to validate connectivity, onboard new participants, and resolve issues across latency sensitive trading systems Provide real-time monitoring and incident response for global network infrastructure, analyzing telemetry, packet loss, and performance data to proactively identify issues and drive rapid resolution with clear communication Deliver high-quality customer support through ticket queues and direct engagement, serving as a trusted technical resource and ensuring clear, timely communication with both customers and internal stakeholders Lead escalations and advanced troubleshooting efforts across network, cloud, and infrastructure domains, collaborating with engineering teams and vendors to restore service and resolve complex issues Develop and maintain automation, monitoring enhancements, and observability tooling using scripting and API-driven integrations to improve efficiency, visibility, and troubleshooting speed Perform deep packet analysis and contribute to root cause investigations, translating low-level network data into clear findings that support long-term problem management and service improvement The ideal candidate has 3+ years of hands-on network engineering experience across Cisco, Arista, and/or Palo Alto environments, with strong fundamentals in routing, switching, and firewall technologies Experience troubleshooting complex network issues, including packet analysis using tools such as tcpdump, Wireshark, tshark, or similar 2-3+ years of UNIX/Linux experience, including shell access and command-line troubleshooting, with an emphasis on network diagnostics Experience with scripting and/or API-driven automation to improve operational efficiency and reduce manual effort Preferred Qualifications Working knowledge of AWS cloud networking, including VPCs, routing, security groups, and hybrid connectivity models Familiarity with network observability and monitoring tools (e.g., Grafana or similar) for telemetry analysis and troubleshooting Experience with advanced packet capture platforms (e.g., Corvil) or equivalent high-performance analysis tools Relevant industry certifications such as Cisco, AWS, Palo Alto, CompTIA Network+/Security+, or similar Benefits and Perks We value the total wellbeing of our people - including health, financial, personal and social wellness. We believe standard benefits like health insurance and fair pay are a given at any organization. Still, you should know we offer: Private Medical Insurance Life Insurance GP Service Fitness Corporate Membership Employee assistance Program (EAP) Eye Care Short Term Incentive (STI) Pension Income Protection Accident Insurance Business Travel Insurance Associate Referral Program Perks at Work Employee Stock Purchase Plan (ESPP) Season Ticket Loan LinkedIn Learning courses Service Awards Free lunch when in office Corporate Events Education Assistance Holiday (Annual Leave) Other Forms Enhanced Leave (Maternity, Paternity, Adoption, Compassionate Leave, Community Service / Volunteering Day & School Visit) Working Abroad Days Allowance More About Cboe Europe We're reimagining the future of the workplace by focusing on what matters most, our people. Our journey is an inclusive one. We're investing deeply in leadership programs and career development initiatives that ensure everyone has an equal chance to succeed. We work with purpose, solving problems with ingenuity, collaboration, and a lot of passion. We're an engaged and excited team connecting markets across borders and embracing growth in all its forms to achieve incredible outcomes. Learn more about life at Cboe on our website and LinkedIn. Equal Employment Opportunity We're proud to be an equal opportunity employer do not discriminate against any employee or applicant for employment based on any legally protected characteristic, including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or Veteran status. We are committed to fostering a workplace where all individuals are valued and respected. Any communication from Cboe regarding this position will only come from a Cboe recruiter who has email or via LinkedIn Recruiter. Cboe does not use any other third party communication tools for recruiting purposes. Cboe is always looking for intelligent, innovative and hard-working individuals. Our success is based on our talented team of industry and technology professionals, which we believe is the strongest in the industry, and we pride ourselves on hiring the best and brightest. Cboe Global Markets is an Equal Opportunity Employer. For more information, please click the following links: Equal Employment Opportunity is The Law (in English) Equal Employment Opportunity is The Law (in Spanish) Equal Employment Opportunity is The Law (Supplement) E-Verify Participation Poster (English & Spanish) Right to Work Poster (English) Right to Work Poster (Spanish) If you have been contacted about a job opening at Cboe by someone that does not have email, this is NOT a trusted source. Cboe only utilizes emails or Linkedin messaging for recruitment purposes. Cboe does not use any other third-party messaging applications. We recommend that you refrain from responding to Cboe recruitment emails that are not from a email address and to file a complaint with the Internet Crime Complaint Center IC3 at If you have further questions, please reach out to the Cboe HR team at
27/07/2026
Full time
Location Overview The Cboe office in London is situated in The Monument Building, a modern space that spans two floors and features a spacious outdoor balcony. From the balcony, employees can enjoy stunning views of some of London's most iconic architectural landmarks, adding a unique touch to the work environment. The building is equipped with convenient amenities for office commuters, including bike storage and showers, making it easy for staff to freshen up after their commute. Its prime location in the heart of London's financial district ensures that employees have easy access to a variety of cafes, restaurants, and shops, creating an ideal balance of work and leisure. The office is located directly adjacent to the historic Monument to the Great Fire of London and is just across the street from the Monument Underground Station. This provides convenient transport links, with access to the West End in less than 15 minutes. The location blends the vibrancy of central London with the business-centric atmosphere of the City, making it an attractive hub for professionals. Role Overview The Network Operations Center (NOC) Engineer is a core member of Cboe's global infrastructure organization, responsible for operating, supporting, and continuously improving the reliability, performance, and fairness of network connectivity across highly distributed, latency-sensitive trading platforms spanning on-prem and cloud environments. This is a hands-on engineering role for experienced network technologists with deep expertise in routing, MPLS, firewalls, and packet-level troubleshooting, combined with working knowledge of cloud networking and automation. NOC Engineers function as true engineers-owning complex troubleshooting, real-time monitoring, incident response, change execution, and customer connectivity onboarding-while operating independently with minimal supervision. They collaborate directly with internal engineering teams and external customers, serve as escalation points, and communicate clearly with both technical stakeholders and senior leadership, translating complex issues into actionable outcomes. The role also emphasizes building efficient, modern operations through scripting, automation, and API-driven workflows to improve observability, accelerate root cause analysis, and reduce mean time to repair (MTTR). While familiarity with AI-assisted tooling is beneficial, the primary focus is on strong engineering fundamentals and practical automation that reduces operational friction. Success in this role requires sound operational judgment, strong communication skills, and the ability to translate complex telemetry and packet-level data into clear, actionable insights. Engineers are expected to perform effectively in a high-availability, always-on environment while supporting and evolving a next-generation, software-driven network and cloud operations function. Engineer and support customer connectivity across on prem and cloud environments, including circuit provisioning, AWS networking, and VPN connectivity, while configuring and deploying production changes across routing, firewall, and cloud network infrastructure Troubleshoot and support complex network environments (BGP, OSPF, MPLS, multicast, HSRP), partnering with customers and internal teams to validate connectivity, onboard new participants, and resolve issues across latency sensitive trading systems Provide real-time monitoring and incident response for global network infrastructure, analyzing telemetry, packet loss, and performance data to proactively identify issues and drive rapid resolution with clear communication Deliver high-quality customer support through ticket queues and direct engagement, serving as a trusted technical resource and ensuring clear, timely communication with both customers and internal stakeholders Lead escalations and advanced troubleshooting efforts across network, cloud, and infrastructure domains, collaborating with engineering teams and vendors to restore service and resolve complex issues Develop and maintain automation, monitoring enhancements, and observability tooling using scripting and API-driven integrations to improve efficiency, visibility, and troubleshooting speed Perform deep packet analysis and contribute to root cause investigations, translating low-level network data into clear findings that support long-term problem management and service improvement The ideal candidate has 3+ years of hands-on network engineering experience across Cisco, Arista, and/or Palo Alto environments, with strong fundamentals in routing, switching, and firewall technologies Experience troubleshooting complex network issues, including packet analysis using tools such as tcpdump, Wireshark, tshark, or similar 2-3+ years of UNIX/Linux experience, including shell access and command-line troubleshooting, with an emphasis on network diagnostics Experience with scripting and/or API-driven automation to improve operational efficiency and reduce manual effort Preferred Qualifications Working knowledge of AWS cloud networking, including VPCs, routing, security groups, and hybrid connectivity models Familiarity with network observability and monitoring tools (e.g., Grafana or similar) for telemetry analysis and troubleshooting Experience with advanced packet capture platforms (e.g., Corvil) or equivalent high-performance analysis tools Relevant industry certifications such as Cisco, AWS, Palo Alto, CompTIA Network+/Security+, or similar Benefits and Perks We value the total wellbeing of our people - including health, financial, personal and social wellness. We believe standard benefits like health insurance and fair pay are a given at any organization. Still, you should know we offer: Private Medical Insurance Life Insurance GP Service Fitness Corporate Membership Employee assistance Program (EAP) Eye Care Short Term Incentive (STI) Pension Income Protection Accident Insurance Business Travel Insurance Associate Referral Program Perks at Work Employee Stock Purchase Plan (ESPP) Season Ticket Loan LinkedIn Learning courses Service Awards Free lunch when in office Corporate Events Education Assistance Holiday (Annual Leave) Other Forms Enhanced Leave (Maternity, Paternity, Adoption, Compassionate Leave, Community Service / Volunteering Day & School Visit) Working Abroad Days Allowance More About Cboe Europe We're reimagining the future of the workplace by focusing on what matters most, our people. Our journey is an inclusive one. We're investing deeply in leadership programs and career development initiatives that ensure everyone has an equal chance to succeed. We work with purpose, solving problems with ingenuity, collaboration, and a lot of passion. We're an engaged and excited team connecting markets across borders and embracing growth in all its forms to achieve incredible outcomes. Learn more about life at Cboe on our website and LinkedIn. Equal Employment Opportunity We're proud to be an equal opportunity employer do not discriminate against any employee or applicant for employment based on any legally protected characteristic, including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or Veteran status. We are committed to fostering a workplace where all individuals are valued and respected. Any communication from Cboe regarding this position will only come from a Cboe recruiter who has email or via LinkedIn Recruiter. Cboe does not use any other third party communication tools for recruiting purposes. Cboe is always looking for intelligent, innovative and hard-working individuals. Our success is based on our talented team of industry and technology professionals, which we believe is the strongest in the industry, and we pride ourselves on hiring the best and brightest. Cboe Global Markets is an Equal Opportunity Employer. For more information, please click the following links: Equal Employment Opportunity is The Law (in English) Equal Employment Opportunity is The Law (in Spanish) Equal Employment Opportunity is The Law (Supplement) E-Verify Participation Poster (English & Spanish) Right to Work Poster (English) Right to Work Poster (Spanish) If you have been contacted about a job opening at Cboe by someone that does not have email, this is NOT a trusted source. Cboe only utilizes emails or Linkedin messaging for recruitment purposes. Cboe does not use any other third-party messaging applications. We recommend that you refrain from responding to Cboe recruitment emails that are not from a email address and to file a complaint with the Internet Crime Complaint Center IC3 at If you have further questions, please reach out to the Cboe HR team at
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical role in our event-driven trading systems, which are designed to reliably handle vast amounts of data at ultra-low latencies. As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day. Working closely with Technologists, Quantitative Researchers, and Traders, you'll guide the development of our in-house trading technology and optimize it to achieve market-leading performance and reliability. Our proprietary trading platform includes everything from venue connectivity (feed handlers and ordering gateways) to trading engines to shared platforms that enable us to work quickly and efficiently - we are proud of our open and collaborative culture, so you'll have plenty of opportunity to find what fits you best. Teamwork is one of our most important firm values, and end users are never more than a short walk away, guaranteeing short feedback loops and immediate insight into the value that your code provides. To foster collaboration and innovation, we maintain shared libraries, encourage code re-use, and continuously evolve our views on application architecture. What you will do: Main technical activities include: For all C++ openings: Lead the development and global rollout of our Core platform used in multiple business/focus groups (Market data, Quantitative research, Pricing, Strategies) Be involved in the development process, which will be a fast-paced iterative process where you deploy your deliverables and validate them yourself and/or together with traders or quants Develop tools/frameworks to deliver capabilities for tuning/develop data-driven systematic pricing and trading strategies Work together with focus group engineers, Quants and Technical traders to refine requirements, collect feedback, and iterate on design and implementation of platform requirements Exchange Connectivity Write software that communicates with exchanges through their APIs, receiving market data and sending orders over the network in different protocols, such as FIX, Websocket or HTTP requests Ensure quality of software based on a set of testing suites, which you are expected to use, maintain and extend Optimize exchange communication through kernel bypass, optimizing TLS or the connection handling to an exchange Research exchange behavior in detail to align our behavior to that of an exchange Implement these solutions using the provided exchange SDKs in different languages such as C++, Rust, Python, Typescript Trading Strategies Implement trading algorithms based on requirements provided by traders and quants Acquire and develop the necessary trading knowledge to successfully translate the requirements into actual software implementation Continuously improve the stability, reliability, and performance of the trading engine Enhance monitoring and observability in collaboration with the Trading Operations team Investigate and resolve production issues such as crashes, unexpected business logic behavior, and performance bottlenecks Prepare for releases and deployments of new trading engine versions What you need to succeed BSc, MSc, or PhD in Computer Science, Mathematics or equivalent 5+ years post-graduation professional C++ software development experience (proprietary trading industry preferred) Ability to write clean, reliable, and highly scalable code Good knowledge of algorithms and data structures Experience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical and non-technical business colleagues What we offer At Flow Traders, we create the conditions for hard working, high performing people to do their best work. From a thorough onboarding and ongoing access to Flow Academy, to latest technology and a collaborative, non hierarchical culture, we give you the tools, ownership, and support to move fast and drive outcomes. We keep a close knit, small company feel while offering competitive salary, annual discretionary profit share, and comprehensive benefits, so talent can grow here, and stay here. See our benefits below: Flow Academy and opportunities to attend domain-related conferences Daily catered lunch, great coffee, and a fully stocked kitchen and snack bar In house Bar and Lounge with arcade, table tennis, billiards, and game consoles Company boat In house gym and sessions with our nutritionist or personal trainer Bi weekly massages Annual company trip and a variety of events throughout the year, such as the New Years Event Global rotations across our offices worldwide and more
27/07/2026
Full time
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical role in our event-driven trading systems, which are designed to reliably handle vast amounts of data at ultra-low latencies. As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day. Working closely with Technologists, Quantitative Researchers, and Traders, you'll guide the development of our in-house trading technology and optimize it to achieve market-leading performance and reliability. Our proprietary trading platform includes everything from venue connectivity (feed handlers and ordering gateways) to trading engines to shared platforms that enable us to work quickly and efficiently - we are proud of our open and collaborative culture, so you'll have plenty of opportunity to find what fits you best. Teamwork is one of our most important firm values, and end users are never more than a short walk away, guaranteeing short feedback loops and immediate insight into the value that your code provides. To foster collaboration and innovation, we maintain shared libraries, encourage code re-use, and continuously evolve our views on application architecture. What you will do: Main technical activities include: For all C++ openings: Lead the development and global rollout of our Core platform used in multiple business/focus groups (Market data, Quantitative research, Pricing, Strategies) Be involved in the development process, which will be a fast-paced iterative process where you deploy your deliverables and validate them yourself and/or together with traders or quants Develop tools/frameworks to deliver capabilities for tuning/develop data-driven systematic pricing and trading strategies Work together with focus group engineers, Quants and Technical traders to refine requirements, collect feedback, and iterate on design and implementation of platform requirements Exchange Connectivity Write software that communicates with exchanges through their APIs, receiving market data and sending orders over the network in different protocols, such as FIX, Websocket or HTTP requests Ensure quality of software based on a set of testing suites, which you are expected to use, maintain and extend Optimize exchange communication through kernel bypass, optimizing TLS or the connection handling to an exchange Research exchange behavior in detail to align our behavior to that of an exchange Implement these solutions using the provided exchange SDKs in different languages such as C++, Rust, Python, Typescript Trading Strategies Implement trading algorithms based on requirements provided by traders and quants Acquire and develop the necessary trading knowledge to successfully translate the requirements into actual software implementation Continuously improve the stability, reliability, and performance of the trading engine Enhance monitoring and observability in collaboration with the Trading Operations team Investigate and resolve production issues such as crashes, unexpected business logic behavior, and performance bottlenecks Prepare for releases and deployments of new trading engine versions What you need to succeed BSc, MSc, or PhD in Computer Science, Mathematics or equivalent 5+ years post-graduation professional C++ software development experience (proprietary trading industry preferred) Ability to write clean, reliable, and highly scalable code Good knowledge of algorithms and data structures Experience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical and non-technical business colleagues What we offer At Flow Traders, we create the conditions for hard working, high performing people to do their best work. From a thorough onboarding and ongoing access to Flow Academy, to latest technology and a collaborative, non hierarchical culture, we give you the tools, ownership, and support to move fast and drive outcomes. We keep a close knit, small company feel while offering competitive salary, annual discretionary profit share, and comprehensive benefits, so talent can grow here, and stay here. See our benefits below: Flow Academy and opportunities to attend domain-related conferences Daily catered lunch, great coffee, and a fully stocked kitchen and snack bar In house Bar and Lounge with arcade, table tennis, billiards, and game consoles Company boat In house gym and sessions with our nutritionist or personal trainer Bi weekly massages Annual company trip and a variety of events throughout the year, such as the New Years Event Global rotations across our offices worldwide and more
Job Description Currencycloud was acquired by the company in December 2021. Senior Software Engineers are responsible for implementing an industry leading API that has processed over 50 billion USD of cross border transactions for more than 5 million end users, and remains available to clients 24/7. We are at the forefront of advancing the platform to meet even greater scale. You will join the FX Routing and Aggregation (FXRA) team, which owns the core FX trading platform powering Currency Cloud's foreign exchange capabilities. The team manages multiple microservices covering FX pricing, risk management, trade routing, market data integration, and treasury operations. Our stack runs on AWS as a set of distributed applications using Kubernetes, with microservice led architecture. We also use Kafka for streaming and PACT for contract testing. Responsibilities Build and maintain mission critical FX trading services including pricing engines, risk management systems, and market data providers. Work with real time FX market data from providers such as Barclays and JP Morgan using the FIX protocol. Design and implement high throughput, low latency services handling billions in FX transactions. Lead technical discussions around hexagonal architecture, event driven patterns, and distributed systems design. Mentor junior engineers and establish best practices for the team. Own your domain end to end with clear service boundaries and independent deployment paths. Collaborate with Treasury, Trading, and Platform teams across the organization. Benefits Clear ownership of your domain. A clean modern codebase. An independent path to production. Strong platform and product support. The ability to make real changes with real business value. Technical Stack & Requirements Object oriented programming in Java (version 11+), ideally using the Spring Boot framework. Highly scalable, highly available cloud native applications on AWS, written to 12 factor principles. Cloud related tools and services such as Docker, Kubernetes, ElasticSearch, log management systems, and Datadog APM. API specifications conforming to the OpenAPI (Swagger) standard. Large SQL databases (e.g., MySQL) for persistence; familiarity with SQL and complex queries. Infrastructure automation via Terraform and Docker, with knowledge of AWS. Testing approaches including TDD, BDD, and contract testing with frameworks such as JUnit, RSpec, and Cucumber. Able to work in an Agile environment following the Spotify-style Squads and Tribes model. Experience delivering production ready code with high quality and reliability. Qualifications 5+ years of software development experience. 2+ years of building microservices with Java. Proficient in additional programming languages, such as Ruby or Scala. Working knowledge of relational databases such as MySQL. Experience designing event based and streaming solutions using Kafka. Experience building applications that run in Kubernetes. Hands on experience delivering high quality production code with a focus on testability. Ability to manage and work with contractors and outsourced teams. Experience building software for the financial domain, especially in risk. Agile experience and familiarity with its principles. Strong SQL knowledge and ability to write complex queries. Hands on experience in a DevOps environment or a passion for working in this way. Proven delivery of well tested, scalable, fault tolerant, and performant solutions. Pragmatic approach to solutions and delivery of technical projects. Comfortable reviewing code of peers and driving change in a distributed environment. Work Environment This is a hybrid position. The company requires at least three days in office, with the exact schedule confirmed by your Hiring Manager. Equal Employment Opportunity Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status. The company will also consider qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
27/07/2026
Full time
Job Description Currencycloud was acquired by the company in December 2021. Senior Software Engineers are responsible for implementing an industry leading API that has processed over 50 billion USD of cross border transactions for more than 5 million end users, and remains available to clients 24/7. We are at the forefront of advancing the platform to meet even greater scale. You will join the FX Routing and Aggregation (FXRA) team, which owns the core FX trading platform powering Currency Cloud's foreign exchange capabilities. The team manages multiple microservices covering FX pricing, risk management, trade routing, market data integration, and treasury operations. Our stack runs on AWS as a set of distributed applications using Kubernetes, with microservice led architecture. We also use Kafka for streaming and PACT for contract testing. Responsibilities Build and maintain mission critical FX trading services including pricing engines, risk management systems, and market data providers. Work with real time FX market data from providers such as Barclays and JP Morgan using the FIX protocol. Design and implement high throughput, low latency services handling billions in FX transactions. Lead technical discussions around hexagonal architecture, event driven patterns, and distributed systems design. Mentor junior engineers and establish best practices for the team. Own your domain end to end with clear service boundaries and independent deployment paths. Collaborate with Treasury, Trading, and Platform teams across the organization. Benefits Clear ownership of your domain. A clean modern codebase. An independent path to production. Strong platform and product support. The ability to make real changes with real business value. Technical Stack & Requirements Object oriented programming in Java (version 11+), ideally using the Spring Boot framework. Highly scalable, highly available cloud native applications on AWS, written to 12 factor principles. Cloud related tools and services such as Docker, Kubernetes, ElasticSearch, log management systems, and Datadog APM. API specifications conforming to the OpenAPI (Swagger) standard. Large SQL databases (e.g., MySQL) for persistence; familiarity with SQL and complex queries. Infrastructure automation via Terraform and Docker, with knowledge of AWS. Testing approaches including TDD, BDD, and contract testing with frameworks such as JUnit, RSpec, and Cucumber. Able to work in an Agile environment following the Spotify-style Squads and Tribes model. Experience delivering production ready code with high quality and reliability. Qualifications 5+ years of software development experience. 2+ years of building microservices with Java. Proficient in additional programming languages, such as Ruby or Scala. Working knowledge of relational databases such as MySQL. Experience designing event based and streaming solutions using Kafka. Experience building applications that run in Kubernetes. Hands on experience delivering high quality production code with a focus on testability. Ability to manage and work with contractors and outsourced teams. Experience building software for the financial domain, especially in risk. Agile experience and familiarity with its principles. Strong SQL knowledge and ability to write complex queries. Hands on experience in a DevOps environment or a passion for working in this way. Proven delivery of well tested, scalable, fault tolerant, and performant solutions. Pragmatic approach to solutions and delivery of technical projects. Comfortable reviewing code of peers and driving change in a distributed environment. Work Environment This is a hybrid position. The company requires at least three days in office, with the exact schedule confirmed by your Hiring Manager. Equal Employment Opportunity Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status. The company will also consider qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Principal Solutions Architect, Field-AGS-UKI-ENT-CS Job ID: AWS EMEA SARL (UK Branch) Amazon Web Services (AWS) is looking for an experienced and motivated technologist who possesses a unique balance of technical depth and strong interpersonal skills. As a Principal Solutions Architect, you will partner with some of the world's largest financial services companies, AWS Sales and several other AWS teams to craft highly scalable, flexible and resilient cloud architectures that address customer business problems and accelerate the adoption of AWS services. In collaboration with sales, you will drive revenue growth across a small set of systemically important global financial services customers. As a trusted customer advocate, you will help these organizations understand best practices around advanced cloud-based solutions, and how to migrate existing workloads to the cloud. You will have the opportunity to help shape and execute a strategy to build mindshare and broad use of AWS within enterprise customers. The ideal candidate must be self-motivated with a proven track record in software, technology sales or consulting. The ability to connect technology with measurable business value is critical for a Principal Solutions Architect. You should also have a demonstrated ability to think strategically about business, products, and technical challenges. At the Principal level, you will operate with complete independence in ambiguous environments where business objectives are emergent and problems are novel. You will own program-level technical strategy across multiple lines of business, decomposing significantly complex challenges into elegant solutions that deliver measurable business outcomes. Your work will influence entire organizations and extend across industries, establishing patterns that become reference architectures for the financial services sector. As a recognized technical thought leader, you will drive clarity where none exists, build consensus across diverse stakeholder groups from engineering teams to C-suite executives, and shape AWS product strategy through deep customer insights. This role demands exceptional judgment, the ability to think big while diving deep, and a relentless focus on raising the bar for technical excellence. Key job responsibilities Own program-level technical strategy for systemically important financial institutions' AWS adoption across multiple lines of business, including capital markets, wealth management, and institutional securities Serve as trusted technical advisor to senior technology leadership and C-suite executives, leading technical and business strategy discussions that influence their technology vision Architect solutions to significantly complex challenges involving large-scale distributed systems, real-time trading platforms, risk management systems, and regulatory compliance frameworks Create exemplary reference architectures that become patterns for other global financial institutions Drive alignment across customer's technology, business, risk, and compliance organizations while influencing long-term technology roadmap and architectural standards Recognized as a technical thought leader in financial services cloud architecture, leading creation of whitepapers, reference architectures, and industry best practices Speak at premier industry events with significant educational impact Mentor and develop other Solutions Architects, providing technical assessments for Principal SA promotions Create mechanisms, frameworks, and best practices that enable organizational scale Design large-scale, multi-region architectures addressing complex requirements for performance, security, reliability, and operational efficiency Lead technical due diligence for mission-critical workload migrations (trading systems, risk engines, core banking platforms) Ensure solutions meet stringent regulatory requirements (SEC, FINRA, OCC, Fed) and industry standards Drive adoption of advanced AWS capabilities including AI/ML, GenAI, real-time analytics, and event-driven architectures Working backwards from your customers, identify gaps in AWS products and services, and work with relevant product teams to address them A day in the life About the team About the team Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating. That's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Diverse Experiences AWS values diverse experiences. Even if you do not meet all the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. Inclusive Team Culture Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Mentorship & Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing accounts to enterprise-level customers including public sector. The AWS Industries team is committed to helping industry customers enable their digital transformation journeys, speaking the language of our industry customers and focusing on business outcomes and industry use cases. Basic Qualifications Bachelor's degree in computer science, engineering, mathematics or equivalent Experience developing technology solutions and evangelising end-to-end technology roadmaps that guide IT transformations toward cloud computing Experience in specific technology domain areas like software development, cloud computing, systems engineering, infrastructure, security, networking, data and analytics Experience communicating across technical and non-technical audiences and at C-level, including training, workshops, publications Preferred Qualifications Knowledge of distributed systems design and implementation or equivalent Knowledge of large scale automation and workflow management or equivalent Knowledge of database design and implementation or equivalent Knowledge of presentations and whiteboarding skills with a high degree of comfort speaking with internal and external executives, IT management, and developers Experience architecting, migrating, transforming or modernizing customer requirements to the cloud Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region youâ re applying in isn't listed, please contact your Recruiting Partner. Based on your recent activity, you may be interested in: Location: ES, Community of Madrid, Madrid Posted: February 6, 2026 (Updated 2 months ago) Posted: May 8, 2026 (Updated 3 months ago) Posted: March 18, 2026 (Updated 2 days ago) Posted: April 30, 2026 (Updated about 2 months ago) Posted: June 30, 2026 (Updated 26 days ago) Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
27/07/2026
Full time
Principal Solutions Architect, Field-AGS-UKI-ENT-CS Job ID: AWS EMEA SARL (UK Branch) Amazon Web Services (AWS) is looking for an experienced and motivated technologist who possesses a unique balance of technical depth and strong interpersonal skills. As a Principal Solutions Architect, you will partner with some of the world's largest financial services companies, AWS Sales and several other AWS teams to craft highly scalable, flexible and resilient cloud architectures that address customer business problems and accelerate the adoption of AWS services. In collaboration with sales, you will drive revenue growth across a small set of systemically important global financial services customers. As a trusted customer advocate, you will help these organizations understand best practices around advanced cloud-based solutions, and how to migrate existing workloads to the cloud. You will have the opportunity to help shape and execute a strategy to build mindshare and broad use of AWS within enterprise customers. The ideal candidate must be self-motivated with a proven track record in software, technology sales or consulting. The ability to connect technology with measurable business value is critical for a Principal Solutions Architect. You should also have a demonstrated ability to think strategically about business, products, and technical challenges. At the Principal level, you will operate with complete independence in ambiguous environments where business objectives are emergent and problems are novel. You will own program-level technical strategy across multiple lines of business, decomposing significantly complex challenges into elegant solutions that deliver measurable business outcomes. Your work will influence entire organizations and extend across industries, establishing patterns that become reference architectures for the financial services sector. As a recognized technical thought leader, you will drive clarity where none exists, build consensus across diverse stakeholder groups from engineering teams to C-suite executives, and shape AWS product strategy through deep customer insights. This role demands exceptional judgment, the ability to think big while diving deep, and a relentless focus on raising the bar for technical excellence. Key job responsibilities Own program-level technical strategy for systemically important financial institutions' AWS adoption across multiple lines of business, including capital markets, wealth management, and institutional securities Serve as trusted technical advisor to senior technology leadership and C-suite executives, leading technical and business strategy discussions that influence their technology vision Architect solutions to significantly complex challenges involving large-scale distributed systems, real-time trading platforms, risk management systems, and regulatory compliance frameworks Create exemplary reference architectures that become patterns for other global financial institutions Drive alignment across customer's technology, business, risk, and compliance organizations while influencing long-term technology roadmap and architectural standards Recognized as a technical thought leader in financial services cloud architecture, leading creation of whitepapers, reference architectures, and industry best practices Speak at premier industry events with significant educational impact Mentor and develop other Solutions Architects, providing technical assessments for Principal SA promotions Create mechanisms, frameworks, and best practices that enable organizational scale Design large-scale, multi-region architectures addressing complex requirements for performance, security, reliability, and operational efficiency Lead technical due diligence for mission-critical workload migrations (trading systems, risk engines, core banking platforms) Ensure solutions meet stringent regulatory requirements (SEC, FINRA, OCC, Fed) and industry standards Drive adoption of advanced AWS capabilities including AI/ML, GenAI, real-time analytics, and event-driven architectures Working backwards from your customers, identify gaps in AWS products and services, and work with relevant product teams to address them A day in the life About the team About the team Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating. That's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Diverse Experiences AWS values diverse experiences. Even if you do not meet all the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. Inclusive Team Culture Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Mentorship & Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing accounts to enterprise-level customers including public sector. The AWS Industries team is committed to helping industry customers enable their digital transformation journeys, speaking the language of our industry customers and focusing on business outcomes and industry use cases. Basic Qualifications Bachelor's degree in computer science, engineering, mathematics or equivalent Experience developing technology solutions and evangelising end-to-end technology roadmaps that guide IT transformations toward cloud computing Experience in specific technology domain areas like software development, cloud computing, systems engineering, infrastructure, security, networking, data and analytics Experience communicating across technical and non-technical audiences and at C-level, including training, workshops, publications Preferred Qualifications Knowledge of distributed systems design and implementation or equivalent Knowledge of large scale automation and workflow management or equivalent Knowledge of database design and implementation or equivalent Knowledge of presentations and whiteboarding skills with a high degree of comfort speaking with internal and external executives, IT management, and developers Experience architecting, migrating, transforming or modernizing customer requirements to the cloud Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region youâ re applying in isn't listed, please contact your Recruiting Partner. Based on your recent activity, you may be interested in: Location: ES, Community of Madrid, Madrid Posted: February 6, 2026 (Updated 2 months ago) Posted: May 8, 2026 (Updated 3 months ago) Posted: March 18, 2026 (Updated 2 days ago) Posted: April 30, 2026 (Updated about 2 months ago) Posted: June 30, 2026 (Updated 26 days ago) Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Role Overview This is an opportunity to join a newly established engineering team responsible for building the next generation of a cloud-native platform using modern technologies and architecture. Working within a collaborative engineering environment, you will contribute to the design, development, testing, and deployment of scalable software solutions. As a Senior Software Engineer, you will demonstrate strong technical expertise while mentoring junior engineers and collaborating closely with architects, technical leads, and other engineering teams to deliver production-ready systems. Key Responsibilities Drive engineering best practices and promote high-quality software development. Support and contribute to an effective Software Development Lifecycle (SDLC). Participate in planning, estimation, and technical discussions. Collaborate with engineers and architects on system design and architecture. Refactor and evolve existing systems towards target-state architecture. Take ownership of features from design through deployment. Mentor junior developers and contribute to continuous improvement initiatives. Essential Skills & Experience Experience 5+ years' commercial experience as a Full Stack, Front-End, or Back-End Software Engineer. Strong experience developing applications using TypeScript. Experience working within Agile cross-functional teams. Experience delivering software through the full software development lifecycle. Experience building low-latency, event-driven applications. Experience developing reusable platform services. Experience supporting production systems where required. Front-End HTML5 CSS3 TypeScript React Redux React Query Modern JavaScript frameworks Tailwind CSS (or similar CSS framework) REST APIs GraphQL WebSockets Cross-browser compatibility Git Back-End TypeScript or another object-oriented language (e.g. C# or Java) SQL and NoSQL databases REST APIs GraphQL WebSockets Microservices architecture Git Terraform Automated testing Cloud platforms (preferably AWS or equivalent) Containerisation Event-driven architecture Messaging technologies (e.g. AMQP or similar) Cloud & DevOps Serverless and container-based cloud services Infrastructure as Code CI/CD pipelines Linux Shell or PowerShell Cloud CLI tools Enterprise deployment practices Software Engineering Software design patterns SOLID principles Unit, integration, and end-to-end testing Source control (Git) Strong analytical and problem-solving skills Excellent communication and collaboration skills Ability to mentor and support other engineers Comfortable working with ambiguity and challenging requirements constructively Desirable Skills Commercial experience with C#/.NET Experience contributing to open-source projects Experience working on regulatory or compliance-driven projects Knowledge of financial markets or trading systems Benefits Flexible benefits package Private medical insurance Digital GP, dental and eye care Pension scheme Life assurance and income protection Cycle to Work scheme Employee Assistance Programme Wellbeing support Technology and local discounts Car parking discount Payroll giving scheme
26/07/2026
Full time
Role Overview This is an opportunity to join a newly established engineering team responsible for building the next generation of a cloud-native platform using modern technologies and architecture. Working within a collaborative engineering environment, you will contribute to the design, development, testing, and deployment of scalable software solutions. As a Senior Software Engineer, you will demonstrate strong technical expertise while mentoring junior engineers and collaborating closely with architects, technical leads, and other engineering teams to deliver production-ready systems. Key Responsibilities Drive engineering best practices and promote high-quality software development. Support and contribute to an effective Software Development Lifecycle (SDLC). Participate in planning, estimation, and technical discussions. Collaborate with engineers and architects on system design and architecture. Refactor and evolve existing systems towards target-state architecture. Take ownership of features from design through deployment. Mentor junior developers and contribute to continuous improvement initiatives. Essential Skills & Experience Experience 5+ years' commercial experience as a Full Stack, Front-End, or Back-End Software Engineer. Strong experience developing applications using TypeScript. Experience working within Agile cross-functional teams. Experience delivering software through the full software development lifecycle. Experience building low-latency, event-driven applications. Experience developing reusable platform services. Experience supporting production systems where required. Front-End HTML5 CSS3 TypeScript React Redux React Query Modern JavaScript frameworks Tailwind CSS (or similar CSS framework) REST APIs GraphQL WebSockets Cross-browser compatibility Git Back-End TypeScript or another object-oriented language (e.g. C# or Java) SQL and NoSQL databases REST APIs GraphQL WebSockets Microservices architecture Git Terraform Automated testing Cloud platforms (preferably AWS or equivalent) Containerisation Event-driven architecture Messaging technologies (e.g. AMQP or similar) Cloud & DevOps Serverless and container-based cloud services Infrastructure as Code CI/CD pipelines Linux Shell or PowerShell Cloud CLI tools Enterprise deployment practices Software Engineering Software design patterns SOLID principles Unit, integration, and end-to-end testing Source control (Git) Strong analytical and problem-solving skills Excellent communication and collaboration skills Ability to mentor and support other engineers Comfortable working with ambiguity and challenging requirements constructively Desirable Skills Commercial experience with C#/.NET Experience contributing to open-source projects Experience working on regulatory or compliance-driven projects Knowledge of financial markets or trading systems Benefits Flexible benefits package Private medical insurance Digital GP, dental and eye care Pension scheme Life assurance and income protection Cycle to Work scheme Employee Assistance Programme Wellbeing support Technology and local discounts Car parking discount Payroll giving scheme
We're looking for a Senior Data Platform Engineer to join our team on a 12-month fixed term contract, to play a pivotal role in shaping and operating our next-generation data platform. This is a fantastic opportunity to join our Microlise One Analytics & AI platform, where you'll help build a secure, scalable and governed data ecosystem that powers analytics, AI, and business critical insights across the organisation. You'll blend platform engineering, cloud DevOps, and data governance, ensuring our platform is not only high performing, but also compliant, reliable, and cost efficient. Be part of a high impact data and AI transformation programme, work on a modern, cloud native platform with real business impact, influence how data, analytics and AI are delivered across the organisation, and collaborate with cross functional engineering and data teams. What you'll be doing Designing, building and operating our AWS-based data platform using infrastructure as code Creating and managing CI/CD pipelines to enable safe, controlled deployments Supporting modern Lakehouse architecture, ingestion, processing and data serving layers Embedding security, governance and compliance controls across the platform Driving platform observability, monitoring, and performance optimisation Owning aspects of cost management (FinOps) and platform efficiency Collaborating with Data Engineers, Analytics & AI teams to deliver trusted data products What you'll bring Strong experience in platform engineering, cloud engineering or DevOps within data driven environments Hands on expertise in AWS, infrastructure as code and CI/CD pipelines Experience building secure, scalable cloud environments A solid understanding of data platforms, pipelines or analytics ecosystems A mindset focused on reliability, observability and continuous improvement Technical skills: AWS (compute, storage, IAM, networking) Terraform and/or AWS CDK CI/CD tooling and pipeline engineering Observability, monitoring and operational tooling SQL and strong systems thinking Experience in regulated or data sensitive environments Multi account or multi tenant cloud architecture exposure Why Microlise? When your groceries arrive at your door or you sign for your online parcel, one or more of our software, telematics or proof of purchase solutions has probably been used. Our solutions deliver value to many of the UK's leading grocery retailers and food logistics providers as well as to household names including JCB, Eddie Stobart, Carlsberg, Waitrose, and Royal Mail. Proudly Midlands based, Microlise has been operating for over thirty years, and recently became a Publicly Listed Company with shares trading on the London Stock Exchange. Our growing business is guided by our culture which drives the way we behave, the way we work, the way we connect with our customers, and the way we support and develop our people. We believe in developing our staff and support our employees with their professional development goals 37.5 hour week with flexible working opportunities Access to our salary sacrifice EV Car Scheme - payments are made before tax and other contributions, so saving you money, whilst doing your bit for the environment! Great Place to Work certified - We have been recognised by the global authority on workplace culture, so come be a part of our success! Private medical insurance with Vitality Health including rewards for members such as: Free Amazon Prime, Apple Watch, discounted gym membership and many more! 25 days holiday, excluding bank holidays, increasing with service Invested in employee health and well being with over 20 mental health first aiders in the business Employee Assistance Programmes Free Costco membership, 20% off EE mobile and line rental, and other local discounts Great staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awards Executive Box at Motorpoint Arena Nottingham Recruitment Process For successful candidates, interviews will take place whilst the advert is still live, via telephone and video conferencing; so don't delay getting your application in! Recruitment Agencies Whilst we make every effort to directly source candidates for our live roles, we do have a very small preferred supplier list on the occasion we may require additional support. We therefore do not accept speculative CVs and/or cold calls to our Recruitment Team or Hiring Managers. Any queries should be directed to in the first instance.
26/07/2026
Full time
We're looking for a Senior Data Platform Engineer to join our team on a 12-month fixed term contract, to play a pivotal role in shaping and operating our next-generation data platform. This is a fantastic opportunity to join our Microlise One Analytics & AI platform, where you'll help build a secure, scalable and governed data ecosystem that powers analytics, AI, and business critical insights across the organisation. You'll blend platform engineering, cloud DevOps, and data governance, ensuring our platform is not only high performing, but also compliant, reliable, and cost efficient. Be part of a high impact data and AI transformation programme, work on a modern, cloud native platform with real business impact, influence how data, analytics and AI are delivered across the organisation, and collaborate with cross functional engineering and data teams. What you'll be doing Designing, building and operating our AWS-based data platform using infrastructure as code Creating and managing CI/CD pipelines to enable safe, controlled deployments Supporting modern Lakehouse architecture, ingestion, processing and data serving layers Embedding security, governance and compliance controls across the platform Driving platform observability, monitoring, and performance optimisation Owning aspects of cost management (FinOps) and platform efficiency Collaborating with Data Engineers, Analytics & AI teams to deliver trusted data products What you'll bring Strong experience in platform engineering, cloud engineering or DevOps within data driven environments Hands on expertise in AWS, infrastructure as code and CI/CD pipelines Experience building secure, scalable cloud environments A solid understanding of data platforms, pipelines or analytics ecosystems A mindset focused on reliability, observability and continuous improvement Technical skills: AWS (compute, storage, IAM, networking) Terraform and/or AWS CDK CI/CD tooling and pipeline engineering Observability, monitoring and operational tooling SQL and strong systems thinking Experience in regulated or data sensitive environments Multi account or multi tenant cloud architecture exposure Why Microlise? When your groceries arrive at your door or you sign for your online parcel, one or more of our software, telematics or proof of purchase solutions has probably been used. Our solutions deliver value to many of the UK's leading grocery retailers and food logistics providers as well as to household names including JCB, Eddie Stobart, Carlsberg, Waitrose, and Royal Mail. Proudly Midlands based, Microlise has been operating for over thirty years, and recently became a Publicly Listed Company with shares trading on the London Stock Exchange. Our growing business is guided by our culture which drives the way we behave, the way we work, the way we connect with our customers, and the way we support and develop our people. We believe in developing our staff and support our employees with their professional development goals 37.5 hour week with flexible working opportunities Access to our salary sacrifice EV Car Scheme - payments are made before tax and other contributions, so saving you money, whilst doing your bit for the environment! Great Place to Work certified - We have been recognised by the global authority on workplace culture, so come be a part of our success! Private medical insurance with Vitality Health including rewards for members such as: Free Amazon Prime, Apple Watch, discounted gym membership and many more! 25 days holiday, excluding bank holidays, increasing with service Invested in employee health and well being with over 20 mental health first aiders in the business Employee Assistance Programmes Free Costco membership, 20% off EE mobile and line rental, and other local discounts Great staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awards Executive Box at Motorpoint Arena Nottingham Recruitment Process For successful candidates, interviews will take place whilst the advert is still live, via telephone and video conferencing; so don't delay getting your application in! Recruitment Agencies Whilst we make every effort to directly source candidates for our live roles, we do have a very small preferred supplier list on the occasion we may require additional support. We therefore do not accept speculative CVs and/or cold calls to our Recruitment Team or Hiring Managers. Any queries should be directed to in the first instance.
Company Description Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. More about our mission and what we offer. At Wise, we're on a mission to build money without borders - instant, convenient, transparent, and eventually free. For businesses, that journey begins with verification (KYC), and getting it right is one of the highest-leverage things we do: every business we verify smoothly gets faster access to the financial services they need to grow, and every decision we make well keeps the financial system safer for everyone who relies on it - a small business getting paid on time, a migrant worker sending money home, a nonprofit moving funds across borders. There's a less visible side of this too: money launderers, fraudsters, sanctioned entities and organised crime networks actively try to exploit these same rails, and the harm they cause lands hardest on the people with the fewest defences against it. Getting Business KYC right is how we keep the door open for the first group and quietly close it on the second - and in this role, you'll be directly shaping that, globally. Job Description We're looking for an Engineering Lead to manage the Platform team within the Business Onboarding Verification (BOV) organisation - based in London. This team owns the platform rails that Business verification is built on; the sister team (BOV Global) uses those rails to ship customer-facing journeys and agent tooling. There are three organisations in the wider squad - Business Onboarding Verification, Personal Onboarding Verification, and Wise Platform Verification. The scale we operate at In FY2025, 15.6M people and businesses used Wise; we onboarded over 5.9M new customers ( 500K/month) and moved £145B across borders ( £400M/day) across 160+ countries and 40+ currencies. Our onboarding decisions gate £25B/year in cross-currency volume. Verification is on the critical path for every new signup and for 10 product teams across Wise that build on our rails today. Our verification systems are not supporting tools - they are core production infrastructure that protects customers, enables growth, and must stay reliable under constant change in regulations, policies and evolving threat patterns. The team you'll lead - Verification Platform You will lead the Verification Platform (under BOV) team in London - a cross-functional engineering team whose mission is to provide the BOV platform (Onboarding Platform for business, requirement evaluation, collection, review, unified vendor integrations, repapering rails) that lets BoV Global and regional teams iterate safely and quickly on business verification without rebuilding plumbing. Concretely, this team owns three work-streams: Onboarding Platform (for business) - modelling Business requirements as configuration-as-a-service, per legal-entity type (Ltd, LLC, Sole Trader, Partnership, Corp), with versioned rules and repapering / refresh rails so a policy change is a config choice, not a multi-quarter project. Review tooling platform - the review surface on which Global (and regional teams) build their review flows; the foundation that makes AI-assisted review and review automation measurable and safe to roll out. Unified Vendor Integrations - one observable, retryable, swappable gateway for registry, adverse media, website signal, Acceptable Use Policy and Business Onboarding data vendors, replacing today's point-to-point integrations. Your mission As the Engineering Lead for BOV Platform, you will: Lead, coach and mentor a cross-functional team of engineers - supporting their growth, well-being and performance, and empowering them to do their best work. Own the technical roadmap for the BOV platform - make sure it addresses real reliability, security and scalability concerns of the Business verification stack. Partner deeply with BOV Global, Personal Onboarding, Wise Platform Verification and Mitigation Handling so the platform serves real product needs - not what the platform team thinks the platform should be. Be an active contributor to delivery. Support day-to-day execution, get hands-on when the team absolutely needs it, and stay in touch with the technology stack - leading by example. Own the health and productivity of the team, fostering a culture of ownership, transparency, bottom-up decision-making, collaboration and continuous improvement - the way Wise engineering works. Own operational excellence. Ensure appropriate on-call rotas, SLAs, documentation and observability for platform services; run incidents in your area of ownership and turn each into a durable fix. Collaborate globally with engineering leads across Global KYC and Onboarding (London, Tallinn, Budapest and Hyderabad) and the wider Wise engineering community. Run the engineering rituals of the team so we stay agile and predictable in product development. Why this is an exciting problem Picture a pharmaceutical company incorporated in Singapore, with one shareholder living in Dubai, trading in the UK and Singapore. In one signup, that business touches at least four regulatory perimeters - Singapore, UK, UAE for the shareholder, plus industry-specific controls for pharma (enhanced due diligence, sanctions, source-of-funds). Our job is to work out - in real time - exactly what each regulator needs, verify it against the right sources, and hand the customer a signup that feels effortless. Now scale that across 160+ countries and the millions of businesses we have. BOV Platform is building the framework that makes this possible without a new (or at most minimal) codebase per market, and the interesting problems stack up: Configuration-driven, versioned rules at scale. How do we express "what KYC do we need for entity type × country × industry × partner × risk tier?" as data - hot-reloadable, auditable, and safe to change weekly - while giving regulators a clean audit trail of which version passed which customer? Distributed decisioning under real-world latency. A single verification decision fans out to 10+ internal services and external vendors (registry lookups, sanctions, PEP, document verification, ML models). Sagas, idempotency, timeouts, and graceful degradation all matter - because "we couldn't reach the sanctions provider" isn't an acceptable customer experience. Consistency vs. availability on the KYC decision path. The same customer hits us from web, mobile and partner APIs concurrently. Where is strong consistency non-negotiable (a compliance-gated transfer) vs. eventual consistency fine (background re-screening)? How do we avoid decision drift across regions and entities? Event-driven re-evaluation and repapering. Rules change; a country updates its policy; a customer's risk profile shifts. How do we re-decide retroactively across millions of customers without stampeding downstream systems or ops queues? ML/AI in the loop - safely. Where does automation genuinely help (document classification, risk scoring, agent copilots), where does it not, and how do we ship it with safe fallbacks, clear observability and a human review path that doesn't become the bottleneck? That's the problem your team will help solve - with real regulatory teeth, real customer impact, and enough platform surface area to keep senior engineers engaged for years. Qualifications A bit about you You have proven experience leading and mentoring software engineers, including managing performance, well-being and growth, and handling difficult situations constructively (360 feedback, calibration, performance reviews). You have built and led platform / infrastructure teams whose customers are other engineering teams - you know how to say no, how to prioritise for leverage, and how to keep a platform from turning into a bespoke-request queue. You have solid Java (17+) knowledge and hands-on experience with Spring / Spring Boot, and you're happy to stay hands-on when the team needs it. You have strong system-design skills with real experience of distributed, high-throughput, resilient services - event-driven architectures, sagas, idempotency, orchestration vs. choreography trade-offs. You have experience working with relational and non-relational databases, query optimisation and schema design. You have led the design and delivery of complex engineering solutions and understand their broader impact on business outcomes - including trade-offs between short-term product wins and long-term platform health. You approach challenges with a strong product and customer mindset, prioritise customer needs (both external customers and the internal teams you serve), and make data-driven decisions. You have excellent communication skills - you can articulate complex technical concepts to technical and non-technical audiences . click apply for full job details
26/07/2026
Full time
Company Description Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. More about our mission and what we offer. At Wise, we're on a mission to build money without borders - instant, convenient, transparent, and eventually free. For businesses, that journey begins with verification (KYC), and getting it right is one of the highest-leverage things we do: every business we verify smoothly gets faster access to the financial services they need to grow, and every decision we make well keeps the financial system safer for everyone who relies on it - a small business getting paid on time, a migrant worker sending money home, a nonprofit moving funds across borders. There's a less visible side of this too: money launderers, fraudsters, sanctioned entities and organised crime networks actively try to exploit these same rails, and the harm they cause lands hardest on the people with the fewest defences against it. Getting Business KYC right is how we keep the door open for the first group and quietly close it on the second - and in this role, you'll be directly shaping that, globally. Job Description We're looking for an Engineering Lead to manage the Platform team within the Business Onboarding Verification (BOV) organisation - based in London. This team owns the platform rails that Business verification is built on; the sister team (BOV Global) uses those rails to ship customer-facing journeys and agent tooling. There are three organisations in the wider squad - Business Onboarding Verification, Personal Onboarding Verification, and Wise Platform Verification. The scale we operate at In FY2025, 15.6M people and businesses used Wise; we onboarded over 5.9M new customers ( 500K/month) and moved £145B across borders ( £400M/day) across 160+ countries and 40+ currencies. Our onboarding decisions gate £25B/year in cross-currency volume. Verification is on the critical path for every new signup and for 10 product teams across Wise that build on our rails today. Our verification systems are not supporting tools - they are core production infrastructure that protects customers, enables growth, and must stay reliable under constant change in regulations, policies and evolving threat patterns. The team you'll lead - Verification Platform You will lead the Verification Platform (under BOV) team in London - a cross-functional engineering team whose mission is to provide the BOV platform (Onboarding Platform for business, requirement evaluation, collection, review, unified vendor integrations, repapering rails) that lets BoV Global and regional teams iterate safely and quickly on business verification without rebuilding plumbing. Concretely, this team owns three work-streams: Onboarding Platform (for business) - modelling Business requirements as configuration-as-a-service, per legal-entity type (Ltd, LLC, Sole Trader, Partnership, Corp), with versioned rules and repapering / refresh rails so a policy change is a config choice, not a multi-quarter project. Review tooling platform - the review surface on which Global (and regional teams) build their review flows; the foundation that makes AI-assisted review and review automation measurable and safe to roll out. Unified Vendor Integrations - one observable, retryable, swappable gateway for registry, adverse media, website signal, Acceptable Use Policy and Business Onboarding data vendors, replacing today's point-to-point integrations. Your mission As the Engineering Lead for BOV Platform, you will: Lead, coach and mentor a cross-functional team of engineers - supporting their growth, well-being and performance, and empowering them to do their best work. Own the technical roadmap for the BOV platform - make sure it addresses real reliability, security and scalability concerns of the Business verification stack. Partner deeply with BOV Global, Personal Onboarding, Wise Platform Verification and Mitigation Handling so the platform serves real product needs - not what the platform team thinks the platform should be. Be an active contributor to delivery. Support day-to-day execution, get hands-on when the team absolutely needs it, and stay in touch with the technology stack - leading by example. Own the health and productivity of the team, fostering a culture of ownership, transparency, bottom-up decision-making, collaboration and continuous improvement - the way Wise engineering works. Own operational excellence. Ensure appropriate on-call rotas, SLAs, documentation and observability for platform services; run incidents in your area of ownership and turn each into a durable fix. Collaborate globally with engineering leads across Global KYC and Onboarding (London, Tallinn, Budapest and Hyderabad) and the wider Wise engineering community. Run the engineering rituals of the team so we stay agile and predictable in product development. Why this is an exciting problem Picture a pharmaceutical company incorporated in Singapore, with one shareholder living in Dubai, trading in the UK and Singapore. In one signup, that business touches at least four regulatory perimeters - Singapore, UK, UAE for the shareholder, plus industry-specific controls for pharma (enhanced due diligence, sanctions, source-of-funds). Our job is to work out - in real time - exactly what each regulator needs, verify it against the right sources, and hand the customer a signup that feels effortless. Now scale that across 160+ countries and the millions of businesses we have. BOV Platform is building the framework that makes this possible without a new (or at most minimal) codebase per market, and the interesting problems stack up: Configuration-driven, versioned rules at scale. How do we express "what KYC do we need for entity type × country × industry × partner × risk tier?" as data - hot-reloadable, auditable, and safe to change weekly - while giving regulators a clean audit trail of which version passed which customer? Distributed decisioning under real-world latency. A single verification decision fans out to 10+ internal services and external vendors (registry lookups, sanctions, PEP, document verification, ML models). Sagas, idempotency, timeouts, and graceful degradation all matter - because "we couldn't reach the sanctions provider" isn't an acceptable customer experience. Consistency vs. availability on the KYC decision path. The same customer hits us from web, mobile and partner APIs concurrently. Where is strong consistency non-negotiable (a compliance-gated transfer) vs. eventual consistency fine (background re-screening)? How do we avoid decision drift across regions and entities? Event-driven re-evaluation and repapering. Rules change; a country updates its policy; a customer's risk profile shifts. How do we re-decide retroactively across millions of customers without stampeding downstream systems or ops queues? ML/AI in the loop - safely. Where does automation genuinely help (document classification, risk scoring, agent copilots), where does it not, and how do we ship it with safe fallbacks, clear observability and a human review path that doesn't become the bottleneck? That's the problem your team will help solve - with real regulatory teeth, real customer impact, and enough platform surface area to keep senior engineers engaged for years. Qualifications A bit about you You have proven experience leading and mentoring software engineers, including managing performance, well-being and growth, and handling difficult situations constructively (360 feedback, calibration, performance reviews). You have built and led platform / infrastructure teams whose customers are other engineering teams - you know how to say no, how to prioritise for leverage, and how to keep a platform from turning into a bespoke-request queue. You have solid Java (17+) knowledge and hands-on experience with Spring / Spring Boot, and you're happy to stay hands-on when the team needs it. You have strong system-design skills with real experience of distributed, high-throughput, resilient services - event-driven architectures, sagas, idempotency, orchestration vs. choreography trade-offs. You have experience working with relational and non-relational databases, query optimisation and schema design. You have led the design and delivery of complex engineering solutions and understand their broader impact on business outcomes - including trade-offs between short-term product wins and long-term platform health. You approach challenges with a strong product and customer mindset, prioritise customer needs (both external customers and the internal teams you serve), and make data-driven decisions. You have excellent communication skills - you can articulate complex technical concepts to technical and non-technical audiences . click apply for full job details
Date live: 22/07/2026 Business Area: Markets Pre Trade Area of Expertise: Technology Contract: Permanent Reference Code: JR- Join the company as an Equity Finance Senior Developer and take a hands on leadership role in shaping the architecture of our Prime Brokerage and Capital Markets platforms. You will design and build scalable, event driven trading systems using Java and Kafka, define cloud and container strategies with Docker and Kubernetes, and collaborate closely with managers and stakeholders. This role suits a senior technologist who combines strong coding expertise with architectural vision, mentorship, and a focus on secure, high-performance solutions. To be successful, you should have: Strong knowledge of Java and MSSQL Experience in data streaming (Kafka), and distributed event driven system design Design and build of trading / lifecycle systems in Java using containers Some other highly valued skills may include: Knowledge of Securities Lending / Financing Business, in particular the lifecycle of SBL Docker / Kubernetes build and deploy of systems Strong communication and ability to convey design and ideas to stakeholders You may be assessed on key critical skills relevant to success in this role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology skills, as well as job specific technical skills. This role is based in London. Purpose of the role To drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross functional collaboration, and contributing to strategic planning to ensure the delivery of high quality solutions aligned with business objectives. Accountabilities Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence. Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps. Design and implementation of complex, scalable, and maintainable software solutions, considering long term viability and business objectives. Mentoring and coaching to junior and mid level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization. Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development. Innovation within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and elevate breaches of policies/procedures If managing a team, they define jobs and responsibilities, planning for the department's future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. They may also lead a number of specialists to influence the operations of a department, in alignment with strategic as well as tactical priorities, while balancing short and long term goals and ensuring that budgets and schedules meet corporate requirements If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others OR for an individual contributor, they will be a subject matter expert within own discipline and will guide technical direction. They will lead collaborative, multi year assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will train, guide and coach less experienced specialists and provide information affecting long term profits, organisational risks and strategic decisions Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the the company Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the the company Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
26/07/2026
Full time
Date live: 22/07/2026 Business Area: Markets Pre Trade Area of Expertise: Technology Contract: Permanent Reference Code: JR- Join the company as an Equity Finance Senior Developer and take a hands on leadership role in shaping the architecture of our Prime Brokerage and Capital Markets platforms. You will design and build scalable, event driven trading systems using Java and Kafka, define cloud and container strategies with Docker and Kubernetes, and collaborate closely with managers and stakeholders. This role suits a senior technologist who combines strong coding expertise with architectural vision, mentorship, and a focus on secure, high-performance solutions. To be successful, you should have: Strong knowledge of Java and MSSQL Experience in data streaming (Kafka), and distributed event driven system design Design and build of trading / lifecycle systems in Java using containers Some other highly valued skills may include: Knowledge of Securities Lending / Financing Business, in particular the lifecycle of SBL Docker / Kubernetes build and deploy of systems Strong communication and ability to convey design and ideas to stakeholders You may be assessed on key critical skills relevant to success in this role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology skills, as well as job specific technical skills. This role is based in London. Purpose of the role To drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross functional collaboration, and contributing to strategic planning to ensure the delivery of high quality solutions aligned with business objectives. Accountabilities Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence. Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps. Design and implementation of complex, scalable, and maintainable software solutions, considering long term viability and business objectives. Mentoring and coaching to junior and mid level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization. Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development. Innovation within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and elevate breaches of policies/procedures If managing a team, they define jobs and responsibilities, planning for the department's future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. They may also lead a number of specialists to influence the operations of a department, in alignment with strategic as well as tactical priorities, while balancing short and long term goals and ensuring that budgets and schedules meet corporate requirements If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others OR for an individual contributor, they will be a subject matter expert within own discipline and will guide technical direction. They will lead collaborative, multi year assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will train, guide and coach less experienced specialists and provide information affecting long term profits, organisational risks and strategic decisions Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the the company Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the the company Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
Lead C++ / Java DeveloperApplylocations: London, United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: R ABOUT US: LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets, we enable businesses and economies around the world to fund innovation, manage risk and create jobs. It's how we've contributed to supporting the financial stability and growth of communities and economies globally for more than 300 years. Through a comprehensive suite of trusted financial market infrastructure services - and our open-access model - we provide the flexibility, stability and trust that enable our customers to pursue their ambitions with confidence and clarity.LSEG is headquartered in the United Kingdom, with significant operations in 70 countries across EMEA, North America, Latin America and Asia Pacific. We employ 25,000 people globally, more than half located in Asia Pacific. LSEG's ticker symbol is LSEG. OUR PEOPLE: People are at the heart of what we do and drive the success of our business. Our culture of connecting, creating opportunity and delivering excellence shape how we think, how we do things and how we help our people fulfil their potential. We embrace diversity and actively seek to attract individuals with unique backgrounds and perspectives. We break down barriers and encourage teamwork, enabling innovation and rapid development of solutions that make a difference. Our workplace generates an enriching and rewarding experience for our people and customers alike. Our vision is to build an inclusive culture in which everyone feels encouraged to fulfil their potential.We know that real personal growth cannot be achieved by simply climbing a career ladder - which is why we encourage and enable a wealth of avenues and interesting opportunities for everyone to broaden and deepen their skills and expertise. As a global organisation spanning 70 countries and one rooted in a culture of growth, opportunity, diversity and innovation, LSEG is a place where everyone can grow, develop and fulfil your potential with meaningful careers. ROLE SUMMARY: The Lead Software Engineer is a hands-on individual contributor responsible for designing, building, and operating mission critical FX market infrastructure and matching platforms using C++ and Java. The role focuses on low latency, high throughput distributed systems with strict availability, resiliency, and data integrity requirements.This role owns technical outcomes for complex components and services, influences architecture and platform evolution, and provides deep expertise across development, testing, and production support. While not a line management role, it carries strong expectations for technical leadership, mentoring, and collaboration across engineering, architecture, and product teams. WHAT YOU'LL BE DOING: Design, develop, and maintain C++ and Java services supporting FX matching and trading workflows. Own technical delivery for key platform components, ensuring alignment with LSEG architectural principles, performance standards, and operational controls Build and evolve low latency, high availability systems handling high message volumes and time critical processing. Ensure systems meet non functional requirements, including latency, throughput, resiliency, fault tolerance, security, and observability Contribute to system and solution architecture, participating in design reviews and providing pragmatic input on scalability and operability. Work closely with Product, QA, SRE, and Architecture teams to translate business requirements into robust technical solutions. Diagnose and resolve complex issues across production, QA, and client environments, including root cause analysis of cross system failures. Improve code quality and maintainability through clean design, automated testing, performance tuning, and controlled refactoring. Integrate and manage dependencies on messaging platforms, data distribution systems, and upstream/downstream market infrastructure. Evaluate and adopt suitable open source and third party technologies, ensuring they meet regulatory, security, and performance requirements. Provide technical mentoring through code reviews, design discussions across teams. Ensure adherence to SDLC standards, engineering best practices, and operational readiness requirements. Contribute recommendations that influence platform standards, engineering patterns, and architectural direction across FX technology. WHAT YOU'LL BRING: Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. Strong hands on experience in both C++ and Java, delivering production-grade systems. 10+ years of software engineering experience as a senior individual contributor. Proven delivery experience with low latency, high throughput, distributed systems, ideally in FX, trading, or matching platforms. Strong understanding of system integration, messaging, event-driven architectures, and data consistency. Experience working across the full SDLC, including design, development, automated testing, deployment, and production support. Familiarity with Linux, CI/CD pipelines, build systems, performance testing, and monitoring/alerting. Practical experience with cloud platforms, containerization, and open source technologies. Excellent problem-solving skills and the ability to influence technical outcomes without formal authority Up-to-date with modern engineering practices, tools, and industry trends
26/07/2026
Full time
Lead C++ / Java DeveloperApplylocations: London, United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: R ABOUT US: LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets, we enable businesses and economies around the world to fund innovation, manage risk and create jobs. It's how we've contributed to supporting the financial stability and growth of communities and economies globally for more than 300 years. Through a comprehensive suite of trusted financial market infrastructure services - and our open-access model - we provide the flexibility, stability and trust that enable our customers to pursue their ambitions with confidence and clarity.LSEG is headquartered in the United Kingdom, with significant operations in 70 countries across EMEA, North America, Latin America and Asia Pacific. We employ 25,000 people globally, more than half located in Asia Pacific. LSEG's ticker symbol is LSEG. OUR PEOPLE: People are at the heart of what we do and drive the success of our business. Our culture of connecting, creating opportunity and delivering excellence shape how we think, how we do things and how we help our people fulfil their potential. We embrace diversity and actively seek to attract individuals with unique backgrounds and perspectives. We break down barriers and encourage teamwork, enabling innovation and rapid development of solutions that make a difference. Our workplace generates an enriching and rewarding experience for our people and customers alike. Our vision is to build an inclusive culture in which everyone feels encouraged to fulfil their potential.We know that real personal growth cannot be achieved by simply climbing a career ladder - which is why we encourage and enable a wealth of avenues and interesting opportunities for everyone to broaden and deepen their skills and expertise. As a global organisation spanning 70 countries and one rooted in a culture of growth, opportunity, diversity and innovation, LSEG is a place where everyone can grow, develop and fulfil your potential with meaningful careers. ROLE SUMMARY: The Lead Software Engineer is a hands-on individual contributor responsible for designing, building, and operating mission critical FX market infrastructure and matching platforms using C++ and Java. The role focuses on low latency, high throughput distributed systems with strict availability, resiliency, and data integrity requirements.This role owns technical outcomes for complex components and services, influences architecture and platform evolution, and provides deep expertise across development, testing, and production support. While not a line management role, it carries strong expectations for technical leadership, mentoring, and collaboration across engineering, architecture, and product teams. WHAT YOU'LL BE DOING: Design, develop, and maintain C++ and Java services supporting FX matching and trading workflows. Own technical delivery for key platform components, ensuring alignment with LSEG architectural principles, performance standards, and operational controls Build and evolve low latency, high availability systems handling high message volumes and time critical processing. Ensure systems meet non functional requirements, including latency, throughput, resiliency, fault tolerance, security, and observability Contribute to system and solution architecture, participating in design reviews and providing pragmatic input on scalability and operability. Work closely with Product, QA, SRE, and Architecture teams to translate business requirements into robust technical solutions. Diagnose and resolve complex issues across production, QA, and client environments, including root cause analysis of cross system failures. Improve code quality and maintainability through clean design, automated testing, performance tuning, and controlled refactoring. Integrate and manage dependencies on messaging platforms, data distribution systems, and upstream/downstream market infrastructure. Evaluate and adopt suitable open source and third party technologies, ensuring they meet regulatory, security, and performance requirements. Provide technical mentoring through code reviews, design discussions across teams. Ensure adherence to SDLC standards, engineering best practices, and operational readiness requirements. Contribute recommendations that influence platform standards, engineering patterns, and architectural direction across FX technology. WHAT YOU'LL BRING: Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. Strong hands on experience in both C++ and Java, delivering production-grade systems. 10+ years of software engineering experience as a senior individual contributor. Proven delivery experience with low latency, high throughput, distributed systems, ideally in FX, trading, or matching platforms. Strong understanding of system integration, messaging, event-driven architectures, and data consistency. Experience working across the full SDLC, including design, development, automated testing, deployment, and production support. Familiarity with Linux, CI/CD pipelines, build systems, performance testing, and monitoring/alerting. Practical experience with cloud platforms, containerization, and open source technologies. Excellent problem-solving skills and the ability to influence technical outcomes without formal authority Up-to-date with modern engineering practices, tools, and industry trends
SENIOR QUALITY ASSURANCE ENGINEER Salary: £50,000 - £65,000 DOE WHO WE ARE A world-leading provider of market infrastructure within financial services, operating at genuine scale with a strong reputation for technology-led delivery. WHAT WE'RE LOOKING FOR A Senior Quality Assurance Engineer who will be a key advocate for quality within an Agile team, driving BDD and TDD practices to ensure high-quality, business-aligned outcomes. Working closely with Product Owners and Developers, you will provide in-sprint QA aligned to the team's Definition of Done, ensuring deployable software at the end of every sprint. You will lead on test strategy, balancing manual, automated and performance testing, with a strong emphasis on shift-left methodology and API-first automation, while contributing to the evolution of scalable, robust test frameworks. WHAT YOU WILL BE DOING Collaborate with global BA, Development and QA teams to design and coordinate effective test strategies Design, develop, execute and maintain automated and functional tests within CI/CD pipelines Leverage AI tools to optimise testing efficiency and workflows Develop and maintain scalable, self-healing automation frameworks Integrate AI-driven tooling into automation workflows to improve script creation and maintenance Identify performance bottlenecks and provide actionable recommendations Champion quality across the Agile team, promoting best practice including unit testing and code reviews Mentor and coach team members to elevate QA standards Take ownership of deliverables, managing priorities effectively and raising risks early Drive clear communication on progress, risks and impediments YOU WILL BRING Extensive QA automation experience within Agile environments Strong automation experience using tools such as Selenium, Cypress, Playwright or TestComplete Proficiency in Java, JavaScript and TypeScript Proven ability to design and maintain scalable automation frameworks (Playwright/WebDriverIO preferred) Experience integrating automation within CI/CD pipelines (Jenkins, GitLab, TeamCity) Hands on experience with BDD frameworks such as Cucumber Experience using AI tools to design and optimise test automation Strong experience in API, functional and end-to-end testing Experience defining acceptance criteria and aligning testing to business requirements Working knowledge of non functional testing (performance, load, stress; tools such as K6 or JMeter) Strong understanding of SDLC and quality engineering principles Experience working in Agile or SAFe environments with distributed teams Ability to identify risks, challenge design decisions and influence quality outcomes Strong communication and stakeholder engagement skills Highly organised, detail oriented and delivery focused Desirable: experience within financial services or trading platforms (including FIX/API), knowledge of trade lifecycle and broker/trader platforms, exposure to AWS/microservices/serverless, formal testing qualifications such as ISTQB, and TDD/BDD design exposure. WHAT'S ON OFFER Competitive salary plus benefits package The opportunity to work within a world-leading, technology-led financial services organisation Genuine influence over test strategy, tooling and quality standards A collaborative Agile environment with global reach
25/07/2026
Full time
SENIOR QUALITY ASSURANCE ENGINEER Salary: £50,000 - £65,000 DOE WHO WE ARE A world-leading provider of market infrastructure within financial services, operating at genuine scale with a strong reputation for technology-led delivery. WHAT WE'RE LOOKING FOR A Senior Quality Assurance Engineer who will be a key advocate for quality within an Agile team, driving BDD and TDD practices to ensure high-quality, business-aligned outcomes. Working closely with Product Owners and Developers, you will provide in-sprint QA aligned to the team's Definition of Done, ensuring deployable software at the end of every sprint. You will lead on test strategy, balancing manual, automated and performance testing, with a strong emphasis on shift-left methodology and API-first automation, while contributing to the evolution of scalable, robust test frameworks. WHAT YOU WILL BE DOING Collaborate with global BA, Development and QA teams to design and coordinate effective test strategies Design, develop, execute and maintain automated and functional tests within CI/CD pipelines Leverage AI tools to optimise testing efficiency and workflows Develop and maintain scalable, self-healing automation frameworks Integrate AI-driven tooling into automation workflows to improve script creation and maintenance Identify performance bottlenecks and provide actionable recommendations Champion quality across the Agile team, promoting best practice including unit testing and code reviews Mentor and coach team members to elevate QA standards Take ownership of deliverables, managing priorities effectively and raising risks early Drive clear communication on progress, risks and impediments YOU WILL BRING Extensive QA automation experience within Agile environments Strong automation experience using tools such as Selenium, Cypress, Playwright or TestComplete Proficiency in Java, JavaScript and TypeScript Proven ability to design and maintain scalable automation frameworks (Playwright/WebDriverIO preferred) Experience integrating automation within CI/CD pipelines (Jenkins, GitLab, TeamCity) Hands on experience with BDD frameworks such as Cucumber Experience using AI tools to design and optimise test automation Strong experience in API, functional and end-to-end testing Experience defining acceptance criteria and aligning testing to business requirements Working knowledge of non functional testing (performance, load, stress; tools such as K6 or JMeter) Strong understanding of SDLC and quality engineering principles Experience working in Agile or SAFe environments with distributed teams Ability to identify risks, challenge design decisions and influence quality outcomes Strong communication and stakeholder engagement skills Highly organised, detail oriented and delivery focused Desirable: experience within financial services or trading platforms (including FIX/API), knowledge of trade lifecycle and broker/trader platforms, exposure to AWS/microservices/serverless, formal testing qualifications such as ISTQB, and TDD/BDD design exposure. WHAT'S ON OFFER Competitive salary plus benefits package The opportunity to work within a world-leading, technology-led financial services organisation Genuine influence over test strategy, tooling and quality standards A collaborative Agile environment with global reach
Equity Finance Senior Developer Join Barclays as a senior technologist in our Equity Finance team, designed to lead the architecture of our Prime Brokerage and Capital Markets platforms. In this role you will design and build scalable, event driven trading systems using Java and Kafka, define cloud and container strategies with Docker and Kubernetes, and collaborate closely with managers and stakeholders. Purpose of the Role Drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross functional collaboration, and contributing to strategic planning to ensure the delivery of high quality solutions aligned with business objectives. Accountabilities Provide guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence. Contribute to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps. Design and implement complex, scalable, and maintainable software solutions, considering long term viability and business objectives. Mentor and coach junior and mid level engineers to foster professional growth and knowledge sharing. Collaborate with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions. Innovate within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process. Vice President Expectations Contribute to, or set, strategy, drive requirements, and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and enforce policies. When managing a team, define jobs and responsibilities, plan for the department's future needs, and counsel employees on performance and pay decisions. Lead specialists to influence departmental operations, balancing short and long term goals to meet corporate requirements. Leadership Behaviours Listen and be authentic. Energise and inspire. Align across the enterprise. Develop others. Other Key Responsibilities Advise key stakeholders, including functional leadership teams and senior management, on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, supporting the control and governance agenda. Collaborate with other areas of work to keep up to speed with business activity and strategy. Create solutions based on sophisticated analytical thought, comparing and selecting complex alternatives. Seek out, build, and maintain trusting relationships and partnerships with internal and external stakeholders to accomplish key business objectives. Demonstrate Barclays Values of Respect, Integrity, Service, Excellence and Stewardship, and the Barclays Mindset of Empower, Challenge and Drive. Qualifications and Experience To be successful, you should have: Strong knowledge of Java and MSSQL. Experience in data streaming (Kafka) and distributed event driven system design. Design and build trading/life cycle systems in Java using containers. Knowledge of Securities Lending/Financing business, in particular the life cycle of SBL. Experience with Docker/Kubernetes and the build and deploy of systems. Strong communication and ability to convey design and ideas to stakeholders. Some other highly valued skills may include: Knowledge of the Securities Lending/Financing Business. Additional exposure to container orchestration and cloud strategy. Location Based in London.
25/07/2026
Full time
Equity Finance Senior Developer Join Barclays as a senior technologist in our Equity Finance team, designed to lead the architecture of our Prime Brokerage and Capital Markets platforms. In this role you will design and build scalable, event driven trading systems using Java and Kafka, define cloud and container strategies with Docker and Kubernetes, and collaborate closely with managers and stakeholders. Purpose of the Role Drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross functional collaboration, and contributing to strategic planning to ensure the delivery of high quality solutions aligned with business objectives. Accountabilities Provide guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence. Contribute to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps. Design and implement complex, scalable, and maintainable software solutions, considering long term viability and business objectives. Mentor and coach junior and mid level engineers to foster professional growth and knowledge sharing. Collaborate with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions. Innovate within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process. Vice President Expectations Contribute to, or set, strategy, drive requirements, and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and enforce policies. When managing a team, define jobs and responsibilities, plan for the department's future needs, and counsel employees on performance and pay decisions. Lead specialists to influence departmental operations, balancing short and long term goals to meet corporate requirements. Leadership Behaviours Listen and be authentic. Energise and inspire. Align across the enterprise. Develop others. Other Key Responsibilities Advise key stakeholders, including functional leadership teams and senior management, on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, supporting the control and governance agenda. Collaborate with other areas of work to keep up to speed with business activity and strategy. Create solutions based on sophisticated analytical thought, comparing and selecting complex alternatives. Seek out, build, and maintain trusting relationships and partnerships with internal and external stakeholders to accomplish key business objectives. Demonstrate Barclays Values of Respect, Integrity, Service, Excellence and Stewardship, and the Barclays Mindset of Empower, Challenge and Drive. Qualifications and Experience To be successful, you should have: Strong knowledge of Java and MSSQL. Experience in data streaming (Kafka) and distributed event driven system design. Design and build trading/life cycle systems in Java using containers. Knowledge of Securities Lending/Financing business, in particular the life cycle of SBL. Experience with Docker/Kubernetes and the build and deploy of systems. Strong communication and ability to convey design and ideas to stakeholders. Some other highly valued skills may include: Knowledge of the Securities Lending/Financing Business. Additional exposure to container orchestration and cloud strategy. Location Based in London.
Build the Next Generation of a Global Trading Platform An exceptional opportunity has arisen for a senior Java engineer to play a leading role in the transformation of a strategic Front Office FX Options pricing platform. The existing platform has successfully supported the business for over a decade and is now being rebuilt using modern architecture and engineering practices. This is a rare opportunity to help shape the design and delivery of a next-generation electronic trading platform. This is a genuinely hands on technical leadership role for someone who enjoys solving complex engineering challenges, influencing architecture and writing high-quality code. There are no line management responsibilities-technical leadership is delivered through engineering excellence. The Role Lead the engineering transformation of a strategic Front Office pricing platform. Design and build high-performance Java services supporting global electronic trading. Replace a long-established platform with a modern, scalable, event-driven architecture. Work closely with Traders, Quants and senior engineers to deliver business-critical technology. Drive engineering best practices, system design and AI-assisted software development. Improve platform performance, resilience and developer productivity. About You We're looking for exceptional backend software engineers with experience building complex, distributed systems. You'll ideally have experience with: Core Java Spring Framework Event-driven architecture (Kafka, Solace, WebSockets or similar) Distributed systems Domain-Driven Design (DDD) SOLID principles and design patterns Cloud-native development CI/CD and modern engineering practices AI-assisted software development Experience within electronic trading or financial markets is advantageous, but not essential. We're also keen to speak with engineers from: Big Tech High-performance distributed systems Cloud platforms Real-time data platforms Infrastructure engineering FinTech If you're an exceptional software engineer looking to work on large-scale, business-critical systems, this is an opportunity to have a genuine impact on the future of a globally significant trading platform. Why Apply? Transform a strategic platform that has been in production for over 10 years. Shape the architecture of a next-generation electronic trading platform. Hands-on technical leadership with no people management responsibilities. Work with modern event-driven architecture and AI-assisted engineering practices. Collaborate directly with Traders, Quants and senior engineering leaders. Hybrid working in London with excellent long-term career progression. For a confidential discussion and further information, please apply or get in touch directly. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
25/07/2026
Full time
Build the Next Generation of a Global Trading Platform An exceptional opportunity has arisen for a senior Java engineer to play a leading role in the transformation of a strategic Front Office FX Options pricing platform. The existing platform has successfully supported the business for over a decade and is now being rebuilt using modern architecture and engineering practices. This is a rare opportunity to help shape the design and delivery of a next-generation electronic trading platform. This is a genuinely hands on technical leadership role for someone who enjoys solving complex engineering challenges, influencing architecture and writing high-quality code. There are no line management responsibilities-technical leadership is delivered through engineering excellence. The Role Lead the engineering transformation of a strategic Front Office pricing platform. Design and build high-performance Java services supporting global electronic trading. Replace a long-established platform with a modern, scalable, event-driven architecture. Work closely with Traders, Quants and senior engineers to deliver business-critical technology. Drive engineering best practices, system design and AI-assisted software development. Improve platform performance, resilience and developer productivity. About You We're looking for exceptional backend software engineers with experience building complex, distributed systems. You'll ideally have experience with: Core Java Spring Framework Event-driven architecture (Kafka, Solace, WebSockets or similar) Distributed systems Domain-Driven Design (DDD) SOLID principles and design patterns Cloud-native development CI/CD and modern engineering practices AI-assisted software development Experience within electronic trading or financial markets is advantageous, but not essential. We're also keen to speak with engineers from: Big Tech High-performance distributed systems Cloud platforms Real-time data platforms Infrastructure engineering FinTech If you're an exceptional software engineer looking to work on large-scale, business-critical systems, this is an opportunity to have a genuine impact on the future of a globally significant trading platform. Why Apply? Transform a strategic platform that has been in production for over 10 years. Shape the architecture of a next-generation electronic trading platform. Hands-on technical leadership with no people management responsibilities. Work with modern event-driven architecture and AI-assisted engineering practices. Collaborate directly with Traders, Quants and senior engineering leaders. Hybrid working in London with excellent long-term career progression. For a confidential discussion and further information, please apply or get in touch directly. McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Senior Software Engineer Office Location: Holborn, London - hybrid working environment (3 days in office per week). Our Mission Historically, investing in options has been complex and limited to wealthy and professional investors, but our mission is to level the playing field and finally make options trading accessible. After raising £3.5mn, we launched our first mobile app that strips back the complexity, removes the commissions, and enables options to be traded as easily as shares. The Role The Investa app was installed over 1,000 times within the first 24 hours of our priority access launch and we're now looking for a high-impact Senior Software Engineer to strengthen our engineering team as we scale. You will have extensive commercial experience designing, building and maintaining systems used in critical services or those handling significant volumes of activity. You will play a crucial role in building key parts of our platform and apps, ensuring the robustness, scalability, and security of our systems. If you're passionate about building best-in-class products to tackle complex challenges and you excel in a collaborative, fast-paced environment, we want to hear from you. What the role involves Designing, building, and maintaining robust, scalable, and secure systems for critical services. Continually improving system performance, reliability, and security. Collaborating with cross-functional teams to build a class-leading product. Mentoring and guiding engineers, fostering a culture of continuous learning and improvement. Ensure best practice through example and continual team feedback. Root causing real-time production issues in a timely manner. Taking a pragmatic approach to software development. Your background Proven track record working with critical services or high-volume applications. Strong proficiency in a number of programming languages, which can include Python, TypeScript, Java, JavaScript, Go and others. Highly driven by technology with experience across multiple platforms. Familiarity with Serverless technologies (AWS, Azure or GCP). Strong understanding of system architecture, event-driven design and distributed systems. Product-minded and able to work on solutions that are tightly aligned with the product goals. Driven and committed to helping grow the organisation. On-call All engineers at Investa are involved in providing support for our products. This involves responding to events outside of working hours and is a core part of the role of all engineers. Compensation Salary band: £85,000 - £105,000 Equity options: 0.1% - 0.2% Salary review to take place on an annual basis Hybrid working policy: Mandatory minimum three days a week in our Holborn office Experience level: At least six years in commercial software engineering On-call: Engineers are expected to be on-call at least one week per month Interview process Introductory chat with the Talent Lead (20 mins) Introductory chat with the CTO (20 mins) Stage 1: Technical interview (75 mins) Stage 2: Technical interview (75 mins) Stage 3: Behavioural interview (45 mins) Offer
25/07/2026
Full time
Senior Software Engineer Office Location: Holborn, London - hybrid working environment (3 days in office per week). Our Mission Historically, investing in options has been complex and limited to wealthy and professional investors, but our mission is to level the playing field and finally make options trading accessible. After raising £3.5mn, we launched our first mobile app that strips back the complexity, removes the commissions, and enables options to be traded as easily as shares. The Role The Investa app was installed over 1,000 times within the first 24 hours of our priority access launch and we're now looking for a high-impact Senior Software Engineer to strengthen our engineering team as we scale. You will have extensive commercial experience designing, building and maintaining systems used in critical services or those handling significant volumes of activity. You will play a crucial role in building key parts of our platform and apps, ensuring the robustness, scalability, and security of our systems. If you're passionate about building best-in-class products to tackle complex challenges and you excel in a collaborative, fast-paced environment, we want to hear from you. What the role involves Designing, building, and maintaining robust, scalable, and secure systems for critical services. Continually improving system performance, reliability, and security. Collaborating with cross-functional teams to build a class-leading product. Mentoring and guiding engineers, fostering a culture of continuous learning and improvement. Ensure best practice through example and continual team feedback. Root causing real-time production issues in a timely manner. Taking a pragmatic approach to software development. Your background Proven track record working with critical services or high-volume applications. Strong proficiency in a number of programming languages, which can include Python, TypeScript, Java, JavaScript, Go and others. Highly driven by technology with experience across multiple platforms. Familiarity with Serverless technologies (AWS, Azure or GCP). Strong understanding of system architecture, event-driven design and distributed systems. Product-minded and able to work on solutions that are tightly aligned with the product goals. Driven and committed to helping grow the organisation. On-call All engineers at Investa are involved in providing support for our products. This involves responding to events outside of working hours and is a core part of the role of all engineers. Compensation Salary band: £85,000 - £105,000 Equity options: 0.1% - 0.2% Salary review to take place on an annual basis Hybrid working policy: Mandatory minimum three days a week in our Holborn office Experience level: At least six years in commercial software engineering On-call: Engineers are expected to be on-call at least one week per month Interview process Introductory chat with the Talent Lead (20 mins) Introductory chat with the CTO (20 mins) Stage 1: Technical interview (75 mins) Stage 2: Technical interview (75 mins) Stage 3: Behavioural interview (45 mins) Offer
Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - City Quays - Belfast Group Overview The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview: TP ICAP has Partnered with Amazon Web Services (AWS) to build the Next Generation of the Fusion Platform and make it Global Market Infrastructure. This role will be working in a new team to build out a new Platform based on the latest technology and architecture. You will be working alongside AWS and learning from the best. As a Senior Engineer you will be responsible for demonstrating excellent technical competencies with a desire to improve and mentor junior members of the team. You will take responsibility for your assigned work by taking ownership of the design, development testing and deployment of software across the team, and work closely with the Principal Engineer, Architects and Leads to ensure the successful deployment into production environments. Role Responsibilities: Be able to drive engineering improvements whilst communicating principles behind your work to other team members and the wider organisation. Be proactive in supporting the team's engagement in a well-defined SDLC that supports planning, prioritisation and delivery needs. Support the team in leading conversations around estimation by leveraging previous experience, challenging requirements and fostering potential solutions. Lead conversations around software systems to enable meaningful conversations about wider system architecture with Engineers. Evolve systems towards target state architecture by refactoring and prioritisation of deliveries. Essential/Desired Criteria: Essential: 5+ years of demonstrable industry experience as a Full Stack or Front/Backend Engineer in Typescript in a professional environment. Front-end skills + Proficient in HTML5, CSS3, and Typescript + Proficient in React, Redux, ReactQuery + Experience with modern JavaScript frameworks - React + Knowledge of version control systems (Git) + Understanding of cross-browser compatibility + Familiarity with RESTful APIs, GraphQL and Websockets + Experience with CSS pre-processors e.g. Tailwind Back-end skills + Proficiency in backend programming languages (Typescript and/or other OOP language such as c#/Java) + Strong database knowledge (SQL and NoSQL) + Proficiency with RESTful APIs and GraphQL APIs and Websockets + Experience with microservices architecture + Knowledge of version control systems (Git) + Experience with Terraform + Experience with automated testing + Experience with AWS (AWS Lambda, AWS Fargate, Amazon API Gateway, AWS AppSync) Worked within an Agile Cross-functional delivery team. Developing well tested software into low latency event driven production environments. Full software development lifecycle in a technical role. Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP) Worked within a technical platform team, delivering reusable services across multiple agile projects. Microservice Architecture. Containerization. Maintaining code quality with Unit, Integration and e2e testing. AWS cloud ecosystem and the AWS CLI (or industry equivalent). Linux shell or Windows PowerShell. CI and CD flows within an enterprise environment. Continuous Delivery Agile tooling to support team delivery, such as JIRA and other project management systems. Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights. Seeks opportunities for improvements. Demonstrates high levels of energy in seeking out and achieving new goals. Can work with BA's/PO's to demystify ambiguity, handle challenge, and is comfortable to challenge team mates constructively. Adapts communication style to suit audience. Works ethically and shows respect for both professional and company values. Excellent attention to detail, highly organised with a proactive approach. Strong analytical ability and innovative problem solving skills. Software Design Patterns. Source control (Git). Desired: OOP SOLID Principles. Demonstrable experience of C# (.Net 8+) in a professional environment. Contribution to open-source projects. Experience of regulatory driven projects. Knowledge of Financial Markets, Systems and Over the Counter (OTC) products.The Fusion Platform Team Builds, Owns and Runs it's own services all the way through to Production. The services are used 24/5 by several teams. As part of a global team, there may be times when you are asked to assist with production incidents or support outside regular hours to maintain operational stability. Band & Level - Manager, 6 Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
24/07/2026
Full time
Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - City Quays - Belfast Group Overview The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview: TP ICAP has Partnered with Amazon Web Services (AWS) to build the Next Generation of the Fusion Platform and make it Global Market Infrastructure. This role will be working in a new team to build out a new Platform based on the latest technology and architecture. You will be working alongside AWS and learning from the best. As a Senior Engineer you will be responsible for demonstrating excellent technical competencies with a desire to improve and mentor junior members of the team. You will take responsibility for your assigned work by taking ownership of the design, development testing and deployment of software across the team, and work closely with the Principal Engineer, Architects and Leads to ensure the successful deployment into production environments. Role Responsibilities: Be able to drive engineering improvements whilst communicating principles behind your work to other team members and the wider organisation. Be proactive in supporting the team's engagement in a well-defined SDLC that supports planning, prioritisation and delivery needs. Support the team in leading conversations around estimation by leveraging previous experience, challenging requirements and fostering potential solutions. Lead conversations around software systems to enable meaningful conversations about wider system architecture with Engineers. Evolve systems towards target state architecture by refactoring and prioritisation of deliveries. Essential/Desired Criteria: Essential: 5+ years of demonstrable industry experience as a Full Stack or Front/Backend Engineer in Typescript in a professional environment. Front-end skills + Proficient in HTML5, CSS3, and Typescript + Proficient in React, Redux, ReactQuery + Experience with modern JavaScript frameworks - React + Knowledge of version control systems (Git) + Understanding of cross-browser compatibility + Familiarity with RESTful APIs, GraphQL and Websockets + Experience with CSS pre-processors e.g. Tailwind Back-end skills + Proficiency in backend programming languages (Typescript and/or other OOP language such as c#/Java) + Strong database knowledge (SQL and NoSQL) + Proficiency with RESTful APIs and GraphQL APIs and Websockets + Experience with microservices architecture + Knowledge of version control systems (Git) + Experience with Terraform + Experience with automated testing + Experience with AWS (AWS Lambda, AWS Fargate, Amazon API Gateway, AWS AppSync) Worked within an Agile Cross-functional delivery team. Developing well tested software into low latency event driven production environments. Full software development lifecycle in a technical role. Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP) Worked within a technical platform team, delivering reusable services across multiple agile projects. Microservice Architecture. Containerization. Maintaining code quality with Unit, Integration and e2e testing. AWS cloud ecosystem and the AWS CLI (or industry equivalent). Linux shell or Windows PowerShell. CI and CD flows within an enterprise environment. Continuous Delivery Agile tooling to support team delivery, such as JIRA and other project management systems. Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights. Seeks opportunities for improvements. Demonstrates high levels of energy in seeking out and achieving new goals. Can work with BA's/PO's to demystify ambiguity, handle challenge, and is comfortable to challenge team mates constructively. Adapts communication style to suit audience. Works ethically and shows respect for both professional and company values. Excellent attention to detail, highly organised with a proactive approach. Strong analytical ability and innovative problem solving skills. Software Design Patterns. Source control (Git). Desired: OOP SOLID Principles. Demonstrable experience of C# (.Net 8+) in a professional environment. Contribution to open-source projects. Experience of regulatory driven projects. Knowledge of Financial Markets, Systems and Over the Counter (OTC) products.The Fusion Platform Team Builds, Owns and Runs it's own services all the way through to Production. The services are used 24/5 by several teams. As part of a global team, there may be times when you are asked to assist with production incidents or support outside regular hours to maintain operational stability. Band & Level - Manager, 6 Connecting clients, communities and colleagues for sustainable growth TP ICAP connects people, platforms, ideas, and insight across the world's financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities. Work with us Joining TP ICAP puts you at the heart of markets that matter.You'll have the freedom to innovate and act on your initiative. We'll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that's there to set you up for success.TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.Connections are at the heart of what we do. We combine our people's know-how with the latest technology to improve price discovery, trade execution and liquidity flow.Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth.And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people. Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It's what makes TP ICAP a mainstay in the global markets, now and in the future.TP ICAP. We connect.
Overview FDJ UNITED is one of Europe's leading betting and gaming operators, with a vast portfolio of iconic brands and a reputation for technological excellence. With more than 5,000 employees and a presence in around fifteen regulated markets, the Group offers a diversified, responsible range of games, both under exclusive rights and open to competition. We set new standards, proving that entertainment and safety can go hand in hand. Here, you'll work alongside a team of passionate individuals dedicated to delivering the best and safest entertaining experiences for our customers every day. We're looking for bold people who are eager to succeed and ready to level up the game. If you thrive on innovation, embrace challenges, and want to make a real impact at all levels, FDJ UNITED is your playing field. Join us in shaping the future of gaming. Are you ready to level up the game? The Role Focusing on our Sportsbook product, we're looking for a Senior Software Engineer to help build and evolve our next generation trading risk platform, powering real time liability and exposure management across multiple brands and markets. You'll primarily work on our Core Liability engine - a modular, event driven system - delivering fast, accurate, and real time insight into live positions and risk. This platform underpins critical trading decisions and represents a major step forward in scalability, resilience, and streaming architecture across our technology estate. Responsibilities Design and build distributed, real time streaming components within a Flink based architecture. Develop and maintain services that process the full bet lifecycle, from acceptance through settlement, cancellation, and cashout. Implement complex financial calculations, including multi bet and bet builder logic, ensuring accuracy and consistency at scale. Build systems that aggregate exposure and generate real time risk insights across outcomes, markets, and customers. Contribute to a granular alerting framework that detects and publishes meaningful changes in liability. Ensure correctness in a high throughput environment through robust handling of ordering, duplication, and idempotency. Optimise streaming jobs for latency, throughput, and resource efficiency. Collaborate closely with trading and product teams to translate domain requirements into scalable, reliable systems. Contribute to a modular architecture where components evolve independently and scale with increasing demand. What You'll Work On A real time liability platform providing live visibility into exposure and risk across brands and jurisdictions. A Flink based streaming ecosystem composed of specialised components for ingestion, enrichment, calculation, aggregation, and alerting. Event driven systems that process high volumes of bet events with strong consistency guarantees. Outcome level alerting that enables faster and more informed trading decisions. Integration with downstream systems, including trader facing tools. Experience 5+ years software engineering experience in building distributed systems. Excellent Java skills. Experience with streaming technologies (Apache Flink preferred; Kafka Streams, Spark Streaming, etc.). Solid understanding of event driven architecture and asynchronous processing patterns. Experience handling data consistency challenges such as at least once processing, idempotency, and event ordering. Experience building high throughput, low latency systems in production environments. Ability to model complex domain logic and translate business requirements into robust technical solutions. Experience in cloud computing, ideally AWS. Proactive attitude and ability to deal with and account for uncertainty, with the flexibility to learn by iteration. Nice to Have Experience in sports betting, trading platforms, or financial systems. Experience building real time alerting or monitoring systems. Exposure to modern data platforms or lakehouse architectures. Equal Opportunity Statement We welcome applicants from all backgrounds and evaluate each candidate based on merit, regardless of personal characteristics such as age, gender, origin, religion, sexual orientation, neurodiversity, or disability.
24/07/2026
Full time
Overview FDJ UNITED is one of Europe's leading betting and gaming operators, with a vast portfolio of iconic brands and a reputation for technological excellence. With more than 5,000 employees and a presence in around fifteen regulated markets, the Group offers a diversified, responsible range of games, both under exclusive rights and open to competition. We set new standards, proving that entertainment and safety can go hand in hand. Here, you'll work alongside a team of passionate individuals dedicated to delivering the best and safest entertaining experiences for our customers every day. We're looking for bold people who are eager to succeed and ready to level up the game. If you thrive on innovation, embrace challenges, and want to make a real impact at all levels, FDJ UNITED is your playing field. Join us in shaping the future of gaming. Are you ready to level up the game? The Role Focusing on our Sportsbook product, we're looking for a Senior Software Engineer to help build and evolve our next generation trading risk platform, powering real time liability and exposure management across multiple brands and markets. You'll primarily work on our Core Liability engine - a modular, event driven system - delivering fast, accurate, and real time insight into live positions and risk. This platform underpins critical trading decisions and represents a major step forward in scalability, resilience, and streaming architecture across our technology estate. Responsibilities Design and build distributed, real time streaming components within a Flink based architecture. Develop and maintain services that process the full bet lifecycle, from acceptance through settlement, cancellation, and cashout. Implement complex financial calculations, including multi bet and bet builder logic, ensuring accuracy and consistency at scale. Build systems that aggregate exposure and generate real time risk insights across outcomes, markets, and customers. Contribute to a granular alerting framework that detects and publishes meaningful changes in liability. Ensure correctness in a high throughput environment through robust handling of ordering, duplication, and idempotency. Optimise streaming jobs for latency, throughput, and resource efficiency. Collaborate closely with trading and product teams to translate domain requirements into scalable, reliable systems. Contribute to a modular architecture where components evolve independently and scale with increasing demand. What You'll Work On A real time liability platform providing live visibility into exposure and risk across brands and jurisdictions. A Flink based streaming ecosystem composed of specialised components for ingestion, enrichment, calculation, aggregation, and alerting. Event driven systems that process high volumes of bet events with strong consistency guarantees. Outcome level alerting that enables faster and more informed trading decisions. Integration with downstream systems, including trader facing tools. Experience 5+ years software engineering experience in building distributed systems. Excellent Java skills. Experience with streaming technologies (Apache Flink preferred; Kafka Streams, Spark Streaming, etc.). Solid understanding of event driven architecture and asynchronous processing patterns. Experience handling data consistency challenges such as at least once processing, idempotency, and event ordering. Experience building high throughput, low latency systems in production environments. Ability to model complex domain logic and translate business requirements into robust technical solutions. Experience in cloud computing, ideally AWS. Proactive attitude and ability to deal with and account for uncertainty, with the flexibility to learn by iteration. Nice to Have Experience in sports betting, trading platforms, or financial systems. Experience building real time alerting or monitoring systems. Exposure to modern data platforms or lakehouse architectures. Equal Opportunity Statement We welcome applicants from all backgrounds and evaluate each candidate based on merit, regardless of personal characteristics such as age, gender, origin, religion, sexual orientation, neurodiversity, or disability.
Join Barclays as an Equity Finance Senior Developer and take a hands on leadership role in shaping the architecture of our Prime Brokerage and Capital Markets platforms. You will design and build scalable, event driven trading systems using Java and Kafka, define cloud and container strategies with Docker and Kubernetes, and collaborate closely with managers and stakeholders. This role suits a senior technologist who combines strong coding expertise with architectural vision, mentorship, and a focus on secure, high performance solutions. To be successful, you should have: Strong knowledge of Java and MSSQL Experience in data streaming (Kafka), and distributed event driven system design Design and build of trading / lifecycle systems in Java using containers Some other highly valued skills may include: Knowledge of Securities Lending / Financing Business, in particular the lifecycle of SBL Docker / Kubernetes build and deploy of systems Strong communication and ability to convey design and ideas to stakeholders You may be assessed on key critical skills relevant to success in this role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology skills, as well as job specific technical skills. This role is based in London. Purpose of the role To drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross functional collaboration, and contributing to strategic planning to ensure the delivery of high quality solutions aligned with business objectives. Accountabilities Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence. Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps. Design and implementation of complex, scalable, and maintainable software solutions, considering long term viability and business objectives. Mentoring and coaching to junior and mid level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization. Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development. Innovation within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and escape breaches of policies/procedures If managing a team, they define jobs and responsibilities, planning for the department's future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. They may also lead a number of specialists to influence the operations of a department, in alignment with strategic as well as tactical priorities, while balancing short and long term goals and ensuring that budgets and schedules meet corporate requirements If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others OR for an individual contributor, they will be a subject matter expert within own discipline and will guide technical direction. They will lead collaborative, multi year assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will train, guide and coach less experienced specialists and provide information affecting long term profits, organisational risks and strategic decisions Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
24/07/2026
Full time
Join Barclays as an Equity Finance Senior Developer and take a hands on leadership role in shaping the architecture of our Prime Brokerage and Capital Markets platforms. You will design and build scalable, event driven trading systems using Java and Kafka, define cloud and container strategies with Docker and Kubernetes, and collaborate closely with managers and stakeholders. This role suits a senior technologist who combines strong coding expertise with architectural vision, mentorship, and a focus on secure, high performance solutions. To be successful, you should have: Strong knowledge of Java and MSSQL Experience in data streaming (Kafka), and distributed event driven system design Design and build of trading / lifecycle systems in Java using containers Some other highly valued skills may include: Knowledge of Securities Lending / Financing Business, in particular the lifecycle of SBL Docker / Kubernetes build and deploy of systems Strong communication and ability to convey design and ideas to stakeholders You may be assessed on key critical skills relevant to success in this role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology skills, as well as job specific technical skills. This role is based in London. Purpose of the role To drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross functional collaboration, and contributing to strategic planning to ensure the delivery of high quality solutions aligned with business objectives. Accountabilities Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence. Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps. Design and implementation of complex, scalable, and maintainable software solutions, considering long term viability and business objectives. Mentoring and coaching to junior and mid level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization. Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development. Innovation within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and escape breaches of policies/procedures If managing a team, they define jobs and responsibilities, planning for the department's future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. They may also lead a number of specialists to influence the operations of a department, in alignment with strategic as well as tactical priorities, while balancing short and long term goals and ensuring that budgets and schedules meet corporate requirements If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others OR for an individual contributor, they will be a subject matter expert within own discipline and will guide technical direction. They will lead collaborative, multi year assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will train, guide and coach less experienced specialists and provide information affecting long term profits, organisational risks and strategic decisions Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.