Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Experis - ManpowerGroup
proficiency across AWS and GCP , to design and implement resilient frontend client, backend services, infrastructure automation, and cloud-native solutions. This is an opportunity to work on high-impact systems within a secure, high-availability environment at one of the world's leading financial institutions. Key Accountabilities: Responsibilities will include: Design, develop and maintain highly available, secure, and performant … across AWS and GCP , ensuring resilience, cost-efficiency, and data security. Collaborate closely with infrastructure, architecture, and cybersecurity teams to meet internal risk, compliance, and governance requirements. Support live systems, perform root cause analysis, and implement solutions for incidents and performance bottlenecks. Qualifications and experience The ideal candidate for this role will have the below experience and qualifications: Bachelor … s degree in Computer Science or equivalent industry experience. Comes from Software Engineering background with infrastructure experience. 5+ years of development experience with a strong focus on large-scale, distributed systems. Proficient in Python and GoLang . Experience with Liquibase or similar tools for database change management and version control. Hands-on experience with AWS and/or GCP More ❯
Sheffield, South Yorkshire, United Kingdom Hybrid / WFH Options
Experis
proficiency across AWS and GCP , to design and implement resilient frontend client, backend services, infrastructure automation, and cloud-native solutions. This is an opportunity to work on high-impact systems within a secure, high-availability environment at one of the world's leading financial institutions. Key Accountabilities: Responsibilities will include: Design, develop and maintain highly available, secure, and performant … across AWS and GCP , ensuring resilience, cost-efficiency, and data security. Collaborate closely with infrastructure, architecture, and cybersecurity teams to meet internal risk, compliance, and governance requirements. Support live systems, perform root cause analysis, and implement solutions for incidents and performance bottlenecks. Qualifications and experience The ideal candidate for this role will have the below experience and qualifications: Bachelor … s degree in Computer Science or equivalent industry experience. Comes from Software Engineering background with infrastructure experience. 5+ years of development experience with a strong focus on large-scale, distributed systems. Proficient in Python and GoLang . Experience with Liquibase or similar tools for database change management and version control. Hands-on experience with AWS and/or GCP More ❯
tools like Apache Spark , Databricks , Apache Pulsar , Apache Airflow , Temporal , and Apache Flink , sharing knowledge and suggesting improvements. Documentation: Contribute to clear and concise documentation for software, processes, and systems to ensure team alignment and knowledge sharing. Your Qualifications: Experience: Professional experience in Python development or related software engineering roles. Python Proficiency: Strong knowledge of Python, including experience with … web frameworks like Django , Flask , or FastAPI . Database Management: Solid experience with relational databases like PostgreSQL or MySQL and familiarity with NoSQL databases like Redis . DistributedSystems: A basic understanding of distributedsystems and microservices architecture, as well as cloud-based infrastructure (AWS, GCP, Azure), is a plus. Version Control: Experience with Git and … GCP , or Azure . DevOps Tools: Familiarity with containerization ( Docker ) and infrastructure automation tools like Terraform or Ansible . Real-time Data Streaming: Experience with Apache Pulsar or similar systems for real-time messaging and stream processing is a plus. Data Engineering: Experience with Apache Spark , Databricks , or similar big data platforms for processing large datasets, building data pipelines More ❯
AWS and GCP, to design and implement resilient Front End clients, Back End services, infrastructure automation, and cloud-native solutions. This is an opportunity to work on high-impact systems within a secure, high-availability environment at one of the world's leading financial institutions. Key Accountabilities Responsibilities will include: Design, develop, and maintain highly available, secure, and performant … across AWS and GCP, ensuring resilience, cost-efficiency, and data security. Collaborate closely with infrastructure, architecture, and cybersecurity teams to meet internal risk, compliance, and governance requirements. Support live systems, perform root cause analysis, and implement solutions for incidents and performance bottlenecks. Qualifications and experience The ideal candidate for this role will have the below experience and qualifications: Bachelor … degree in computer science or equivalent industry experience. Comes from a software engineering background with infrastructure experience. 5+ years of development experience with a strong focus on large-scale, distributed systems. Proficient in Python and GoLang. Experience with Liquibase or similar tools for database change management and version control. Hands-on experience with AWS and/or GCP, including More ❯
Sheffield, England, United Kingdom Hybrid / WFH Options
Undisclosed
proficiency across AWS and GCP , to design and implement resilient frontend client, backend services, infrastructure automation, and cloud-native solutions. This is an opportunity to work on high-impact systems within a secure, high-availability environment at one of the world’s leading financial institutions. Key Accountabilities Responsibilities will include: Design, develop and maintain highly available, secure, and performant … across AWS and GCP , ensuring resilience, cost-efficiency, and data security. Collaborate closely with infrastructure, architecture, and cybersecurity teams to meet internal risk, compliance, and governance requirements. Support live systems, perform root cause analysis, and implement solutions for incidents and performance bottlenecks. Qualifications and experience The ideal candidate for this role will have the below experience and qualifications: Bachelor … s degree in Computer Science or equivalent industry experience. Comes from Software Engineering background with infrastructure experience. 5+ years of development experience with a strong focus on large-scale, distributed systems. Proficient in Python and GoLang . Experience with Liquibase or similar tools for database change management and version control. Hands-on experience with AWS and/or GCP More ❯
performance systems. Collaborate with senior leadership and cross-functional teams to define and execute the company’s technical vision, aligning engineering efforts with broader business goals. Architecting Cloud-Native Systems : Design and implement cloud-native architectures that are globally scalable, resilient, and optimized for high availability, disaster recovery, and low latency. Lead the development of modern, secure, and scalable … systems using AWS, GCP, Azure, or similar cloud platforms. Innovation and Research : Drive innovation by researching and integrating cutting-edge technologies into the tech stack. Stay up-to-date with the latest trends in software engineering, cloud computing, and data processing. Champion the adoption of best practices and innovative solutions to keep the company ahead of the technological curve. … High-Performance Systems Design : Lead the design and optimization of systems for performance, scalability, and reliability. Focus on streamlining workflows and ensuring high-throughput, low-latency operations for complex distributed systems. Mentorship & Team Leadership : Provide technical leadership and mentorship to junior, mid-level, and senior engineers. Promote best practices in coding, architecture, and system design. Foster a More ❯
AWS and GCP, to design and implement resilient Front End client, Back End services, infrastructure automation, and cloud-native solutions. This is an opportunity to work on high-impact systems within a secure, high-availability environment at one of the world's leading financial institutions. Design, develop and maintain highly available, secure, and performant Back End REST API services … across AWS and GCP, ensuring resilience, cost-efficiency, and data security. Collaborate closely with infrastructure, architecture, and cybersecurity teams to meet internal risk, compliance, and governance requirements. Support live systems, perform root cause analysis, and implement solutions for incidents and performance bottlenecks. Required Skills/Experience: Bachelor's or Master's degree in Computer Science or equivalent industry experience. … Comes from Software Engineering background with infrastructure experience. Development experience with a strong focus on large-scale, distributed systems. Proficient in Python and GoLang. Experience with Liquibase or similar tools for database change management and version control. Hands-on experience with AWS and/or GCP, including cloud-native services, networking, IAM, and cost optimisation. Experience with other cloud More ❯
the ability to tailor communications for different audiences, ranging from senior business partners to junior technology colleagues. Ability to work in a dynamic, collaborative, agile environment within a geographically distributed team. Ability to work within a diverse and inclusive team where challenging each other respectfully is encouraged. Ability to comply with the firm's return to office policies. Minimum … Harness, GitHub Actions, Spinnaker). Ability to coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions. Good understanding of distributedsystems and microservices architecture. Experience designing and implementing effective tests ranging from unit level tests using mocking frameworks, as well as automating component, integration, and end-to-end … understanding of cloud technologies (AWS, GCP, Azure). Good understanding of security frameworks/standards. Good understanding of data streaming and messaging frameworks (Kafka, Spark). Good understanding of distributed tracing and monitoring (Zipkin, OpenTracing, Prometheus, ELK stack, Micrometer metrics). Good understanding of containers (Docker, Kubernetes, Helm). Experience working in a highly regulated environment. #J-18808-Ljbffr More ❯
highly skilled Senior Integration Engineer to join our Trading IT organisation. The candidate will be responsible for designing, developing, and maintaining robust integration solutions that connect our critical trading systems and data flows. This role demands exceptional expertise in Java backend development, middleware technologies, and API design, combined with the ability to build high-performance, scalable, and resilient integration … architectures. A good understanding of the commodity trading business is advantageous, as you'll be working at the intersection of complex trading systems, creating solutions that enable seamless data exchange across the entire trading lifecycle. You will collaborate closely with business stakeholders, application teams, and infrastructure specialists to ensure that our integration platform supports the company's trading operations … including Spring Framework, Spring Boot, and JVM optimisation techniques for high-performance applications. Integration Architecture : Deep understanding of enterprise integration patterns, microservices architecture, and event-driven design principles. Messaging Systems Knowledge : Advanced knowledge of Kafka architecture, configuration, and optimisation, along with experience in other messaging systems like Tibco Enterprise Message Service. API Development : Strong capabilities in designing and More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Waracle
Spring Data JPA).Solid understanding of relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks (e.g., Hibernate, JPA) Experience with RESTful API design and development Proficiency with version control systems, particularly Git Experience with build tools like Maven or Gradle. Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus Understanding of microservices architecture and distributedsystemsMore ❯
skills in engineering teams. Hands-on experience designing and implementing microservices architectures focused on scalability and reliability. Proficiency in Java or Kotlin and Spring Boot, with experience building scalable, distributed systems. Strong analytical and debugging skills for troubleshooting complex production systems. Excellent communication skills for effective collaboration with cross-functional teams. Deep understanding of SDLC practices, including CI/… Experience with event-driven architectures and tools like Kafka. Familiarity with orchestration frameworks like Temporal.io or similar. Knowledge of cloud-native technologies, Kubernetes, and containerization best practices. Experience optimizing distributed database performance, e.g., CockroachDB. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy More ❯
with all levels of the software, hardware, and network stack whilst having deep knowledge in a few. Intellectual curiosity and an excitement for solving complex problems of complex massive systems is a must. You should value simplicity and usability as well as security and work comfortably in a collaborative, agile environment. Responsibilities As an IC4 your responsibilities could include … operations Apply engineering principles for defining robust and maintainable architectures and designs. Build cloud service on top of the modern Infrastructure as Service (IaaS) building blocks. Design and build distributed, scalable, fault tolerant software systems. Identify requirements, scope solutions, estimate work, schedule deliverables. Help establish and drive the adoption of outstanding coding standards and patterns and help enhance our … great to have but are not must-haves: Minimum Qualifications, Skills & Experience Strong BS or MS degree in Computer Science, or equivalent. 6-10+ years ofdeveloping and shipping distributed enterpriseand/or cloud native systems, or similar technically complex projects. Demonstrable ability to write great code in modern Java (17+), Python, or similar OO languagesExperience leading teams More ❯
with all levels of the software, hardware, and network stack whilst having deep knowledge in a few. Intellectual curiosity and an excitement for solving complex problems of complex massive systems is a must. You should value simplicity and usability as well as security and work comfortably in a collaborative, agile environment. Responsibilities As an IC4 your responsibilities could include … operations Apply engineering principles for defining robust and maintainable architectures and designs. Build cloud service on top of the modern Infrastructure as Service (IaaS) building blocks. Design and build distributed, scalable, fault tolerant software systems. Identify requirements, scope solutions, estimate work, schedule deliverables. Help establish and drive the adoption of outstanding coding standards and patterns and help enhance our … to have but are not must-haves: Minimum Qualifications, Skills & Experience Strong BS or MS degree in Computer Science, or equivalent. 6-10+ years of developing and shipping distributed enterprise and/or cloud native systems, or similar technically complex projects. Demonstrable ability to write great code in modern Java (17+), Python, or similar OO languagesExperience leading More ❯
and practices, and standards Work with product managers to align technical work with business goals and break down product requirements into actionable technical tasks Provide operational support of production systems within a you-build-it-you-run-it culture Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Refine and … on experience designing and implementing microservices-based architectures with a focus on scalability and reliability Proficiency in either Java or Kotlin, and Spring Boot, with experience in building scalable, distributedsystems Strong analytical and debugging skills, with the ability to troubleshoot complex systems in production. Excellent verbal and written communication skills to work effectively with cross-functional … with orchestration frameworks like Temporal.io or similar workflow engines Knowledge of cloud-native technologies, including Kubernetes and containerization best practices. Experience optimizing database performance, particularly with CockroachDB or other distributed databases. #ICBCareer #ICBEngineering About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals More ❯
and practices, and standards Work with product managers to align technical work with business goals and break down product requirements into actionable technical tasks Provide operational support of production systems within a you-build-it-you-run-it culture Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Refine and … on experience designing and implementing microservices-based architectures with a focus on scalability and reliability Proficiency in either Java or Kotlin, and Spring Boot, with experience in building scalable, distributedsystems Strong analytical and debugging skills, with the ability to troubleshoot complex systems in production. Excellent verbal and written communication skills to work effectively with cross-functional … with orchestration frameworks like Temporal.io or similar workflow engines Knowledge of cloud-native technologies, including Kubernetes and containerization best practices. Experience optimizing database performance, particularly with CockroachDB or other distributed databases. #ICBCareer #ICBEngineering About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals More ❯
London, England, United Kingdom Hybrid / WFH Options
Global Screening Services
common observability tooling like Prometheus, Grafana, OTEL and Cloudwatch Experience analysing and building data telemetry, querying (PromQL), modelling, pipelines and dashboards to provide concise, focused insights and alerts for distributedsystems Strong experience with Python and/or GoLang Java (SpringBoot and Micrometer) useful Demonstrable experience working with AWS services like SQS, EKS, RDS, VPC, EC2, Cloudwatch (X … Ray, Metrics and Logs), Lambda Solid knowledge of Linux systems and bash scripting Strong knowledge of networking and common protocols (TCP, DNS, TLS, HTTP) Experience with DevOps principles and tooling such as Infrastructure as Code (Terraform) and CI/CD (GitHub Actions, Jenkins) Knowledge of stream processing technologies like Kafka would be useful Experience working with ITSM systems … container orchestration (Docker & Kubernetes) Working knowledge and experience with Agile software development practices Strong communication, collaboration and documentation skills with proven experience working cross-functionally Ability to think about distributedsystems in terms of failure modes and bottlenecks BSc/MSc in Computer Science, a related technical discipline, or equivalent experience Financial Services experience (or similar regulated industry More ❯
repositories. Job Qualifications: A bachelor's degree in computer science or equivalent with 5+ years professional experience. Software development experience with an interest in using that experience to solve distributedsystems problems. Experience with a major cloud provider, such as AWS, GCP, Azure. Experience with at least one of these languages: Java, Python, Go, Ruby. Linux system administration … Protocol Buffers, JSON, YAML. Experience with Terraform, Kubernetes, Kafka, Docker, Redis, MongoDB. Experience with application clustering, load balancing, high availability, and reliability concepts and supporting technologies. Experience with monitoring systems such as Prometheus, Grafana, Splunk, or the ELK Stack. Clear written and verbal communication skills. Some level of participation in an on-call escalation path. A passion for providing More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
WARACLE
JPA). Solid understanding of relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks (e.g., Hibernate, JPA). Experience with RESTful API design and development. Proficiency with version control systems, particularly Git. Experience with build tools like Maven or Gradle. Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus. Understanding of microservices architecture and distributed systems. More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
the following in your CV: Significant experience with React and NodeJS. Strong understanding and experience of designing, building, and operating front end applications (particularly consuming microservices, RESTful APIs, and distributedsystems). Experience with testing libraries such as React Testing Library, SuperTest, and PlayWright. Confidence with building, testing, and deploying services into a cloud environment. A DevOps mindset. More ❯
define architectural standards, evaluate new technologies, and ensure robust, scalable software solutions while actively coding and mentoring others. Key Responsibilities: Design end-to-end technical architectures for enterprise automation systems, including real-time control, monitoring, and integration across hybrid and multi-cloud platforms (Azure, GCP, AWS) Define architectural design patterns and best practices for containerized microservices in event-driven … distributed computing systems Review and refine engineering designs to ensure maintainability, scalability, and performance Contribute directly to the codebase, developing key components in multiple languages (Java, C#, Python, Rust) Leverage CoPilot, GPT-based tools, and Agentic platforms to accelerate development and improve SDLC processes Build custom AI agents and tools for automated code generation, testing, refactoring, and design … scaffolding Collaborate with engineering teams, QA, DevOps, and product managers to deliver integrated solutions Mentor engineers in architectural thinking and AI-assisted development Ensure architectural alignment across systems with observability using Prometheus, Grafana, ELK Stack Required Skills & Qualifications: Master's degree in Computer Science, Software Engineering, or related field 8+ years of software engineering experience, with 3+ years in More ❯
individual contributor, you'll be instrumental in designing, developing, and maintaining petabyte-scale production platforms with a strong emphasis on resilience, performance, and developer experience. You'll work on distributedsystems, deployment infrastructure, and internal service frameworks, enabling teams across the organization to deliver with speed, security, and reliability. Your day-to-day • Architect, build, and maintain scalable … fault-tolerant systems that support petabyte-scale workloads in production • Lead development of RESTful APIs using Java or similar high-performance languages (e.g., Go, Kotlin, Scala) • Contribute to the evolution of our internal platform by improving core infrastructure components and abstractions • Design and optimize data pipelines and backend systems leveraging distributed technologies like Apache Kafka and Cassandra … bring to the team • 12+ years of experience in software engineering, with significant time spent on infrastructure or platform teams • Proven track record of designing and operating petabyte-scale systems in production environments • Deep experience with Java and working knowledge of other programming languages such as Python, Go or Scala • Strong understanding and hands-on experience with RESTful service More ❯
and practices, and standards Work with product managers to align technical work with business goals and break down product requirements into actionable technical tasks Provide operational support of production systems within a you-build-it-you-run-it culture Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Refine and … on experience designing and implementing microservices-based architectures with a focus on scalability and reliability Proficiency in either Java or Kotlin, and Spring Boot, with experience in building scalable, distributedsystems Strong analytical and debugging skills, with the ability to troubleshoot complex systems in production. Excellent verbal and written communication skills to work effectively with cross-functional … Familiarity with orchestration frameworks like or similar workflow engines Knowledge of cloud-native technologies, including Kubernetes and containerization best practices. Experience optimizing database performance, particularly with CockroachDB or other distributed databases. #J-18808-Ljbffr More ❯
in London and drive our next wave of technological advancements. Role Overview: As a Senior Python Engineer, you will be at the heart of our technology platform, building robust systems that enhance our trading strategies, risk management, and data analysis. You will collaborate closely with quants, data scientists, and traders, providing Python-based solutions that directly impact the profitability … Build scalable, high-performance data pipelines to process large datasets from multiple sources, including real-time market data and fundamental data. Implement robust APIs and microservices to integrate trading systems, analytics platforms, and external data providers. Optimize performance and scalability of existing systems, ensuring low-latency trade execution and real-time risk monitoring. Collaborate with quants and traders … in Python development, with a focus on building performant, scalable systems. Deep understanding of core Python, including its strengths in data manipulation, asynchronous programming, and performance optimization. Experience with distributedsystems, parallel computing, and high-performance processing of large datasets. Strong experience in data pipelines, working with tools such as Pandas, NumPy, and SQL/NoSQL databases. Proven More ❯
in London and drive our next wave of technological advancements. Role Overview: As a Senior Python Engineer, you will be at the heart of our technology platform, building robust systems that enhance our trading strategies, risk management, and data analysis. You will collaborate closely with quants, data scientists, and traders, providing Python-based solutions that directly impact the profitability … Build scalable, high-performance data pipelines to process large datasets from multiple sources, including real-time market data and fundamental data. Implement robust APIs and microservices to integrate trading systems, analytics platforms, and external data providers. Optimize performance and scalability of existing systems, ensuring low-latency trade execution and real-time risk monitoring. Collaborate with quants and traders … in Python development, with a focus on building performant, scalable systems. Deep understanding of core Python, including its strengths in data manipulation, asynchronous programming, and performance optimization. Experience with distributedsystems, parallel computing, and high-performance processing of large datasets. Strong experience in data pipelines, working with tools such as Pandas, NumPy, and SQL/NoSQL databases. Proven More ❯
our APIs and SDKs to connect with their customers all over the world. We are looking for a visionary and seasoned Lead Architect to take ownership of our globally distributed embedded API architecture team. This is a high-impact leadership position, responsible for defining and driving the architectural vision across our CPaaS platform in support of key strategic, compliance … and innovation initiatives. The ideal candidate will bring exceptional leadership capabilities, deep expertise in cloud-native microservice architectures, large-scale real-time communication systems, AI integration, and a strong command of modern technologies. Key Responsibilities: Leadership and Team Management Provide clear architectural leadership by evaluating technical options, aligning stakeholders, and balancing vision, scalability, and delivery timelines Build and lead … to technical and non-technical audiences, including executives Lead architectural reviews, technical discussions, and design sessions to ensure alignment across projects Core Requirements: Proven experience standardising managed platforms across distributedsystems, with reusable patterns and governance (ideally in the CPaaS industry) Strong leadership and team management skills to inspire, guide & motivate a team architects Deep expertise in cloud More ❯