I did my part and supported the Regular Toilet
Cardiff, South Glamorgan
London / UK Remote Engineer III £75,000 - £105,000 + Technology - Engineering About Our Engineering Teams We have around 400 engineers across Monzo who design and build our in house banking platform. We have big ambitions for the future, and technology plays a big role in creating a bank our customers want, so engineers at Monzo collaborate across disciplines to solve interesting challenges throughout the company. These range from the products our customers use everyday to underlying infrastructure, security, payments and finance, customer operations, financial crime, and data, to name just a few areas. As a bank, there is scope for impact across a huge number of opportunities. We contribute to open source software as much as possible. Our blog is a good place to learn even more about what we do! Your day-to-day This role is all about collaborating with your team to make a difference to your customers. As a backend engineer you'll work in a squad alongside other disciplines like product managers, marketers, user researchers, designers, mobile engineers, web engineers, data analysts, business analysts, writers and more! Together you'll build and support a particular part of Monzo. Our squads belong to our wider collectives (a word we use to describe self governing business units of about 100 people). They are Core Banking, Business Banking, Wealth, Borrowing, Growth, Payments, Platform, Fincrime, Security & Expansion. We do not ask for formal qualifications or degree requirements for any of our engineering roles. Qualifications Strong experience working on the backend of a technology product Want to be involved in building a product that you (and the people you know) use every day Have a product mindset: care about customer outcomes and make data informed decisions Comfortable working in a team that deals with ambiguity Interested in distributed systems and writing resilient software Have some experience with strongly typed languages (Go, Java, C, Scala, etc.) Think you'd enjoy the kind of work we're doing Additional Context We're looking for L40 Engineers at the moment. You can read more in our Engineering Progression Framework. You will be interviewed across the whole framework. If you're not sure what level you're aiming for, chat with your recruiter! Onboarding and Tech Stack Go to write our application code (there's an excellent interactive Go tutorial here) Cassandra for most persistent data storage Kafka for our asynchronous message queue Kubernetes and Docker to schedule and run our services Envoy Proxy for RPC AWS for most of our production infrastructure and GCP for most of our data infrastructure React for our public web apps and internal tools We also have physical datacenters with actual cables to connect to various third parties Benefits £75,000 - £105,000 base salary plus stock options We can help you relocate to the UK We can sponsor visas This role can be based in our London office, but we're open to distributed working within the UK We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team Learning budget of £1,000 a year for books, training courses and conferences And much more, see our full list of benefits Equal opportunities We're an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If you have a preferred name, please use it to apply. We don't need full or birth names at the application stage.
26/05/2026
Full time
London / UK Remote Engineer III £75,000 - £105,000 + Technology - Engineering About Our Engineering Teams We have around 400 engineers across Monzo who design and build our in house banking platform. We have big ambitions for the future, and technology plays a big role in creating a bank our customers want, so engineers at Monzo collaborate across disciplines to solve interesting challenges throughout the company. These range from the products our customers use everyday to underlying infrastructure, security, payments and finance, customer operations, financial crime, and data, to name just a few areas. As a bank, there is scope for impact across a huge number of opportunities. We contribute to open source software as much as possible. Our blog is a good place to learn even more about what we do! Your day-to-day This role is all about collaborating with your team to make a difference to your customers. As a backend engineer you'll work in a squad alongside other disciplines like product managers, marketers, user researchers, designers, mobile engineers, web engineers, data analysts, business analysts, writers and more! Together you'll build and support a particular part of Monzo. Our squads belong to our wider collectives (a word we use to describe self governing business units of about 100 people). They are Core Banking, Business Banking, Wealth, Borrowing, Growth, Payments, Platform, Fincrime, Security & Expansion. We do not ask for formal qualifications or degree requirements for any of our engineering roles. Qualifications Strong experience working on the backend of a technology product Want to be involved in building a product that you (and the people you know) use every day Have a product mindset: care about customer outcomes and make data informed decisions Comfortable working in a team that deals with ambiguity Interested in distributed systems and writing resilient software Have some experience with strongly typed languages (Go, Java, C, Scala, etc.) Think you'd enjoy the kind of work we're doing Additional Context We're looking for L40 Engineers at the moment. You can read more in our Engineering Progression Framework. You will be interviewed across the whole framework. If you're not sure what level you're aiming for, chat with your recruiter! Onboarding and Tech Stack Go to write our application code (there's an excellent interactive Go tutorial here) Cassandra for most persistent data storage Kafka for our asynchronous message queue Kubernetes and Docker to schedule and run our services Envoy Proxy for RPC AWS for most of our production infrastructure and GCP for most of our data infrastructure React for our public web apps and internal tools We also have physical datacenters with actual cables to connect to various third parties Benefits £75,000 - £105,000 base salary plus stock options We can help you relocate to the UK We can sponsor visas This role can be based in our London office, but we're open to distributed working within the UK We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team Learning budget of £1,000 a year for books, training courses and conferences And much more, see our full list of benefits Equal opportunities We're an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If you have a preferred name, please use it to apply. We don't need full or birth names at the application stage.
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. As a Test Automation Engineer at JPMorgan Chase within the Global Liquidity and Account Solutions team in Payments Technology, you are part of an agile team that works to enhance, design, deliver and test the software components of the firm's state of the art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities Design, develop, and maintain robust, scalable test automation frameworks for a complex, high-performance liquidity calculation system. Architect and build test automation solutions and reference services using Java to validate software functionality and performance. Apply test automation frameworks intelligently to enhance and execute the overall test landscape. Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches. Produce architecture and design artifacts for complex applications, ensuring software code meets design constraints. Gather, analyze, and visualize large, diverse data sets to drive continuous improvement of software systems. Proactively identify hidden problems and patterns in data to improve coding hygiene and system architecture. Contribute to software engineering communities of practice and participate in events exploring new technologies. Collaborate as part of a global team and conduct detailed peer code reviews. Work closely with stakeholders to define test requirements and strategies. Support junior colleagues' technical skill development and provide out-of-hours application support and production release coordination. Required qualifications, capabilities, and skills Formal training or certification in software engineering or a related discipline, with strong applied experience. Proficient in object oriented programming, especially Java 17+ with Spring Boot. Skilled in creating thread safe concurrent code in Java or other JVM based languages. Proficient in using SQL to efficiently query large relational datasets. Solid understanding of HTTP protocol and REST APIs. Experienced in applying appropriate data structures and algorithms to solve technical problems. Hands on experience in secure system design, application development, automated regression testing, performance profiling, and operational stability. Practical experience with test frameworks like TestNG, Playwright, Cucumber, and testing patterns such as Arrange Act Assert. Experience building frontend automation frameworks using tools like Playwright or Selenium. Skilled in API Functional Testing, Contract Testing, and tools such as Postman and RestAssured. Strong knowledge of the Software Development Life Cycle, agile methodologies (Scrum, CI/CD), application resiliency, security, and software quality assurance practices including BDD, TDD, and various testing types. Preferred qualifications, capabilities, and skills Hands on experience of building test automation frameworks for complex, distributed microservice architectures. Hands on experience of software performance testing using tools like Blazemeter, JMeter and Gatling. Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. Cassandra DB). Good knowledge of the Unix/Linux Operating System and system utilities. Certified public cloud technology knowledge (e.g. AWS). We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
26/05/2026
Full time
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. As a Test Automation Engineer at JPMorgan Chase within the Global Liquidity and Account Solutions team in Payments Technology, you are part of an agile team that works to enhance, design, deliver and test the software components of the firm's state of the art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities Design, develop, and maintain robust, scalable test automation frameworks for a complex, high-performance liquidity calculation system. Architect and build test automation solutions and reference services using Java to validate software functionality and performance. Apply test automation frameworks intelligently to enhance and execute the overall test landscape. Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches. Produce architecture and design artifacts for complex applications, ensuring software code meets design constraints. Gather, analyze, and visualize large, diverse data sets to drive continuous improvement of software systems. Proactively identify hidden problems and patterns in data to improve coding hygiene and system architecture. Contribute to software engineering communities of practice and participate in events exploring new technologies. Collaborate as part of a global team and conduct detailed peer code reviews. Work closely with stakeholders to define test requirements and strategies. Support junior colleagues' technical skill development and provide out-of-hours application support and production release coordination. Required qualifications, capabilities, and skills Formal training or certification in software engineering or a related discipline, with strong applied experience. Proficient in object oriented programming, especially Java 17+ with Spring Boot. Skilled in creating thread safe concurrent code in Java or other JVM based languages. Proficient in using SQL to efficiently query large relational datasets. Solid understanding of HTTP protocol and REST APIs. Experienced in applying appropriate data structures and algorithms to solve technical problems. Hands on experience in secure system design, application development, automated regression testing, performance profiling, and operational stability. Practical experience with test frameworks like TestNG, Playwright, Cucumber, and testing patterns such as Arrange Act Assert. Experience building frontend automation frameworks using tools like Playwright or Selenium. Skilled in API Functional Testing, Contract Testing, and tools such as Postman and RestAssured. Strong knowledge of the Software Development Life Cycle, agile methodologies (Scrum, CI/CD), application resiliency, security, and software quality assurance practices including BDD, TDD, and various testing types. Preferred qualifications, capabilities, and skills Hands on experience of building test automation frameworks for complex, distributed microservice architectures. Hands on experience of software performance testing using tools like Blazemeter, JMeter and Gatling. Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. Cassandra DB). Good knowledge of the Unix/Linux Operating System and system utilities. Certified public cloud technology knowledge (e.g. AWS). We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
I did my part and supported the Regular Toilet
Cardiff, South Glamorgan
London / UK Remote Engineer III £75,000 - £105,000 + Technology - Engineering About Our Engineering Teams We have around 400 engineers across Monzo who design and build our in house banking platform. We have big ambitions for the future, and technology plays a big role in creating a bank our customers want, so engineers at Monzo collaborate across disciplines to solve interesting challenges throughout the company. These range from the products our customers use everyday to underlying infrastructure, security, payments and finance, customer operations, financial crime, and data, to name just a few areas. As a bank, there is scope for impact across a huge number of opportunities. We contribute to open source software as much as possible. Our blog is a good place to learn even more about what we do! Your day-to-day This role is all about collaborating with your team to make a difference to your customers. As a backend engineer you'll work in a squad alongside other disciplines like product managers, marketers, user researchers, designers, mobile engineers, web engineers, data analysts, business analysts, writers and more! Together you'll build and support a particular part of Monzo. Our squads belong to our wider collectives (a word we use to describe self governing business units of about 100 people). They are Core Banking, Business Banking, Wealth, Borrowing, Growth, Payments, Platform, Fincrime, Security & Expansion. We do not ask for formal qualifications or degree requirements for any of our engineering roles. Qualifications Strong experience working on the backend of a technology product Want to be involved in building a product that you (and the people you know) use every day Have a product mindset: care about customer outcomes and make data informed decisions Comfortable working in a team that deals with ambiguity Interested in distributed systems and writing resilient software Have some experience with strongly typed languages (Go, Java, C, Scala, etc.) Think you'd enjoy the kind of work we're doing Additional Context We're looking for L40 Engineers at the moment. You can read more in our Engineering Progression Framework. You will be interviewed across the whole framework. If you're not sure what level you're aiming for, chat with your recruiter! Onboarding and Tech Stack Go to write our application code (there's an excellent interactive Go tutorial here) Cassandra for most persistent data storage Kafka for our asynchronous message queue Kubernetes and Docker to schedule and run our services Envoy Proxy for RPC AWS for most of our production infrastructure and GCP for most of our data infrastructure React for our public web apps and internal tools We also have physical datacenters with actual cables to connect to various third parties Benefits £75,000 - £105,000 base salary plus stock options We can help you relocate to the UK We can sponsor visas This role can be based in our London office, but we're open to distributed working within the UK We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team Learning budget of £1,000 a year for books, training courses and conferences And much more, see our full list of benefits Equal opportunities We're an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If you have a preferred name, please use it to apply. We don't need full or birth names at the application stage.
26/05/2026
Full time
London / UK Remote Engineer III £75,000 - £105,000 + Technology - Engineering About Our Engineering Teams We have around 400 engineers across Monzo who design and build our in house banking platform. We have big ambitions for the future, and technology plays a big role in creating a bank our customers want, so engineers at Monzo collaborate across disciplines to solve interesting challenges throughout the company. These range from the products our customers use everyday to underlying infrastructure, security, payments and finance, customer operations, financial crime, and data, to name just a few areas. As a bank, there is scope for impact across a huge number of opportunities. We contribute to open source software as much as possible. Our blog is a good place to learn even more about what we do! Your day-to-day This role is all about collaborating with your team to make a difference to your customers. As a backend engineer you'll work in a squad alongside other disciplines like product managers, marketers, user researchers, designers, mobile engineers, web engineers, data analysts, business analysts, writers and more! Together you'll build and support a particular part of Monzo. Our squads belong to our wider collectives (a word we use to describe self governing business units of about 100 people). They are Core Banking, Business Banking, Wealth, Borrowing, Growth, Payments, Platform, Fincrime, Security & Expansion. We do not ask for formal qualifications or degree requirements for any of our engineering roles. Qualifications Strong experience working on the backend of a technology product Want to be involved in building a product that you (and the people you know) use every day Have a product mindset: care about customer outcomes and make data informed decisions Comfortable working in a team that deals with ambiguity Interested in distributed systems and writing resilient software Have some experience with strongly typed languages (Go, Java, C, Scala, etc.) Think you'd enjoy the kind of work we're doing Additional Context We're looking for L40 Engineers at the moment. You can read more in our Engineering Progression Framework. You will be interviewed across the whole framework. If you're not sure what level you're aiming for, chat with your recruiter! Onboarding and Tech Stack Go to write our application code (there's an excellent interactive Go tutorial here) Cassandra for most persistent data storage Kafka for our asynchronous message queue Kubernetes and Docker to schedule and run our services Envoy Proxy for RPC AWS for most of our production infrastructure and GCP for most of our data infrastructure React for our public web apps and internal tools We also have physical datacenters with actual cables to connect to various third parties Benefits £75,000 - £105,000 base salary plus stock options We can help you relocate to the UK We can sponsor visas This role can be based in our London office, but we're open to distributed working within the UK We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team Learning budget of £1,000 a year for books, training courses and conferences And much more, see our full list of benefits Equal opportunities We're an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If you have a preferred name, please use it to apply. We don't need full or birth names at the application stage.
Software Engineer III - Back-end Engineer - Chase UK Location: LONDON, United Kingdom Job Information Job Identification Job Category Software Engineering Business Unit Corporate Sector Posting Date 06/05/2025, 10:36 Locations 25 Bank Street, Canary Wharf, London, Greater London, E14 5JP, GB Job Schedule Full time Job Description At JP Morgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. That's why we launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys. With a strong foundation of trust established by millions of customers in the US, we have been rapidly expanding our presence in the UK and soon across Europe. We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution-oriented and possess an interest in the financial sector and focus on addressing our customer needs. We work in teams focused on specific products and projects, providing opportunities to engage in areas such as fraud & financial crime prevention, identity services, money transfers, card payments, lending, customer onboarding, core banking, insurance products, rewards campaigns, and servicing innovations. Job responsibilities Contribute to end-to-end solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices Use domain modelling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Build solutions that avoid single points of failure, using scalable architectural patterns. Develop secure code so that our customers and ourselves are protected from malicious actors. Promptly investigate and fix issues and ensure they do not resurface in the future. Make sure our releases happen with zero downtime for our end-users. See that our data is written and read in a way that's optimized for our needs. Keep an eye on performance, making sure we use the right approach to identify and solve problems. Ensure our systems are reliable and easy to operate. Keep us up to date by continuously updating our technologies and patterns. Support the products you've built through their entire lifecycle, including in production and during incident management Required qualifications, capabilities & skills Formal training or certification on software engineering concepts and applied experience Recent hands on professional experience as a back-end software engineer Experience in coding in a recent version of the Java programming language Experience in designing and implementing effective tests (unit, component, integration, end to end, performance, etc.) Excellent written and verbal communicationskills in English Understanding of cloud technologies, distributed systems, RESTful APIs and web technologies Familiarity with relational data stores Preferred qualifications, capabilities & skills Experience in working in a highly regulated environment / industry Knowledge of messaging frameworks Familiarity with cloud native microservices architecture Understanding of AWS cloud technologies About the Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
26/05/2026
Full time
Software Engineer III - Back-end Engineer - Chase UK Location: LONDON, United Kingdom Job Information Job Identification Job Category Software Engineering Business Unit Corporate Sector Posting Date 06/05/2025, 10:36 Locations 25 Bank Street, Canary Wharf, London, Greater London, E14 5JP, GB Job Schedule Full time Job Description At JP Morgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. That's why we launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys. With a strong foundation of trust established by millions of customers in the US, we have been rapidly expanding our presence in the UK and soon across Europe. We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution-oriented and possess an interest in the financial sector and focus on addressing our customer needs. We work in teams focused on specific products and projects, providing opportunities to engage in areas such as fraud & financial crime prevention, identity services, money transfers, card payments, lending, customer onboarding, core banking, insurance products, rewards campaigns, and servicing innovations. Job responsibilities Contribute to end-to-end solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices Use domain modelling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Build solutions that avoid single points of failure, using scalable architectural patterns. Develop secure code so that our customers and ourselves are protected from malicious actors. Promptly investigate and fix issues and ensure they do not resurface in the future. Make sure our releases happen with zero downtime for our end-users. See that our data is written and read in a way that's optimized for our needs. Keep an eye on performance, making sure we use the right approach to identify and solve problems. Ensure our systems are reliable and easy to operate. Keep us up to date by continuously updating our technologies and patterns. Support the products you've built through their entire lifecycle, including in production and during incident management Required qualifications, capabilities & skills Formal training or certification on software engineering concepts and applied experience Recent hands on professional experience as a back-end software engineer Experience in coding in a recent version of the Java programming language Experience in designing and implementing effective tests (unit, component, integration, end to end, performance, etc.) Excellent written and verbal communicationskills in English Understanding of cloud technologies, distributed systems, RESTful APIs and web technologies Familiarity with relational data stores Preferred qualifications, capabilities & skills Experience in working in a highly regulated environment / industry Knowledge of messaging frameworks Familiarity with cloud native microservices architecture Understanding of AWS cloud technologies About the Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
A leading technology company in Greater London is seeking a Software Engineer III to develop AI frameworks and support advanced machine learning capabilities. The ideal candidate will have a strong background in C++ and Python, along with experience in machine learning infrastructure and large-scale systems. This position offers opportunities to work on cutting-edge projects in a dynamic environment, contributing to innovations that propel technology forward.
26/05/2026
Full time
A leading technology company in Greater London is seeking a Software Engineer III to develop AI frameworks and support advanced machine learning capabilities. The ideal candidate will have a strong background in C++ and Python, along with experience in machine learning infrastructure and large-scale systems. This position offers opportunities to work on cutting-edge projects in a dynamic environment, contributing to innovations that propel technology forward.
Software Engineer III - Back-end Engineer - Chase UK Location: LONDON, United Kingdom Job Information Job Identification Job Category Software Engineering Business Unit Corporate Sector Posting Date 06/05/2025, 10:36 Locations 25 Bank Street, Canary Wharf, London, Greater London, E14 5JP, GB Job Schedule Full time Job Description At JP Morgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. That's why we launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys. With a strong foundation of trust established by millions of customers in the US, we have been rapidly expanding our presence in the UK and soon across Europe. We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution-oriented and possess an interest in the financial sector and focus on addressing our customer needs. We work in teams focused on specific products and projects, providing opportunities to engage in areas such as fraud & financial crime prevention, identity services, money transfers, card payments, lending, customer onboarding, core banking, insurance products, rewards campaigns, and servicing innovations. Job responsibilities Contribute to end-to-end solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices Use domain modelling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Build solutions that avoid single points of failure, using scalable architectural patterns. Develop secure code so that our customers and ourselves are protected from malicious actors. Promptly investigate and fix issues and ensure they do not resurface in the future. Make sure our releases happen with zero downtime for our end-users. See that our data is written and read in a way that's optimized for our needs. Keep an eye on performance, making sure we use the right approach to identify and solve problems. Ensure our systems are reliable and easy to operate. Keep us up to date by continuously updating our technologies and patterns. Support the products you've built through their entire lifecycle, including in production and during incident management Required qualifications, capabilities & skills Formal training or certification on software engineering concepts and applied experience Recent hands on professional experience as a back-end software engineer Experience in coding in a recent version of the Java programming language Experience in designing and implementing effective tests (unit, component, integration, end to end, performance, etc.) Excellent written and verbal communicationskills in English Understanding of cloud technologies, distributed systems, RESTful APIs and web technologies Familiarity with relational data stores Preferred qualifications, capabilities & skills Experience in working in a highly regulated environment / industry Knowledge of messaging frameworks Familiarity with cloud native microservices architecture Understanding of AWS cloud technologies About the Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
26/05/2026
Full time
Software Engineer III - Back-end Engineer - Chase UK Location: LONDON, United Kingdom Job Information Job Identification Job Category Software Engineering Business Unit Corporate Sector Posting Date 06/05/2025, 10:36 Locations 25 Bank Street, Canary Wharf, London, Greater London, E14 5JP, GB Job Schedule Full time Job Description At JP Morgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. That's why we launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys. With a strong foundation of trust established by millions of customers in the US, we have been rapidly expanding our presence in the UK and soon across Europe. We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution-oriented and possess an interest in the financial sector and focus on addressing our customer needs. We work in teams focused on specific products and projects, providing opportunities to engage in areas such as fraud & financial crime prevention, identity services, money transfers, card payments, lending, customer onboarding, core banking, insurance products, rewards campaigns, and servicing innovations. Job responsibilities Contribute to end-to-end solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices Use domain modelling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Build solutions that avoid single points of failure, using scalable architectural patterns. Develop secure code so that our customers and ourselves are protected from malicious actors. Promptly investigate and fix issues and ensure they do not resurface in the future. Make sure our releases happen with zero downtime for our end-users. See that our data is written and read in a way that's optimized for our needs. Keep an eye on performance, making sure we use the right approach to identify and solve problems. Ensure our systems are reliable and easy to operate. Keep us up to date by continuously updating our technologies and patterns. Support the products you've built through their entire lifecycle, including in production and during incident management Required qualifications, capabilities & skills Formal training or certification on software engineering concepts and applied experience Recent hands on professional experience as a back-end software engineer Experience in coding in a recent version of the Java programming language Experience in designing and implementing effective tests (unit, component, integration, end to end, performance, etc.) Excellent written and verbal communicationskills in English Understanding of cloud technologies, distributed systems, RESTful APIs and web technologies Familiarity with relational data stores Preferred qualifications, capabilities & skills Experience in working in a highly regulated environment / industry Knowledge of messaging frameworks Familiarity with cloud native microservices architecture Understanding of AWS cloud technologies About the Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. The Chief Data & Analytics Office (CDAO) at JPMorgan Chase is responsible for accelerating the firm's data and analytics journey. This includes ensuring the quality, integrity, and security of the company's data, as well as leveraging this data to generate insights and drive decision making. The CDAO is also responsible for developing and implementing solutions that support the firm's commercial goals by harnessing artificial intelligence and machine learning technologies to develop new products, improve productivity, and enhance risk management effectively and responsibly. As a Site Reliability Engineer at JPMorgan Chase within the AIML Data Platforms and Chief Data and Analytics Team, you will develop and deliver advanced technology products focused on data and analytics. Tackle complex cloud data platform challenges, especially around DataLake Tools. In this role you will work in an agile environment, collaborating with cross functional teams. Job Responsibilities Maintains a managed AWS Databricks platform, and provides engineering and operational support for the platform to application teams. Performs platform design, set up and configuration, workspace administration, resource monitoring, providing engineering support to data engineering teams, Data Science/ML, and Application/integration teams. Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Drives continuous improvement in system observability, alerting, and capacity planning. Collaborates with engineering and data teams to optimize infrastructure and deployment processes, focusing on automation and operational excellence. Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develops secure high quality production code, and reviews and debugs code written by others. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Adds to team culture of diversity, opportunity, and respect. Implements Site Reliability Engineering (SRE) best practices to ensure reliability, scalability, and performance of data platforms. Develops and maintains incident response procedures, including root cause analysis and post mortem documentation. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 10+ years applied experience. Extensive experience with AWS Databricks platform administration and engineering support is a must. Strong understanding of SRE principles, including SLIs, SLOs, error budgets, and incident management. Experience with monitoring tools, automation frameworks, and CI/CD pipelines. Proficient in Python application program development with use of automated unit testing. Experience with Terraform development and understanding of Terraform Enterprise. Experience in delivering system design, application development, testing, and operational stability. Knowledge of Big Data distributed compute frameworks like Spark, Glue, MapReduce etc. Excellent troubleshooting, analytical, and communication skills. Experience in Data pipelines using Spark. Exposure to AWS & Databricks Platform administration. Knowledge of containerization (Docker, Kubernetes) and orchestration. Familiarity with distributed systems and large scale data processing. Preferred qualifications, capabilities, and skills Experience in Data pipelines using Spark. Exposure to AWS & Databricks Platform administration. Knowledge of containerization (Docker, Kubernetes) and orchestration. Familiarity with distributed systems and large scale data processing. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants and employees' religious practices and beliefs, as well as mental health or physical disability needs.
26/05/2026
Full time
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. The Chief Data & Analytics Office (CDAO) at JPMorgan Chase is responsible for accelerating the firm's data and analytics journey. This includes ensuring the quality, integrity, and security of the company's data, as well as leveraging this data to generate insights and drive decision making. The CDAO is also responsible for developing and implementing solutions that support the firm's commercial goals by harnessing artificial intelligence and machine learning technologies to develop new products, improve productivity, and enhance risk management effectively and responsibly. As a Site Reliability Engineer at JPMorgan Chase within the AIML Data Platforms and Chief Data and Analytics Team, you will develop and deliver advanced technology products focused on data and analytics. Tackle complex cloud data platform challenges, especially around DataLake Tools. In this role you will work in an agile environment, collaborating with cross functional teams. Job Responsibilities Maintains a managed AWS Databricks platform, and provides engineering and operational support for the platform to application teams. Performs platform design, set up and configuration, workspace administration, resource monitoring, providing engineering support to data engineering teams, Data Science/ML, and Application/integration teams. Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Drives continuous improvement in system observability, alerting, and capacity planning. Collaborates with engineering and data teams to optimize infrastructure and deployment processes, focusing on automation and operational excellence. Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develops secure high quality production code, and reviews and debugs code written by others. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Adds to team culture of diversity, opportunity, and respect. Implements Site Reliability Engineering (SRE) best practices to ensure reliability, scalability, and performance of data platforms. Develops and maintains incident response procedures, including root cause analysis and post mortem documentation. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 10+ years applied experience. Extensive experience with AWS Databricks platform administration and engineering support is a must. Strong understanding of SRE principles, including SLIs, SLOs, error budgets, and incident management. Experience with monitoring tools, automation frameworks, and CI/CD pipelines. Proficient in Python application program development with use of automated unit testing. Experience with Terraform development and understanding of Terraform Enterprise. Experience in delivering system design, application development, testing, and operational stability. Knowledge of Big Data distributed compute frameworks like Spark, Glue, MapReduce etc. Excellent troubleshooting, analytical, and communication skills. Experience in Data pipelines using Spark. Exposure to AWS & Databricks Platform administration. Knowledge of containerization (Docker, Kubernetes) and orchestration. Familiarity with distributed systems and large scale data processing. Preferred qualifications, capabilities, and skills Experience in Data pipelines using Spark. Exposure to AWS & Databricks Platform administration. Knowledge of containerization (Docker, Kubernetes) and orchestration. Familiarity with distributed systems and large scale data processing. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants and employees' religious practices and beliefs, as well as mental health or physical disability needs.
Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to J.P. Morgan Personal Investing for the same reason: our straightforward and transparent approach to investing, and the trust that 150 years of J.P. Morgan heritage brings. J.P. Morgan Personal Investing offers award-winning investments, products and digital wealth management services to over 275,000 investors in the UK. We built the business with innovation as a core part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As a Web Engineer at JPM Personal Investing, you will be responsible for the web applications that make Nutmeg run. You will deliver product features end-to-end within a cross functional team made up of Engineering and Product. We have a fully aligned Tech stack across the web ecosystem with a collection of team owned mono repos - all powered by an internal React Design system which allows us to deliver at scale. You'll have plenty to learn and will join a friendly and collaborative group of talented engineers who are always willing to discuss/share ideas via various internal or external meetings/guilds/pairing sessions. All of this contributes to our primary focus: to build great user friendly experiences for our customers. Responsibilities Develop and deliver product features as part of larger domain owned epic initiatives. Identify, troubleshoot and resolve existing or newly identified prioritised defects. Ensure high quality code through solid testing and adherence to best practices/standards. Work collaboratively with cross functional teams and contribute to team discussions/meetings/guilds. Participate in code reviews to maintain code quality and share ideas/knowledge among your peers. Create and maintain technical documentation as part of new features or spike discoveries. Build an understanding of product and technology for owned domain areas. Actively participate in scrum ceremonies including daily stand ups, sprint planning and retrospectives. Consider Accessibility (WCAG), Security, Observability & Performance as part of all owned applications/deliverables. Required Qualifications Proven track record of building and maintaining customer centric web applications/SPAs. Excellent verbal and written communication skills. Strong proficiency in React and its core principles. Solid grasp of Web fundamentals: HTML5 (Semantics & Structure) CSS (Responsive Design, Specificity) JavaScript ES6 General Networking (HTTP, IP & DNS, Caching) Proficient with Chrome Developer Tools or browser equivalent. Experience with version control tools (VCS), preferably Git. Experience with Docker. Strong analytical and problem solving skills. Proactive communicator with owned assignments. Ability to manage time effectively and meet realistic deadlines. Experience with testing frameworks such as Jest or RTL. Understanding of build tools such as Webpack, Vite, Parcel. Understanding of Pre processors such as SASS, CSS Modules, JS Compilation. Understanding of CI/CD platforms such as Jenkins and Github Actions. Preferred Qualifications Bachelor's degree in Computer Science, Engineering or a related field. A passion for self development and learning who keeps up to date with the latest Web/React trends and technologies. Experience with Kubernetes Experience with GraphQL Experience with Node.js Worked with GraphQL APIs Feature flagging/AB testing Appreciation/Exposure to React Native Knowledge of other JavaScript frameworks like Angular, Vue, Next.js, Gatsby. Familiarity with agile methodologies beyond Scrum. Delivery experience on cloud platforms and familiarity with AWS Experience with Design systems (UI Development, White labelling) Commercial experience in the Finance industry Equal Opportunity & Diversity We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
26/05/2026
Full time
Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to J.P. Morgan Personal Investing for the same reason: our straightforward and transparent approach to investing, and the trust that 150 years of J.P. Morgan heritage brings. J.P. Morgan Personal Investing offers award-winning investments, products and digital wealth management services to over 275,000 investors in the UK. We built the business with innovation as a core part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As a Web Engineer at JPM Personal Investing, you will be responsible for the web applications that make Nutmeg run. You will deliver product features end-to-end within a cross functional team made up of Engineering and Product. We have a fully aligned Tech stack across the web ecosystem with a collection of team owned mono repos - all powered by an internal React Design system which allows us to deliver at scale. You'll have plenty to learn and will join a friendly and collaborative group of talented engineers who are always willing to discuss/share ideas via various internal or external meetings/guilds/pairing sessions. All of this contributes to our primary focus: to build great user friendly experiences for our customers. Responsibilities Develop and deliver product features as part of larger domain owned epic initiatives. Identify, troubleshoot and resolve existing or newly identified prioritised defects. Ensure high quality code through solid testing and adherence to best practices/standards. Work collaboratively with cross functional teams and contribute to team discussions/meetings/guilds. Participate in code reviews to maintain code quality and share ideas/knowledge among your peers. Create and maintain technical documentation as part of new features or spike discoveries. Build an understanding of product and technology for owned domain areas. Actively participate in scrum ceremonies including daily stand ups, sprint planning and retrospectives. Consider Accessibility (WCAG), Security, Observability & Performance as part of all owned applications/deliverables. Required Qualifications Proven track record of building and maintaining customer centric web applications/SPAs. Excellent verbal and written communication skills. Strong proficiency in React and its core principles. Solid grasp of Web fundamentals: HTML5 (Semantics & Structure) CSS (Responsive Design, Specificity) JavaScript ES6 General Networking (HTTP, IP & DNS, Caching) Proficient with Chrome Developer Tools or browser equivalent. Experience with version control tools (VCS), preferably Git. Experience with Docker. Strong analytical and problem solving skills. Proactive communicator with owned assignments. Ability to manage time effectively and meet realistic deadlines. Experience with testing frameworks such as Jest or RTL. Understanding of build tools such as Webpack, Vite, Parcel. Understanding of Pre processors such as SASS, CSS Modules, JS Compilation. Understanding of CI/CD platforms such as Jenkins and Github Actions. Preferred Qualifications Bachelor's degree in Computer Science, Engineering or a related field. A passion for self development and learning who keeps up to date with the latest Web/React trends and technologies. Experience with Kubernetes Experience with GraphQL Experience with Node.js Worked with GraphQL APIs Feature flagging/AB testing Appreciation/Exposure to React Native Knowledge of other JavaScript frameworks like Angular, Vue, Next.js, Gatsby. Familiarity with agile methodologies beyond Scrum. Delivery experience on cloud platforms and familiarity with AWS Experience with Design systems (UI Development, White labelling) Commercial experience in the Finance industry Equal Opportunity & Diversity We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is seeking a Software Engineer III in Greater London to enhance their Global Banking Platform. The role involves designing, implementing, and developing scalable microservices, utilizing programming languages like Go, Python, or Java. Candidates should have practical experience in system design, cloud technologies, and agile methodologies. Preferred qualifications include knowledge of banking/finance and experience with Kubernetes and Terraform. This position may require interfacing with other engineering teams and troubleshooting deployments in a dynamic environment.
26/05/2026
Full time
JPMorgan Chase & Co. is seeking a Software Engineer III in Greater London to enhance their Global Banking Platform. The role involves designing, implementing, and developing scalable microservices, utilizing programming languages like Go, Python, or Java. Candidates should have practical experience in system design, cloud technologies, and agile methodologies. Preferred qualifications include knowledge of banking/finance and experience with Kubernetes and Terraform. This position may require interfacing with other engineering teams and troubleshooting deployments in a dynamic environment.
Be an integral part of a team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Software Engineer III at JPMorgan Chase within the Global Banking Platform (GBP), you are an integral part of a team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. We are building the next generation core banking platform that will operate at a global scale and will support hundreds of millions of accounts. We use cloud native technologies, and the work involves the development of micro services, integrations, dashboards, production support tools and CI/CD pipelines. Initially, successful candidates for the role will be seconded to a FinTech software partner. This is an exciting opportunity to experience the day to day of a fintech while being fully backed by JPMC. After the conclusion of the secondment, all secondees will return to JPMC and apply the knowledge, technologies and practices acquired and develop the critical services to support GBP's worldwide journey to the cloud. Job Responsibilities Design, implement and develop scalable, performant microservices using software engineering best practices. Writes secure and high-quality code Writes automated unit tests, integration tests, etc. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Proactively identifies hidden problems and patterns in code and data and uses these insights to drive improvements to coding hygiene and system architecture Manage and troubleshoot deployments from testing environments all the way to production. Interface with other engineering teams to ensure that features are added in a structured and coherent way. Translate generic product requirements into trackable tickets. Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities and skills Formal training or certification on software engineering concepts and applied experience Hands on practical experience in system design, application development, testing, and operational stability Proficient in at least one major programming language: Go, Python and/or Java Experience with Kubernetes and Terraform Experience in developing automated tests as an integral part of the development cycle. Overall knowledge of the Software Development Life Cycle Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Experience with any cloud provider. Preferred qualifications, capabilities and skills Knowledge of banking / finance. Certification in AWS, Kubernetes (CKE) and Terraform Familiar with databases (SQL or NoSQL). Experience with client/server software architectures & networking, or microservice architectures. Experience with observability tools like Grafana, Prometheus, Open Telemetry and others. Experience with streaming architectures and tools (e.g. Kafka)
26/05/2026
Full time
Be an integral part of a team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Software Engineer III at JPMorgan Chase within the Global Banking Platform (GBP), you are an integral part of a team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. We are building the next generation core banking platform that will operate at a global scale and will support hundreds of millions of accounts. We use cloud native technologies, and the work involves the development of micro services, integrations, dashboards, production support tools and CI/CD pipelines. Initially, successful candidates for the role will be seconded to a FinTech software partner. This is an exciting opportunity to experience the day to day of a fintech while being fully backed by JPMC. After the conclusion of the secondment, all secondees will return to JPMC and apply the knowledge, technologies and practices acquired and develop the critical services to support GBP's worldwide journey to the cloud. Job Responsibilities Design, implement and develop scalable, performant microservices using software engineering best practices. Writes secure and high-quality code Writes automated unit tests, integration tests, etc. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Proactively identifies hidden problems and patterns in code and data and uses these insights to drive improvements to coding hygiene and system architecture Manage and troubleshoot deployments from testing environments all the way to production. Interface with other engineering teams to ensure that features are added in a structured and coherent way. Translate generic product requirements into trackable tickets. Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities and skills Formal training or certification on software engineering concepts and applied experience Hands on practical experience in system design, application development, testing, and operational stability Proficient in at least one major programming language: Go, Python and/or Java Experience with Kubernetes and Terraform Experience in developing automated tests as an integral part of the development cycle. Overall knowledge of the Software Development Life Cycle Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Experience with any cloud provider. Preferred qualifications, capabilities and skills Knowledge of banking / finance. Certification in AWS, Kubernetes (CKE) and Terraform Familiar with databases (SQL or NoSQL). Experience with client/server software architectures & networking, or microservice architectures. Experience with observability tools like Grafana, Prometheus, Open Telemetry and others. Experience with streaming architectures and tools (e.g. Kafka)
Software Engineer III - Active Directory Development Bournemouth, United Kingdom Posted 10 months ago This is a job posted by our partner Jooble Tech stack API Software Engineer REST Django Python Flask Below is a snippet of the job description. To read the full text, please click on the "Apply Now" link. Experience Hands on practical experience in system design, application development, testing, and operational stability. Experience with Python and, ideally, frameworks such as Django/FAST API/Flask. Experience in building, deploying, and supporting RESTful web APIs. Compensation Competitive Role type Full time Visa sponsorship Not provided
26/05/2026
Full time
Software Engineer III - Active Directory Development Bournemouth, United Kingdom Posted 10 months ago This is a job posted by our partner Jooble Tech stack API Software Engineer REST Django Python Flask Below is a snippet of the job description. To read the full text, please click on the "Apply Now" link. Experience Hands on practical experience in system design, application development, testing, and operational stability. Experience with Python and, ideally, frameworks such as Django/FAST API/Flask. Experience in building, deploying, and supporting RESTful web APIs. Compensation Competitive Role type Full time Visa sponsorship Not provided
At JP Morgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. That's why we launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys. With a strong foundation of trust established by millions of customers in the US, we have been rapidly expanding our presence in the UK and soon across Europe. We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution oriented and possess an interest in the financial sector and focus on addressing our customer needs. We work in a team focused on the delivery of a leading edge technology stack underpinning our customer servicing capabilities. We are seeking two talented AI Engineers to join our new AI team dedicated to developing an advanced Agent Assist platform for contact centre agents. You will design, build, and deploy machine learning models and automation solutions, collaborating with backend, Salesforce, and AWS engineers. Key Responsibilities Design and implement AI/ML models to automate agent workflows and display tasks Collaborate with backend, Salesforce, and AWS engineers to integrate AI solutions Optimize model performance and scalability in production environments Participate in proof of concept (POC) initiatives, including internal Agent assist AI tools Monitor, evaluate, and improve AI driven features based on user feedback and metrics Document solutions and contribute to team knowledge sharing Research and prototype innovative agent assist features (30% innovation focus) Required Skills Proficiency in Python is mandatory Strong experience in ML frameworks (TensorFlow, PyTorch, Scikit learn) Hands on experience with cloud platforms, especially AWS Familiarity with RESTful APIs and microservices architecture Experience integrating AI solutions with enterprise platforms such as Salesforce and AWS Excellent problem solving and communication skills Bachelor's or Master's degree in Computer Science, Engineering, or related field Preferred Skills Experience with agent assist or contact centre technologies Exposure to automation and workflow optimization
26/05/2026
Full time
At JP Morgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. That's why we launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys. With a strong foundation of trust established by millions of customers in the US, we have been rapidly expanding our presence in the UK and soon across Europe. We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution oriented and possess an interest in the financial sector and focus on addressing our customer needs. We work in a team focused on the delivery of a leading edge technology stack underpinning our customer servicing capabilities. We are seeking two talented AI Engineers to join our new AI team dedicated to developing an advanced Agent Assist platform for contact centre agents. You will design, build, and deploy machine learning models and automation solutions, collaborating with backend, Salesforce, and AWS engineers. Key Responsibilities Design and implement AI/ML models to automate agent workflows and display tasks Collaborate with backend, Salesforce, and AWS engineers to integrate AI solutions Optimize model performance and scalability in production environments Participate in proof of concept (POC) initiatives, including internal Agent assist AI tools Monitor, evaluate, and improve AI driven features based on user feedback and metrics Document solutions and contribute to team knowledge sharing Research and prototype innovative agent assist features (30% innovation focus) Required Skills Proficiency in Python is mandatory Strong experience in ML frameworks (TensorFlow, PyTorch, Scikit learn) Hands on experience with cloud platforms, especially AWS Familiarity with RESTful APIs and microservices architecture Experience integrating AI solutions with enterprise platforms such as Salesforce and AWS Excellent problem solving and communication skills Bachelor's or Master's degree in Computer Science, Engineering, or related field Preferred Skills Experience with agent assist or contact centre technologies Exposure to automation and workflow optimization
Be an integral part of a team that's constantly pushing the envelope to enhance, build, and deliver cutting edge technology products. Join JPMorgan's Liquidity and Account Solutions Technology team and be part of a dynamic group dedicated to delivering innovative technology products. We are seeking motivated Java engineers to enhance our global technology organization, focusing on modern solutions for the Corporate & Investment Bank's Payments business. Our systems manage client liquidity in real time, supporting cash demands and building a next generation core wholesale banking platform designed for global scale and rapid response. As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions Technology team, you will be responsible for building and supporting services for our market leading liquidity business. You will contribute features, enhancements and bug fixes - ensuring our codebase remains modern, well structured and robust. You will collaborate with colleagues to perform technical analysis of client requirements, participate in estimation, planning, code reviews, architecture design sessions and retrospectives. This role offers the opportunity to learn about liquidity from colleagues, stakeholders and extensive training resources. You will have the chance to grow your skills through our curated technical development programs and dedicated training days. This exciting role provides you with the opportunity to see the direct impact of your contributions on the liquidity business and receive client feedback from around the globe. While banking experience is not required, you must be a passionate and well rounded technologist, eager to continuously learn and enhance your skills. Job responsibilities Design and develop high performance, latency sensitive code, incorporate security requirements and reviewing code written by team members using software engineering best practices Write secure, high quality code and automated tests Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by code Identify opportunities to eliminate recurring issues to improve overall operational stability of software applications and systems Participate in communities of practice across the group to drive awareness, consistency and adoption of modern technologies Add to team culture of diversity, equity, inclusion, and respect Collaborate effectively as part of a global team Provide technical leadership to small engineering sub teams focused on the delivery of a small epic by transforming requirements into stories and a build plan Support junior colleagues in their technical growth Provide out of hours application support and coordinate of Production releases Required qualifications, capabilities, and skills Formal training or certification on Java concepts and proficient applied experience. Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi threading, messaging technologies and computer networks Experience in building high performance, latency sensitive Java applications Experience in maintaining and troubleshooting software running in a Linux environment, familiarity with the Linux operating system, system utilities, containers and cloud architectures and services Experience with modern testing tools (JUnit, Mockito, Spring Test Framework) Strong interpersonal and communication skills, with experience working with globally distributed engineers and stakeholders Understanding of the full software development lifecycle and agile approach Hands on experience with event driven architecture and distributed messaging technologies (Kafka) Preferred qualifications, capabilities, and skills Hands on experience another statically compiled language like Golang, Rustor C++ Experience with gRPCand Google Protocol Buffers Experience with caching technologies, e.g. Redis Experience with infrastructure as code software, e.g. Terraform Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB) Familiarity with front end technologies, like ReactJs Certified Kubernetes and public cloud knowledge (e.g. CKAD and AWS certifications)
25/05/2026
Full time
Be an integral part of a team that's constantly pushing the envelope to enhance, build, and deliver cutting edge technology products. Join JPMorgan's Liquidity and Account Solutions Technology team and be part of a dynamic group dedicated to delivering innovative technology products. We are seeking motivated Java engineers to enhance our global technology organization, focusing on modern solutions for the Corporate & Investment Bank's Payments business. Our systems manage client liquidity in real time, supporting cash demands and building a next generation core wholesale banking platform designed for global scale and rapid response. As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions Technology team, you will be responsible for building and supporting services for our market leading liquidity business. You will contribute features, enhancements and bug fixes - ensuring our codebase remains modern, well structured and robust. You will collaborate with colleagues to perform technical analysis of client requirements, participate in estimation, planning, code reviews, architecture design sessions and retrospectives. This role offers the opportunity to learn about liquidity from colleagues, stakeholders and extensive training resources. You will have the chance to grow your skills through our curated technical development programs and dedicated training days. This exciting role provides you with the opportunity to see the direct impact of your contributions on the liquidity business and receive client feedback from around the globe. While banking experience is not required, you must be a passionate and well rounded technologist, eager to continuously learn and enhance your skills. Job responsibilities Design and develop high performance, latency sensitive code, incorporate security requirements and reviewing code written by team members using software engineering best practices Write secure, high quality code and automated tests Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by code Identify opportunities to eliminate recurring issues to improve overall operational stability of software applications and systems Participate in communities of practice across the group to drive awareness, consistency and adoption of modern technologies Add to team culture of diversity, equity, inclusion, and respect Collaborate effectively as part of a global team Provide technical leadership to small engineering sub teams focused on the delivery of a small epic by transforming requirements into stories and a build plan Support junior colleagues in their technical growth Provide out of hours application support and coordinate of Production releases Required qualifications, capabilities, and skills Formal training or certification on Java concepts and proficient applied experience. Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi threading, messaging technologies and computer networks Experience in building high performance, latency sensitive Java applications Experience in maintaining and troubleshooting software running in a Linux environment, familiarity with the Linux operating system, system utilities, containers and cloud architectures and services Experience with modern testing tools (JUnit, Mockito, Spring Test Framework) Strong interpersonal and communication skills, with experience working with globally distributed engineers and stakeholders Understanding of the full software development lifecycle and agile approach Hands on experience with event driven architecture and distributed messaging technologies (Kafka) Preferred qualifications, capabilities, and skills Hands on experience another statically compiled language like Golang, Rustor C++ Experience with gRPCand Google Protocol Buffers Experience with caching technologies, e.g. Redis Experience with infrastructure as code software, e.g. Terraform Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB) Familiarity with front end technologies, like ReactJs Certified Kubernetes and public cloud knowledge (e.g. CKAD and AWS certifications)
Software Engineer III, Site Reliability Engineering corporate_fare Google place London, UK Apply Qualifications Bachelor's degree in Computer Science, a related field, or equivalent practical experience. 2 years of experience with software development in one or more programming languages. Preferred qualifications Master's degree in Computer Science or Engineering. 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems. About the job Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault tolerant systems. SRE ensures that Google Cloud's services-both our internally critical and our externally visible systems-have reliability, uptime appropriate to customer's needs and a fast rate of improvement. Additionally, SRE's will keep an ever watchful eye on our systems capacity and performance. Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you'll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis and large scale system design. SRE's culture of intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame free environment. We promote self direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow. The ATS Matrix team is a unique SRE Product Group within the AI, Trust, and Security (ATS) SRE product area. Our mission is to proactively deliver risk assurance in Google's infrastructure and products through principled and innovative reliability engineering. We manage systemic security risks, from the network to the application layer, and research and mitigate emerging threats in areas like AI. Responsibilities Write product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
25/05/2026
Full time
Software Engineer III, Site Reliability Engineering corporate_fare Google place London, UK Apply Qualifications Bachelor's degree in Computer Science, a related field, or equivalent practical experience. 2 years of experience with software development in one or more programming languages. Preferred qualifications Master's degree in Computer Science or Engineering. 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems. About the job Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault tolerant systems. SRE ensures that Google Cloud's services-both our internally critical and our externally visible systems-have reliability, uptime appropriate to customer's needs and a fast rate of improvement. Additionally, SRE's will keep an ever watchful eye on our systems capacity and performance. Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you'll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis and large scale system design. SRE's culture of intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame free environment. We promote self direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow. The ATS Matrix team is a unique SRE Product Group within the AI, Trust, and Security (ATS) SRE product area. Our mission is to proactively deliver risk assurance in Google's infrastructure and products through principled and innovative reliability engineering. We manage systemic security risks, from the network to the application layer, and research and mitigate emerging threats in areas like AI. Responsibilities Write product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
Are you ready to elevate your software engineering career? At JPMorganChase, you'll join a collaborative team where your ideas drive impactful technology solutions. We value your expertise and offer opportunities for growth, learning, and innovation. Be part of a culture that celebrates diversity, inclusion, and continuous improvement. Together, we shape the future of financial technology. AAs a Software Engineer III at JPMorgan Chase in the FX Services Technology team within the Macro eTrading group, you will design and deliver trusted, market-leading technology products in a secure, stable, and scalable way. You will work as a key member of an agile team, carrying out critical technology solutions across multiple technical areas. You will support various business functions and help achieve the firm's objectives. You will contribute to a collaborative and inclusive team culture focused on innovation and excellence. Job Responsibilities Execute software solutions, design, development, and technical troubleshooting to solve complex problems Create secure, high-quality production code and maintain algorithms that integrate with core systems Produce architecture and design artifacts for complex applications, ensuring alignment with design constraints Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to improve applications and systems Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture Contribute to software engineering communities of practice and events exploring new and emerging technologies Foster a team culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills Bachelor's degree in a relevant field Hands on experience in system design, application development, testing, and operational stability Proficient in coding in one or more programming languages Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages Knowledge of the Software Development Life Cycle Understanding of agile methodologies such as CI/CD, application resiliency, and security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile) Preferred Qualifications, Capabilities, and Skills Familiarity with modern front-end technologies Exposure to cloud technologies
25/05/2026
Full time
Are you ready to elevate your software engineering career? At JPMorganChase, you'll join a collaborative team where your ideas drive impactful technology solutions. We value your expertise and offer opportunities for growth, learning, and innovation. Be part of a culture that celebrates diversity, inclusion, and continuous improvement. Together, we shape the future of financial technology. AAs a Software Engineer III at JPMorgan Chase in the FX Services Technology team within the Macro eTrading group, you will design and deliver trusted, market-leading technology products in a secure, stable, and scalable way. You will work as a key member of an agile team, carrying out critical technology solutions across multiple technical areas. You will support various business functions and help achieve the firm's objectives. You will contribute to a collaborative and inclusive team culture focused on innovation and excellence. Job Responsibilities Execute software solutions, design, development, and technical troubleshooting to solve complex problems Create secure, high-quality production code and maintain algorithms that integrate with core systems Produce architecture and design artifacts for complex applications, ensuring alignment with design constraints Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to improve applications and systems Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture Contribute to software engineering communities of practice and events exploring new and emerging technologies Foster a team culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills Bachelor's degree in a relevant field Hands on experience in system design, application development, testing, and operational stability Proficient in coding in one or more programming languages Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages Knowledge of the Software Development Life Cycle Understanding of agile methodologies such as CI/CD, application resiliency, and security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile) Preferred Qualifications, Capabilities, and Skills Familiarity with modern front-end technologies Exposure to cloud technologies
A prominent financial services firm in Greater London is looking for a Software Engineer III to join the FX Services Technology team. The role involves executing software solutions, designing high-quality production code, and contributing to a collaborative and innovative team culture. Ideal candidates will hold a relevant Bachelor's degree and possess hands-on experience in application development. Strong proficiency in programming and an understanding of agile methodologies are also essential. The firm offers opportunities for growth and emphasizes diversity and inclusion.
25/05/2026
Full time
A prominent financial services firm in Greater London is looking for a Software Engineer III to join the FX Services Technology team. The role involves executing software solutions, designing high-quality production code, and contributing to a collaborative and innovative team culture. Ideal candidates will hold a relevant Bachelor's degree and possess hands-on experience in application development. Strong proficiency in programming and an understanding of agile methodologies are also essential. The firm offers opportunities for growth and emphasizes diversity and inclusion.
A global financial services firm is seeking a Software Engineer III to join their Liquidity and Account Solutions Technology team. This role involves designing high-performance Java applications that support real-time client liquidity management. You will lead small engineering teams, write secure code, and ensure systems meet operational stability. Applicants should have strong skills in Java, experience in Linux environments, and be comfortable collaborating with global teams. This position offers opportunities for technical growth and direct impacts on business performance.
25/05/2026
Full time
A global financial services firm is seeking a Software Engineer III to join their Liquidity and Account Solutions Technology team. This role involves designing high-performance Java applications that support real-time client liquidity management. You will lead small engineering teams, write secure code, and ensure systems meet operational stability. Applicants should have strong skills in Java, experience in Linux environments, and be comfortable collaborating with global teams. This position offers opportunities for technical growth and direct impacts on business performance.
.Security Engineer III page is loaded Security Engineer IIIlocations: Oxfordtime type: Full timeposted on: Posted Todayjob requisition id: R112063 About our Team You'll be joining the Security Engineering team within Elsevier's Information Security & Data Protection department. Our team is responsible for designing, implementing, configuring, and maintaining security tools used across Elsevier Technology. You will collaborate with colleagues from Incident Response, Threat Engineering, Governance Risk & Compliance (GRC), and work closely with business users to ensure our security tools are effectively adopted throughout our cloud infrastructure. About the Role We are seeking candidates with a passion for cybersecurity. You should have a solid understanding of security tools, cloud technologies, and DevOps methodologies. We value practical experience applying IT security principles across areas such as Network Security, Security Operations, Vulnerability Management, Risk Management, and Incident Response. Responsibilities Collaborate within the security engineering team to design and implement security tooling. Design, build, and maintain AWS cloud infrastructure using Infrastructure as Code (Terraform) Create and support CI/CD pipelines using GitHub Actions to enable reliable, automated deployments Collaborate with engineering teams on architecture, reliability, and continuous improvement Partner with software development teams to ensure effective adoption of security tools. Implement monitoring, logging, and alerting to improve system reliability and visibility Support resilience through capacity planning, performance tuning, disaster recovery, and runbooks Troubleshoot issues efficiently and communicate outcomes clearly. Deliver production-ready systems on time and within budget. Requirements We recognize that no one will meet every requirement. If you are excited about this role and have relevant experience, we encourage you to apply. Demonstrated knowledge of IT security tools and cloud computing, including security services in AWS, Oracle Cloud Infrastructure (OCI), or Aliyun. Experience with CI/CD pipelines (e.g., GitHub Actions). Familiarity with AI tools (such as GitHub Copilot or ChatGPT Enterprise) to enhance security outcomes. Ability to analyze and monitor security systems using tools such as NewRelic or CloudWatch. Proficiency in scripting and/or application development (e.g., Python, Shell scripting). Experience working with security tools such as SIEM, Data Loss Prevention (DLP), Endpoint Detection & Response (EDR), Firewalls, Intrusion Detection/Prevention Systems (IDS/IPS), or code analysis tools. Experience with cloud environments (AWS or others), virtualization, containerization, or infrastructure as code. Exposure to Agile and/or DevOps frameworks. Interest in emerging industry standards for security in technology environments. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: .RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
25/05/2026
Full time
.Security Engineer III page is loaded Security Engineer IIIlocations: Oxfordtime type: Full timeposted on: Posted Todayjob requisition id: R112063 About our Team You'll be joining the Security Engineering team within Elsevier's Information Security & Data Protection department. Our team is responsible for designing, implementing, configuring, and maintaining security tools used across Elsevier Technology. You will collaborate with colleagues from Incident Response, Threat Engineering, Governance Risk & Compliance (GRC), and work closely with business users to ensure our security tools are effectively adopted throughout our cloud infrastructure. About the Role We are seeking candidates with a passion for cybersecurity. You should have a solid understanding of security tools, cloud technologies, and DevOps methodologies. We value practical experience applying IT security principles across areas such as Network Security, Security Operations, Vulnerability Management, Risk Management, and Incident Response. Responsibilities Collaborate within the security engineering team to design and implement security tooling. Design, build, and maintain AWS cloud infrastructure using Infrastructure as Code (Terraform) Create and support CI/CD pipelines using GitHub Actions to enable reliable, automated deployments Collaborate with engineering teams on architecture, reliability, and continuous improvement Partner with software development teams to ensure effective adoption of security tools. Implement monitoring, logging, and alerting to improve system reliability and visibility Support resilience through capacity planning, performance tuning, disaster recovery, and runbooks Troubleshoot issues efficiently and communicate outcomes clearly. Deliver production-ready systems on time and within budget. Requirements We recognize that no one will meet every requirement. If you are excited about this role and have relevant experience, we encourage you to apply. Demonstrated knowledge of IT security tools and cloud computing, including security services in AWS, Oracle Cloud Infrastructure (OCI), or Aliyun. Experience with CI/CD pipelines (e.g., GitHub Actions). Familiarity with AI tools (such as GitHub Copilot or ChatGPT Enterprise) to enhance security outcomes. Ability to analyze and monitor security systems using tools such as NewRelic or CloudWatch. Proficiency in scripting and/or application development (e.g., Python, Shell scripting). Experience working with security tools such as SIEM, Data Loss Prevention (DLP), Endpoint Detection & Response (EDR), Firewalls, Intrusion Detection/Prevention Systems (IDS/IPS), or code analysis tools. Experience with cloud environments (AWS or others), virtualization, containerization, or infrastructure as code. Exposure to Agile and/or DevOps frameworks. Interest in emerging industry standards for security in technology environments. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: .RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
Elsevier in Oxford is seeking a Software Engineer III to design and develop backend services using Java, Spring Boot, and Python in a collaborative agile environment. This role involves enhancing document transformation services and APIs while working with cloud technologies like AWS and Kafka. The ideal candidate will have strong skills in backend development, APIs, and modern software practices. The company offers a range of benefits including flexible working hours, wellness initiatives, and a comprehensive pension plan.
25/05/2026
Full time
Elsevier in Oxford is seeking a Software Engineer III to design and develop backend services using Java, Spring Boot, and Python in a collaborative agile environment. This role involves enhancing document transformation services and APIs while working with cloud technologies like AWS and Kafka. The ideal candidate will have strong skills in backend development, APIs, and modern software practices. The company offers a range of benefits including flexible working hours, wellness initiatives, and a comprehensive pension plan.
. Software Engineer III (Java / Spring) About the team: Our team is dedicated to unlocking the rich knowledge embedded within Elsevier's content through our semantic data platform; this empowers researchers, clinicians, and innovators worldwide to gain new insights, make informed decisions, and accelerate progress across research, healthcare, and life sciences. We lead the ongoing transformation of Elsevier's vast, unstructured information into richly interconnected knowledge graphs that capture the full depth and nuance of scientific meaning.Within this space, the team focuses on document transformation services, including document structuring and entity recognition, helping turn complex content into reliable, reusable data products and services. About the role: We are looking for a Software Engineer III to help design, build, and improve services that support document transformation and semantic enrichment workflows. They will work on systems that process content at scale, expose reliable APIs, and support event-driven integrations across the platform.This role is well-suited to someone who enjoys building robust backend services, collaborating closely with peers, and improving engineering quality through testing, pairing, and iterative delivery. They will work with technologies including Java, Spring Boot, AWS, Kafka, Python, APIs, microservices, and event-driven architecture in a Scrum-based environment Key responsibilities: Design, build, and maintain backend services that support document transformation, structuring, and entity recognition workflows. Develop and enhance microservices and APIs using Java, Spring Boot, and Python. Contribute to event-driven and distributed systems using Kafka and AWS-based infrastructure. Write maintainable, well-tested code using practices such as TDD and pair programming. Collaborate with engineers, product partners, and other stakeholders in Scrum ceremonies to deliver incremental value. Support the reliability, performance, and operability of services in production environments. Participate in technical design discussions and contribute to implementation decisions within the team and across architecture groups. Improve engineering effectiveness by adopting modern development practices, including AI assisted coding where appropriate. Share knowledge through collaboration, code reviews, and day to day technical support. Requirements: Experience building and maintaining backend software using Java and Python. Practical experience with Spring Boot, APIs, and microservice-based systems. Experience working with AWS services in a cloud native environment. Familiarity with Kafka or similar messaging technologies in event-driven architectures. Working knowledge of Python for service development, tooling, or data workflows. Experience with test-driven development, code reviews, and collaborative engineering practices such as pair programming. Ability to work effectively in a hybrid team environment and contribute within Scrum or similar agile frameworks. Ability to translate technical requirements into clear, maintainable solutions. Strong communication and collaboration skills with a focus on inclusive, team oriented delivery. Nice to Have Experience with document processing, transformation pipelines, or content structuring systems. Experience with entity recognition, metadata extraction, or semantic enrichment workflows. Familiarity with systems that process large-scale or complex content datasets. AI software engineering - specifications-driven development. Experience improving developer workflows through automation, tooling, or AI-supported development practices. Exposure to content platform domains.Join our team and contribute to a culture of innovation, collaboration, and excellence. If you are ready to advance your career and make a significant impact, we encourage you to apply. Work in a way that works for you We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Working for you We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Comprehensive Pension Plan. Generous vacation entitlement and option for sabbatical leave Maternity, Paternity, Adoption, and Family Care leave. Flexible working hours Personal Choice budget Internal communities and networks Various employee discounts Recruitment introduction reward Employee Assistance Program (global) About the business - A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: .Elsevier is a global leader in advanced information and decision support for science and healthcare. We believe that by working together with the communities we serve, we can shape human progress to go further, happen faster, and benefit all.We support continuous discovery and uphold the highest standards of content integrity, reliability, and reproducibility so the communities we serve can advance their field of science, healthcare or innovation with confidence. By combining high-quality content with powerful analytics, we transform complexity into clarity and deliver mission-critical insights that help professionals make better decisions when it matters most.We deliver insights that help research institutions, governments, and funders achieve their goals. We help researchers discover and share knowledge, collaborate, and accelerate innovation. We help librarians provide verified, quality information to universities. We help innovators turn knowledge into new products. We help health professionals improve patient care and educators train the next generation of doctors and nurses. Connecting quality content and innovative technologies, we make progress go further and happen faster. And by championing inclusion and sustainability, we ensure progress benefits all.With 9,500 employees, over 2,300 technologists in 5 major tech hubs, and more than
25/05/2026
Full time
. Software Engineer III (Java / Spring) About the team: Our team is dedicated to unlocking the rich knowledge embedded within Elsevier's content through our semantic data platform; this empowers researchers, clinicians, and innovators worldwide to gain new insights, make informed decisions, and accelerate progress across research, healthcare, and life sciences. We lead the ongoing transformation of Elsevier's vast, unstructured information into richly interconnected knowledge graphs that capture the full depth and nuance of scientific meaning.Within this space, the team focuses on document transformation services, including document structuring and entity recognition, helping turn complex content into reliable, reusable data products and services. About the role: We are looking for a Software Engineer III to help design, build, and improve services that support document transformation and semantic enrichment workflows. They will work on systems that process content at scale, expose reliable APIs, and support event-driven integrations across the platform.This role is well-suited to someone who enjoys building robust backend services, collaborating closely with peers, and improving engineering quality through testing, pairing, and iterative delivery. They will work with technologies including Java, Spring Boot, AWS, Kafka, Python, APIs, microservices, and event-driven architecture in a Scrum-based environment Key responsibilities: Design, build, and maintain backend services that support document transformation, structuring, and entity recognition workflows. Develop and enhance microservices and APIs using Java, Spring Boot, and Python. Contribute to event-driven and distributed systems using Kafka and AWS-based infrastructure. Write maintainable, well-tested code using practices such as TDD and pair programming. Collaborate with engineers, product partners, and other stakeholders in Scrum ceremonies to deliver incremental value. Support the reliability, performance, and operability of services in production environments. Participate in technical design discussions and contribute to implementation decisions within the team and across architecture groups. Improve engineering effectiveness by adopting modern development practices, including AI assisted coding where appropriate. Share knowledge through collaboration, code reviews, and day to day technical support. Requirements: Experience building and maintaining backend software using Java and Python. Practical experience with Spring Boot, APIs, and microservice-based systems. Experience working with AWS services in a cloud native environment. Familiarity with Kafka or similar messaging technologies in event-driven architectures. Working knowledge of Python for service development, tooling, or data workflows. Experience with test-driven development, code reviews, and collaborative engineering practices such as pair programming. Ability to work effectively in a hybrid team environment and contribute within Scrum or similar agile frameworks. Ability to translate technical requirements into clear, maintainable solutions. Strong communication and collaboration skills with a focus on inclusive, team oriented delivery. Nice to Have Experience with document processing, transformation pipelines, or content structuring systems. Experience with entity recognition, metadata extraction, or semantic enrichment workflows. Familiarity with systems that process large-scale or complex content datasets. AI software engineering - specifications-driven development. Experience improving developer workflows through automation, tooling, or AI-supported development practices. Exposure to content platform domains.Join our team and contribute to a culture of innovation, collaboration, and excellence. If you are ready to advance your career and make a significant impact, we encourage you to apply. Work in a way that works for you We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Working for you We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Comprehensive Pension Plan. Generous vacation entitlement and option for sabbatical leave Maternity, Paternity, Adoption, and Family Care leave. Flexible working hours Personal Choice budget Internal communities and networks Various employee discounts Recruitment introduction reward Employee Assistance Program (global) About the business - A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: .Elsevier is a global leader in advanced information and decision support for science and healthcare. We believe that by working together with the communities we serve, we can shape human progress to go further, happen faster, and benefit all.We support continuous discovery and uphold the highest standards of content integrity, reliability, and reproducibility so the communities we serve can advance their field of science, healthcare or innovation with confidence. By combining high-quality content with powerful analytics, we transform complexity into clarity and deliver mission-critical insights that help professionals make better decisions when it matters most.We deliver insights that help research institutions, governments, and funders achieve their goals. We help researchers discover and share knowledge, collaborate, and accelerate innovation. We help librarians provide verified, quality information to universities. We help innovators turn knowledge into new products. We help health professionals improve patient care and educators train the next generation of doctors and nurses. Connecting quality content and innovative technologies, we make progress go further and happen faster. And by championing inclusion and sustainability, we ensure progress benefits all.With 9,500 employees, over 2,300 technologists in 5 major tech hubs, and more than