Lead Data Architect - AI & Cloud Infrastructure My client, a large consultancy, is looking for a Lead Data Architect - AI & Cloud Infrastructure, for a 6 month contract inside IR35 based in Manchester offering 2 days per week remote but requiring 3 days per week on-site. The ideal candidate will have strong experience in Data architecture, data engineering, or enterprise infrastructure design, Cloud Mastery: Deep architectural expertise in at least one major cloud platform and its AI ecosystem: AWS: SageMaker, Bedrock, Glue, Redshift. Azure: Azure OpenAI Service, Azure Machine Learning, Synapse. GCP: Vertex AI, BigQuery ML, Dataflow. The ideal candidate will have strong experience in Advanced Data Modeling: Proven success modelling for both traditional relational/NoSQL analytical engines and high-dimensional vector spaces; Data Pipeline Frameworks: Hands-on experience with streaming and batch tooling including Apache Spark, Kafka, Flink, and orchestration tools like Apache Airflow or Prefect and Programming Literacy: Strong proficiency in Python, SQL, and database internals. The ideal candidate will desirably have experience with unified data clouds such as Databricks or Snowflake, Relevant cloud certifications (eg, AWS Certified Data Engineer, Azure Solutions Architect, Google Cloud Professional Data Engineer) and Familiarity with Docker, Kubernetes, and infrastructure-as-code (Terraform).
16/07/2026
Contractor
Lead Data Architect - AI & Cloud Infrastructure My client, a large consultancy, is looking for a Lead Data Architect - AI & Cloud Infrastructure, for a 6 month contract inside IR35 based in Manchester offering 2 days per week remote but requiring 3 days per week on-site. The ideal candidate will have strong experience in Data architecture, data engineering, or enterprise infrastructure design, Cloud Mastery: Deep architectural expertise in at least one major cloud platform and its AI ecosystem: AWS: SageMaker, Bedrock, Glue, Redshift. Azure: Azure OpenAI Service, Azure Machine Learning, Synapse. GCP: Vertex AI, BigQuery ML, Dataflow. The ideal candidate will have strong experience in Advanced Data Modeling: Proven success modelling for both traditional relational/NoSQL analytical engines and high-dimensional vector spaces; Data Pipeline Frameworks: Hands-on experience with streaming and batch tooling including Apache Spark, Kafka, Flink, and orchestration tools like Apache Airflow or Prefect and Programming Literacy: Strong proficiency in Python, SQL, and database internals. The ideal candidate will desirably have experience with unified data clouds such as Databricks or Snowflake, Relevant cloud certifications (eg, AWS Certified Data Engineer, Azure Solutions Architect, Google Cloud Professional Data Engineer) and Familiarity with Docker, Kubernetes, and infrastructure-as-code (Terraform).
Ascent People Ltd is seeking a Big Data Engineer to design and implement large scale streaming data pipelines using Kafka, Hadoop, and Spark. You will ingest, move, and analyze data from thousands of devices, developing efficient stream processing and integration solutions. Responsibilities include Kafka administration, connectors, and maintaining Hadoop components such as HDFS and Hive, with exposure to NiFi, Oozie, Zookeeper where applicable. Strong testing and monitoring experience preferred.
16/07/2026
Full time
Ascent People Ltd is seeking a Big Data Engineer to design and implement large scale streaming data pipelines using Kafka, Hadoop, and Spark. You will ingest, move, and analyze data from thousands of devices, developing efficient stream processing and integration solutions. Responsibilities include Kafka administration, connectors, and maintaining Hadoop components such as HDFS and Hive, with exposure to NiFi, Oozie, Zookeeper where applicable. Strong testing and monitoring experience preferred.
Open Positions Data Integration Analyst London, UK Client Services At Solidus, we are shaping the financial markets of tomorrow by providing cutting-edge trade surveillance technology that protects investors, enhances transparency, and ensures regulatory compliance across traditional financial assets and crypto markets. With over 20 years of experience in developing Wall Street-grade FinTech, our team delivers innovative solutions that financial institutions and regulators worldwide rely on to detect, investigate, and report market manipulation, financial crime, and fraud. Headquartered in Wall Street, with offices in Singapore, Tel Aviv, and London, we safeguard millions of retail and institutional entities globally, monitoring over a trillion events each day. Role Overview The Data Integration Analyst owns the end-to-end onboarding and normalization of external data into the platform's standardized schema and aligning an updated schema where new paradigms are identified. The role sits at the intersection of clients, data vendors, product and R&D, translating heterogeneous source feeds - client trade data, market data, and other reference/vendor feeds - into a consistent, load-ready format that powers downstream market inspection and surveillance algorithms. This role is characterized by a highly detail-oriented, analytical, and service-minded individual who is comfortable moving between technical specification and client-facing communication. Success means external data is mapped faithfully, gaps are surfaced and resolved early with R&D, and every feed is validated end to end before it reaches production. Key Responsibilities Onboard client trade data (orders and executions): specify it to the normalized target format and transmission method (flat file / SFTP, API, Kafka JSON, FIX, etc.), map source fields to the standardized schema, and align the feed to the standard load process. Coordinate and integrate market data feeds: scope the requirement per use case (including Level 1 vs Level 2 depth), align with vendors to attain data, map relevant fields to the standardized format, and surface any schema gaps with relevant stakeholders. Handle other data feeds (news/corporate events, client reference data, other vendor feeds), working the specification and adapter/mapping with the product team and R&D. Drive each integration end to end with R&D and the client - from initial sample through validated ingestion, confirming correctness in UAT before promoting to production. Maintain mapping documentation and source-to-target references, monitor feed health and data quality, flag anomalies, and feed learnings back into the process. Must-Have Bachelor's degree in Information Systems, Industrial/Software Engineering, Computer Science, Data Analytics, or a related field - or equivalent practical experience. 5+ years in a data integration, data analyst, support, technical onboarding, or business/operations analyst role. High attention to detail and a structured, methodical approach to data mapping and validation. Strong analytical skills; comfort working with structured data, schemas, field-level mapping, and tabular formats (e.g., CSV, XML, JSON). Excellent communication and stakeholder management; able to bridge technical and business conversations with both R&D and clients. Strong service orientation and ownership - able to drive an integration from specification through to validated, end-to-end delivery. Exposure to data integration / ETL / adapter development workflows. Scripting or query experience (e.g., Python, SQL) for inspecting and transforming data. Nice-to-Have Experience with financial / market data or trading systems and their data requirements. Familiarity with Level 1 vs Level 2 market data and order/execution lifecycle concepts. Why This Role Matters The platform's surveillance and inspection capabilities are only as reliable as the data feeding them. Incorrectly mapped fields, the wrong market data depth, or schema gaps directly degrade detection quality. This role is critical because it ensures every external source - trade, market, and reference data - is normalized accurately, scoped correctly by entitlement, and validated end to end, so that the algorithms operate on trustworthy, consistent inputs.
16/07/2026
Full time
Open Positions Data Integration Analyst London, UK Client Services At Solidus, we are shaping the financial markets of tomorrow by providing cutting-edge trade surveillance technology that protects investors, enhances transparency, and ensures regulatory compliance across traditional financial assets and crypto markets. With over 20 years of experience in developing Wall Street-grade FinTech, our team delivers innovative solutions that financial institutions and regulators worldwide rely on to detect, investigate, and report market manipulation, financial crime, and fraud. Headquartered in Wall Street, with offices in Singapore, Tel Aviv, and London, we safeguard millions of retail and institutional entities globally, monitoring over a trillion events each day. Role Overview The Data Integration Analyst owns the end-to-end onboarding and normalization of external data into the platform's standardized schema and aligning an updated schema where new paradigms are identified. The role sits at the intersection of clients, data vendors, product and R&D, translating heterogeneous source feeds - client trade data, market data, and other reference/vendor feeds - into a consistent, load-ready format that powers downstream market inspection and surveillance algorithms. This role is characterized by a highly detail-oriented, analytical, and service-minded individual who is comfortable moving between technical specification and client-facing communication. Success means external data is mapped faithfully, gaps are surfaced and resolved early with R&D, and every feed is validated end to end before it reaches production. Key Responsibilities Onboard client trade data (orders and executions): specify it to the normalized target format and transmission method (flat file / SFTP, API, Kafka JSON, FIX, etc.), map source fields to the standardized schema, and align the feed to the standard load process. Coordinate and integrate market data feeds: scope the requirement per use case (including Level 1 vs Level 2 depth), align with vendors to attain data, map relevant fields to the standardized format, and surface any schema gaps with relevant stakeholders. Handle other data feeds (news/corporate events, client reference data, other vendor feeds), working the specification and adapter/mapping with the product team and R&D. Drive each integration end to end with R&D and the client - from initial sample through validated ingestion, confirming correctness in UAT before promoting to production. Maintain mapping documentation and source-to-target references, monitor feed health and data quality, flag anomalies, and feed learnings back into the process. Must-Have Bachelor's degree in Information Systems, Industrial/Software Engineering, Computer Science, Data Analytics, or a related field - or equivalent practical experience. 5+ years in a data integration, data analyst, support, technical onboarding, or business/operations analyst role. High attention to detail and a structured, methodical approach to data mapping and validation. Strong analytical skills; comfort working with structured data, schemas, field-level mapping, and tabular formats (e.g., CSV, XML, JSON). Excellent communication and stakeholder management; able to bridge technical and business conversations with both R&D and clients. Strong service orientation and ownership - able to drive an integration from specification through to validated, end-to-end delivery. Exposure to data integration / ETL / adapter development workflows. Scripting or query experience (e.g., Python, SQL) for inspecting and transforming data. Nice-to-Have Experience with financial / market data or trading systems and their data requirements. Familiarity with Level 1 vs Level 2 market data and order/execution lifecycle concepts. Why This Role Matters The platform's surveillance and inspection capabilities are only as reliable as the data feeding them. Incorrectly mapped fields, the wrong market data depth, or schema gaps directly degrade detection quality. This role is critical because it ensures every external source - trade, market, and reference data - is normalized accurately, scoped correctly by entitlement, and validated end to end, so that the algorithms operate on trustworthy, consistent inputs.
Lead Data Engineer (16877) Job Purpose This is a senior technical and leadership position, ideal for candidates with strong experience in cloud-based data engineering, team management, and a passion for innovation. The role offers significant responsibility, opportunities for professional growth, and a comprehensive benefits package within a leading European airline. Job Accountabilities Lead technical design, delivery, and implementation of data solutions within easyJet's IT estate. Manage and develop a team of Data Engineers and Analytics Engineers. Champion distributed data platforms and drive adoption of data products. Collaborate with cross-functional teams and stakeholders to deliver enterprise-level data solutions. Identify and champion new technologies and methods in data engineering. Ensure solutions meet technical standards and business requirements. Deputise for the Data Engineering technology manager as needed. Required skills include leadership, team management, technical expertise in cloud and big data, and strong communication. Desirable experience includes airline industry knowledge, AI solution adoption, and cloud-based OLAP. Key Skills & Behaviours Effective team management (onshore and offshore). Support for agile delivery and project estimation. Clear communication with technical and non-technical audiences. Complex problem-solving and process-driven approach. Passion for technology and hands on learning. Technical Skills Required Strong understanding of data concepts, modelling, and warehousing. Experience with cloud-based, big data distributed systems. Proficiency in Python, software development, and release engineering (TDD, CI/CD). Experience with Apache Spark or similar frameworks. Familiarity with cloud-based big data technologies (e.g., HDFS, Spark, Kafka, Delta, Hive). Experience with enterprise scheduling tools (e.g., Airflow). Linux and containerisation experience. Understanding of data management, security, and privacy (e.g., GDPR). Airline industry experience. Experience with AI solution adoption and regulatory/data privacy in data lakes. Cloud-based OLAP and infra as code (e.g., Terraform). Experience with modern lakehouse platforms (e.g., Databricks, Snowflake). Solution architecture background and data lake migrations. Familiarity with data science and analytics tooling (e.g., MLFlow, Tableau, Power BI). Location & Hours of Work We operate a hybrid working policy of 40-60% of the month spent with colleagues. Benefits We offer: Competitive base salary 25 days holiday, pension scheme, life assurance, and a flexible benefits package. Discounted staff travel scheme for friends and family Annual credit for discount on easyJet holidays 'Work Away' scheme, allowing you to work abroad for 30 days a year Electric vehicle lease salary sacrifice scheme Reasonable Adjustments At easyJet, we are dedicated to fostering an inclusive workplace that reflects the diverse customers we serve across Europe. We welcome candidates from all backgrounds. If you require specific adjustments or support during the application or recruitment process, such as extra time for assessments or accessible interview locations, please contact us at . We are committed to providing reasonable adjustments throughout the recruitment process to ensure accessibility and accommodation.
16/07/2026
Full time
Lead Data Engineer (16877) Job Purpose This is a senior technical and leadership position, ideal for candidates with strong experience in cloud-based data engineering, team management, and a passion for innovation. The role offers significant responsibility, opportunities for professional growth, and a comprehensive benefits package within a leading European airline. Job Accountabilities Lead technical design, delivery, and implementation of data solutions within easyJet's IT estate. Manage and develop a team of Data Engineers and Analytics Engineers. Champion distributed data platforms and drive adoption of data products. Collaborate with cross-functional teams and stakeholders to deliver enterprise-level data solutions. Identify and champion new technologies and methods in data engineering. Ensure solutions meet technical standards and business requirements. Deputise for the Data Engineering technology manager as needed. Required skills include leadership, team management, technical expertise in cloud and big data, and strong communication. Desirable experience includes airline industry knowledge, AI solution adoption, and cloud-based OLAP. Key Skills & Behaviours Effective team management (onshore and offshore). Support for agile delivery and project estimation. Clear communication with technical and non-technical audiences. Complex problem-solving and process-driven approach. Passion for technology and hands on learning. Technical Skills Required Strong understanding of data concepts, modelling, and warehousing. Experience with cloud-based, big data distributed systems. Proficiency in Python, software development, and release engineering (TDD, CI/CD). Experience with Apache Spark or similar frameworks. Familiarity with cloud-based big data technologies (e.g., HDFS, Spark, Kafka, Delta, Hive). Experience with enterprise scheduling tools (e.g., Airflow). Linux and containerisation experience. Understanding of data management, security, and privacy (e.g., GDPR). Airline industry experience. Experience with AI solution adoption and regulatory/data privacy in data lakes. Cloud-based OLAP and infra as code (e.g., Terraform). Experience with modern lakehouse platforms (e.g., Databricks, Snowflake). Solution architecture background and data lake migrations. Familiarity with data science and analytics tooling (e.g., MLFlow, Tableau, Power BI). Location & Hours of Work We operate a hybrid working policy of 40-60% of the month spent with colleagues. Benefits We offer: Competitive base salary 25 days holiday, pension scheme, life assurance, and a flexible benefits package. Discounted staff travel scheme for friends and family Annual credit for discount on easyJet holidays 'Work Away' scheme, allowing you to work abroad for 30 days a year Electric vehicle lease salary sacrifice scheme Reasonable Adjustments At easyJet, we are dedicated to fostering an inclusive workplace that reflects the diverse customers we serve across Europe. We welcome candidates from all backgrounds. If you require specific adjustments or support during the application or recruitment process, such as extra time for assessments or accessible interview locations, please contact us at . We are committed to providing reasonable adjustments throughout the recruitment process to ensure accessibility and accommodation.
Alexander Mann Solutions - Public Sector Resourcing
On behalf of DWP we are looking for a Senior Test Engineer for a 9 month (Inside IR35) contract. Hybrid working with 3 days per week in either Birmingham Blackpool, Leeds, Manchester, Sheffield or Newcastle. The Department for Work and Pensions (DWP) is responsible for welfare, pensions, and child maintenance policy. As the UK's biggest public service department, it administers the State Pension and a range of working age, disability and ill health benefits to around 20 million claimants and customers. As such, we operate on a scale that is almost unmatched anywhere in Europe and most people in Britain come into contact with us at some point in their lives. Working with DWP, you will be helping us to drive our priorities to: . Help people to move into work and support those already in work to progress, with the aim of increasing overall workforce participation . Help people to plan and save for later life, while providing a safety net for those who need it now . Provide effective, efficient, and innovative services to the millions of claimants who rely on us every day, including the most vulnerable in society . Improve experience of our services while maximising value for money for the taxpayer. DWP is building a centralized Management Information (MI) platform to aggregate, transform, and securely deliver enterprise data from Legacy on-premises infrastructure to the cloud. As a Senior Test Engineer, you will lead the strategic quality assurance framework for this mission-critical ecosystem. You will spearhead testing across hybrid environments, ranging from on-premises Oracle and Informatica data warehouses to near to Real Time, cloud-hosted AWS streaming pipelines. As a Senior Test Engineer your main responsibilities will be: . Strategic Test Leadership: Define and implement risk-based, shift-left testing strategies that align with business priorities, technical architecture, and strict delivery timelines. . Pipeline Automation & Engineering: Build, maintain, and execute end-to-end testing frameworks within GitLab CI/CD pipelines to guarantee delivery confidence. . Comprehensive Quality Assurance: Direct multi-layered testing initiatives covering infrastructure automation, end-to-end data pipelines, data quality, and rapid smoke testing. . Security & Verification Compliance: Validate robust data encryption/decryption routines, SFTP transfer integrity, and secure certificate storage configurations using HashiCorp Vault. . Stakeholder & Supplier Engagement: Collaborate closely with Product, Business, and delivery teams, while managing testing governance across internal squads and external supplier organisations. . Mentorship & Innovation: Coach and mentor test engineers across programmes, driving continuous improvement and exploring cutting-edge testing toolsets. Essential: . An active SC Clearance is an essential requirement for this role, as a minimum you must be willing & eligible to undergo checks. (Please note, due to the exceptional requirements of this position (short-term nature of this role and speed at which we require a postholder in situ) preference may be given to candidates who meet all of the essential criteria and hold active security clearance.) . Hands-on proficiency with Python, PySpark, SQL, and PL/SQL for data validation and test automation scripts. . Experience testing hybrid architectures, including Oracle data warehouses, Informatica workflows, Apache Kafka, and AWS EMR. . Practical understanding of cloud security protocols, including OAuth/Cognito authentication, cryptographic keys, and HashiCorp Vault. . Competency in utilising operational observability tools like AWS CloudWatch to track data pipeline performance and anomalies. . A hands-on, authoritative QA leader with a platform-engineering mindset who confidently guides technical teams and influences architectural choices. . Highly structured problem solver who relies on data, metrics, and risk-based decision-making to balance delivery speed with platform stability. . Skilled at translating complex, low-level technical or data issues into clear, actionable insights for senior business and product stakeholders. Desirable: . Experience verifying data accuracy, semantic model freshness, and downstream presentation directly within Power BI dashboards. . Familiarity with verifying the performance and security boundary parameters of Microsoft Data Gateways. . Exposure to evaluating or implementing AI-assisted testing solutions to optimise pipeline delivery velocity. . Public Sector experience. Please be aware that this role can only be worked within the UK and not Overseas. Disability Confident As a member of the Disability Confident Scheme, DWP guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group. This scheme encourages candidates with a disability and/or neurodivergence to apply. In exceptional circumstances, we may also need to apply the desirable criteria in our shortlisting process which may include holding active security clearance. Armed Forces Covenant DWP guarantees to interview veterans or spouses/partners of military personnel who meet all the essential criteria for the vacancy. In cases where we have a high volume of ex-military candidates/military spouses or partners, who meet all of the essential criteria, we will interview the best candidates from within that group. In exceptional circumstances, we may also need to apply the desirable criteria in our shortlisting process which may include holding active security clearance. In applying for this role, you acknowledge the following "this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment and will be subject to appropriate taxes and statutory costs. As such the payment to the intermediary and your income resulting from this contract will be different".
16/07/2026
Contractor
On behalf of DWP we are looking for a Senior Test Engineer for a 9 month (Inside IR35) contract. Hybrid working with 3 days per week in either Birmingham Blackpool, Leeds, Manchester, Sheffield or Newcastle. The Department for Work and Pensions (DWP) is responsible for welfare, pensions, and child maintenance policy. As the UK's biggest public service department, it administers the State Pension and a range of working age, disability and ill health benefits to around 20 million claimants and customers. As such, we operate on a scale that is almost unmatched anywhere in Europe and most people in Britain come into contact with us at some point in their lives. Working with DWP, you will be helping us to drive our priorities to: . Help people to move into work and support those already in work to progress, with the aim of increasing overall workforce participation . Help people to plan and save for later life, while providing a safety net for those who need it now . Provide effective, efficient, and innovative services to the millions of claimants who rely on us every day, including the most vulnerable in society . Improve experience of our services while maximising value for money for the taxpayer. DWP is building a centralized Management Information (MI) platform to aggregate, transform, and securely deliver enterprise data from Legacy on-premises infrastructure to the cloud. As a Senior Test Engineer, you will lead the strategic quality assurance framework for this mission-critical ecosystem. You will spearhead testing across hybrid environments, ranging from on-premises Oracle and Informatica data warehouses to near to Real Time, cloud-hosted AWS streaming pipelines. As a Senior Test Engineer your main responsibilities will be: . Strategic Test Leadership: Define and implement risk-based, shift-left testing strategies that align with business priorities, technical architecture, and strict delivery timelines. . Pipeline Automation & Engineering: Build, maintain, and execute end-to-end testing frameworks within GitLab CI/CD pipelines to guarantee delivery confidence. . Comprehensive Quality Assurance: Direct multi-layered testing initiatives covering infrastructure automation, end-to-end data pipelines, data quality, and rapid smoke testing. . Security & Verification Compliance: Validate robust data encryption/decryption routines, SFTP transfer integrity, and secure certificate storage configurations using HashiCorp Vault. . Stakeholder & Supplier Engagement: Collaborate closely with Product, Business, and delivery teams, while managing testing governance across internal squads and external supplier organisations. . Mentorship & Innovation: Coach and mentor test engineers across programmes, driving continuous improvement and exploring cutting-edge testing toolsets. Essential: . An active SC Clearance is an essential requirement for this role, as a minimum you must be willing & eligible to undergo checks. (Please note, due to the exceptional requirements of this position (short-term nature of this role and speed at which we require a postholder in situ) preference may be given to candidates who meet all of the essential criteria and hold active security clearance.) . Hands-on proficiency with Python, PySpark, SQL, and PL/SQL for data validation and test automation scripts. . Experience testing hybrid architectures, including Oracle data warehouses, Informatica workflows, Apache Kafka, and AWS EMR. . Practical understanding of cloud security protocols, including OAuth/Cognito authentication, cryptographic keys, and HashiCorp Vault. . Competency in utilising operational observability tools like AWS CloudWatch to track data pipeline performance and anomalies. . A hands-on, authoritative QA leader with a platform-engineering mindset who confidently guides technical teams and influences architectural choices. . Highly structured problem solver who relies on data, metrics, and risk-based decision-making to balance delivery speed with platform stability. . Skilled at translating complex, low-level technical or data issues into clear, actionable insights for senior business and product stakeholders. Desirable: . Experience verifying data accuracy, semantic model freshness, and downstream presentation directly within Power BI dashboards. . Familiarity with verifying the performance and security boundary parameters of Microsoft Data Gateways. . Exposure to evaluating or implementing AI-assisted testing solutions to optimise pipeline delivery velocity. . Public Sector experience. Please be aware that this role can only be worked within the UK and not Overseas. Disability Confident As a member of the Disability Confident Scheme, DWP guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group. This scheme encourages candidates with a disability and/or neurodivergence to apply. In exceptional circumstances, we may also need to apply the desirable criteria in our shortlisting process which may include holding active security clearance. Armed Forces Covenant DWP guarantees to interview veterans or spouses/partners of military personnel who meet all the essential criteria for the vacancy. In cases where we have a high volume of ex-military candidates/military spouses or partners, who meet all of the essential criteria, we will interview the best candidates from within that group. In exceptional circumstances, we may also need to apply the desirable criteria in our shortlisting process which may include holding active security clearance. In applying for this role, you acknowledge the following "this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment and will be subject to appropriate taxes and statutory costs. As such the payment to the intermediary and your income resulting from this contract will be different".
Full Stack Developer (Node.js/Angular/AWS) Visa Sponsorship Available for Eligible Candidates About Scrumconnect Consulting Scrumconnect Consulting is a leading digital transformation consultancy delivering innovative technology solutions across the public and private sectors. We specialise in designing and building scalable digital services, cloud-native platforms, and user-centred applications that enable organisations to modernise and improve service delivery. Our multidisciplinary teams work across engineering, product, delivery, and design to deliver impactful digital solutions using modern technologies and Agile methodologies. We foster a culture of continuous learning, collaboration, and technical excellence, giving our people the opportunity to work on large-scale transformation programmes that make a real difference. The Role We're looking for experienced Full Stack Developers to join our growing engineering team. You'll help design, build, and deliver modern cloud-native applications across a range of enterprise-scale digital transformation projects. Working within Agile delivery teams, you'll contribute across the full software development life cycle, developing secure Back End services, modern Front End applications, and automated deployment pipelines. We're particularly interested in experienced Node.js developers with strong JavaScript/TypeScript skills and exposure to cloud-native development. Responsibilities Design, develop and maintain scalable full-stack applications Build secure, high-performance RESTful APIs using Node.js and Express Develop responsive Front End applications using Angular and TypeScript Write clean, maintainable and well-tested code using modern engineering practices Build and maintain automated tests using Jest Contribute to CI/CD pipelines using GitLab CI/CD Support cloud-native deployments using AWS and container technologies Participate in architecture discussions, code reviews and technical design sessions Work collaboratively with Product Owners, Designers, QA Engineers and DevOps teams Troubleshoot, optimise and improve application performance, scalability and reliability Essential Skills Strong commercial experience developing applications with Node.js Excellent JavaScript and TypeScript knowledge Experience building REST APIs using Express.js Commercial Angular development experience Experience writing automated tests using Jest Experience using GitLab CI/CD Understanding of Agile software delivery Experience working with Git Desirable Skills Experience with some of the following technologies would be advantageous: AWS & Cloud AWS Lambda API Gateway SQS S3 KMS CloudWatch X-Ray ECS/Fargate ECR EKS Infrastructure & DevOps Terraform Docker Kubernetes Kong Enterprise Gateway Databases MongoDB Amazon DocumentDB Messaging & Monitoring Kafka Confluent Schema Registry Dynatrace Other Serverless architectures Monorepo development Nunjucks What We're Looking For We're interested in developers who: Enjoy solving complex technical problems Write clean, maintainable code Have a collaborative mindset Are comfortable working within multidisciplinary Agile teams Take ownership of delivering high-quality software Have experience building secure, scalable enterprise applications Nice to Have Experience working on UK Government or other highly regulated programmes Active SC Clearance or eligibility to obtain SC Clearance Why Join Scrumconnect? You'll have the opportunity to: Work on high-profile digital transformation programmes Build modern cloud-native applications using the latest technologies Collaborate with experienced engineers across multiple disciplines Learn through continuous professional development Progress your career within a growing consultancy Work in a supportive, inclusive and collaborative environment Diversity & Inclusion At Scrumconnect Consulting, we're committed to creating an inclusive workplace where everyone feels valued, respected and empowered to succeed. We welcome applications from people of all backgrounds, experiences and perspectives. We believe diverse teams create better ideas, stronger products and better outcomes for our clients and communities.
16/07/2026
Full time
Full Stack Developer (Node.js/Angular/AWS) Visa Sponsorship Available for Eligible Candidates About Scrumconnect Consulting Scrumconnect Consulting is a leading digital transformation consultancy delivering innovative technology solutions across the public and private sectors. We specialise in designing and building scalable digital services, cloud-native platforms, and user-centred applications that enable organisations to modernise and improve service delivery. Our multidisciplinary teams work across engineering, product, delivery, and design to deliver impactful digital solutions using modern technologies and Agile methodologies. We foster a culture of continuous learning, collaboration, and technical excellence, giving our people the opportunity to work on large-scale transformation programmes that make a real difference. The Role We're looking for experienced Full Stack Developers to join our growing engineering team. You'll help design, build, and deliver modern cloud-native applications across a range of enterprise-scale digital transformation projects. Working within Agile delivery teams, you'll contribute across the full software development life cycle, developing secure Back End services, modern Front End applications, and automated deployment pipelines. We're particularly interested in experienced Node.js developers with strong JavaScript/TypeScript skills and exposure to cloud-native development. Responsibilities Design, develop and maintain scalable full-stack applications Build secure, high-performance RESTful APIs using Node.js and Express Develop responsive Front End applications using Angular and TypeScript Write clean, maintainable and well-tested code using modern engineering practices Build and maintain automated tests using Jest Contribute to CI/CD pipelines using GitLab CI/CD Support cloud-native deployments using AWS and container technologies Participate in architecture discussions, code reviews and technical design sessions Work collaboratively with Product Owners, Designers, QA Engineers and DevOps teams Troubleshoot, optimise and improve application performance, scalability and reliability Essential Skills Strong commercial experience developing applications with Node.js Excellent JavaScript and TypeScript knowledge Experience building REST APIs using Express.js Commercial Angular development experience Experience writing automated tests using Jest Experience using GitLab CI/CD Understanding of Agile software delivery Experience working with Git Desirable Skills Experience with some of the following technologies would be advantageous: AWS & Cloud AWS Lambda API Gateway SQS S3 KMS CloudWatch X-Ray ECS/Fargate ECR EKS Infrastructure & DevOps Terraform Docker Kubernetes Kong Enterprise Gateway Databases MongoDB Amazon DocumentDB Messaging & Monitoring Kafka Confluent Schema Registry Dynatrace Other Serverless architectures Monorepo development Nunjucks What We're Looking For We're interested in developers who: Enjoy solving complex technical problems Write clean, maintainable code Have a collaborative mindset Are comfortable working within multidisciplinary Agile teams Take ownership of delivering high-quality software Have experience building secure, scalable enterprise applications Nice to Have Experience working on UK Government or other highly regulated programmes Active SC Clearance or eligibility to obtain SC Clearance Why Join Scrumconnect? You'll have the opportunity to: Work on high-profile digital transformation programmes Build modern cloud-native applications using the latest technologies Collaborate with experienced engineers across multiple disciplines Learn through continuous professional development Progress your career within a growing consultancy Work in a supportive, inclusive and collaborative environment Diversity & Inclusion At Scrumconnect Consulting, we're committed to creating an inclusive workplace where everyone feels valued, respected and empowered to succeed. We welcome applications from people of all backgrounds, experiences and perspectives. We believe diverse teams create better ideas, stronger products and better outcomes for our clients and communities.
Summary The Apple Services Engineering team is one of the most exciting examples of Apple's long-held passion for combining art and technology. We are the people who power the Apple TV, Apple Music, Apple Music Classical, Apple Podcasts, and Apple Books. And we do it on a massive scale, meeting Apple's high expectations with high performance to deliver a huge variety of entertainment across multiple countries and languages. Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, nimble, and cross-functional, offering greater exposure to the array of opportunities here. Description The Apple Services Engineering team is looking for great engineers to build and improve features and services driving Podcasts, Apple Music, Apple Music Classical and more. Our team is responsible for many of the key systems powering personalisation features of Apple services. This includes personalised podcasts and music experiences. Here you have a phenomenal opportunity to help build and evolve global-scale, leading-edge dynamic data systems, with positions currently available as we grow our amazing London team. We are responsible for the full development lifecycle (system design, implementation, continuous optimisation and improvement). We build systems that serve millions of customers across countries. We promote innovation and new technology to further improve our creative output. If you're an all round and performance-savvy Java server engineer with an interest in, and experience of, large scale data technologies and systems we'd love to hear from you. Responsibilities Building products and services for millions of users with a focus on great customer experience and privacy Deploying live customer-facing features with millisecond-latencies globally over large datasets Distributed systems, caches and data stores Data modelling and data architecture as optimised for large data patterns (efficient storage and query on HDFS, realtime query patterns in key-value stores, columnar schema design etc.) Large scale data pipelines, using Kafka and Hadoop-ecosystem technologies Minimum Qualifications Ability to communicate effectively, demonstrating problem-solving skills and a learning attitude Proven experience in designing, implementing and scaling systems and services in Java Demonstrable knowledge of algorithms & data structures Understanding of distributed systems and data storage concepts Undergraduate degree related to computing or equivalent experience in Java core programming is required Preferred Qualifications Collaborating with multiple teams for delivering projects and features Making critical architectural decisions that have long-term impact on success Diversity and Inclusion At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Role Number:
16/07/2026
Full time
Summary The Apple Services Engineering team is one of the most exciting examples of Apple's long-held passion for combining art and technology. We are the people who power the Apple TV, Apple Music, Apple Music Classical, Apple Podcasts, and Apple Books. And we do it on a massive scale, meeting Apple's high expectations with high performance to deliver a huge variety of entertainment across multiple countries and languages. Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, nimble, and cross-functional, offering greater exposure to the array of opportunities here. Description The Apple Services Engineering team is looking for great engineers to build and improve features and services driving Podcasts, Apple Music, Apple Music Classical and more. Our team is responsible for many of the key systems powering personalisation features of Apple services. This includes personalised podcasts and music experiences. Here you have a phenomenal opportunity to help build and evolve global-scale, leading-edge dynamic data systems, with positions currently available as we grow our amazing London team. We are responsible for the full development lifecycle (system design, implementation, continuous optimisation and improvement). We build systems that serve millions of customers across countries. We promote innovation and new technology to further improve our creative output. If you're an all round and performance-savvy Java server engineer with an interest in, and experience of, large scale data technologies and systems we'd love to hear from you. Responsibilities Building products and services for millions of users with a focus on great customer experience and privacy Deploying live customer-facing features with millisecond-latencies globally over large datasets Distributed systems, caches and data stores Data modelling and data architecture as optimised for large data patterns (efficient storage and query on HDFS, realtime query patterns in key-value stores, columnar schema design etc.) Large scale data pipelines, using Kafka and Hadoop-ecosystem technologies Minimum Qualifications Ability to communicate effectively, demonstrating problem-solving skills and a learning attitude Proven experience in designing, implementing and scaling systems and services in Java Demonstrable knowledge of algorithms & data structures Understanding of distributed systems and data storage concepts Undergraduate degree related to computing or equivalent experience in Java core programming is required Preferred Qualifications Collaborating with multiple teams for delivering projects and features Making critical architectural decisions that have long-term impact on success Diversity and Inclusion At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Role Number:
Job Details Gloucester location - hybrid working when possible Must hold active Enhanced DV Clearance (West) Competitive Salary DOE - 6% bonus, 25 days holiday, clearance bonus Experience in Data Pipelines, ETL processing, Data Integration, Apache, SQL/NoSQL Who Are We? Our client is a trusted and growing supplier to the National Security sector, delivering mission critical solutions that help keep the nation safe, secure, and prosperous. You'll work with cutting edge technologies including AI/Data Science, Cyber, Cloud, DevOps/SRE, and Platform Engineering. They have long term contracts secured across the latest customer framework and are set for significant growth. What will the Data Engineer be Doing? You will develop mission critical data solutions and manage pipelines that transform diverse data sources into valuable insights for our client's National Security customers. You will collaborate with clients to solve complex challenges, utilising distributed computing techniques to handle large scale, real time, and unstructured data. Responsibilities Design and develop data pipelines, including ingestion, orchestration, and ETL processing (e.g., NiFi). Ensure data consistency, quality, and security across all processes. Create and maintain database schemas and data models. Integrate and enrich data from diverse sources, maintaining data integrity. Maintain and enhance existing architectural components such as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance (West) Willingness to work full time on site in Gloucester when required. Required technical experience in the following: Apache Kafka Apache NiFI SQL and noSQL databases (e.g. MongoDB) ETL processing languages such as Groovy, Python or Java
16/07/2026
Full time
Job Details Gloucester location - hybrid working when possible Must hold active Enhanced DV Clearance (West) Competitive Salary DOE - 6% bonus, 25 days holiday, clearance bonus Experience in Data Pipelines, ETL processing, Data Integration, Apache, SQL/NoSQL Who Are We? Our client is a trusted and growing supplier to the National Security sector, delivering mission critical solutions that help keep the nation safe, secure, and prosperous. You'll work with cutting edge technologies including AI/Data Science, Cyber, Cloud, DevOps/SRE, and Platform Engineering. They have long term contracts secured across the latest customer framework and are set for significant growth. What will the Data Engineer be Doing? You will develop mission critical data solutions and manage pipelines that transform diverse data sources into valuable insights for our client's National Security customers. You will collaborate with clients to solve complex challenges, utilising distributed computing techniques to handle large scale, real time, and unstructured data. Responsibilities Design and develop data pipelines, including ingestion, orchestration, and ETL processing (e.g., NiFi). Ensure data consistency, quality, and security across all processes. Create and maintain database schemas and data models. Integrate and enrich data from diverse sources, maintaining data integrity. Maintain and enhance existing architectural components such as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance (West) Willingness to work full time on site in Gloucester when required. Required technical experience in the following: Apache Kafka Apache NiFI SQL and noSQL databases (e.g. MongoDB) ETL processing languages such as Groovy, Python or Java
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. We work from high level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly coupled service architectures. UP teams are segmented into multiple areas including domain engineering. Teams within domain engineering have critical capabilities that extend beyond a single trading strategy or business area. They build services and data products to optimize a broad array of use cases. For example, one team processes third party trade and order feeds in real time to keep DRW informed of its trading activity. Another team manages DRW's proprietary investment book of record providing latency sensitive ingestion of the firm's trading activity and providing both real time and on demand analytics. We are passionate about finding the best team and role for each candidate through the interview process, as we learn more about each person's current skills and long term development goals. Expectations Building systems with a constant focus on testing, reliability, scalability, and maintainability. Designing, modeling, and programming in a variety of languages and technologies. Working on legacy code as well as green field development. Initiative driving projects to completion. Learning and promoting new technologies with a focus on best practices. Providing on call support as needed. Sometimes working alongside other developers on the same task. Desirable Experience Multiple years of server side development. A solid understanding of micro service architectures and CAP theorem. A good understanding of functional paradigms and type theory. Confident JVM knowledge. Modern programming languages knowledge in our primary languages (Java, Python, Clojure). Experience with Airflow or other Python based workflow orchestration tools. Proficiency in domain driven design and domain modeling. Exposure to Kubernetes, Docker, Linux, Kafka, RabbitMQ, or git. Working knowledge of SQL, HTML, CSS, and JavaScript. Using AI coding assistants to accelerate development while owning the outcome. Exposure to agentic frameworks or MCP server development. Knowledge of financial concepts, exchange trading, or physical energy trading. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at
16/07/2026
Full time
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. We work from high level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly coupled service architectures. UP teams are segmented into multiple areas including domain engineering. Teams within domain engineering have critical capabilities that extend beyond a single trading strategy or business area. They build services and data products to optimize a broad array of use cases. For example, one team processes third party trade and order feeds in real time to keep DRW informed of its trading activity. Another team manages DRW's proprietary investment book of record providing latency sensitive ingestion of the firm's trading activity and providing both real time and on demand analytics. We are passionate about finding the best team and role for each candidate through the interview process, as we learn more about each person's current skills and long term development goals. Expectations Building systems with a constant focus on testing, reliability, scalability, and maintainability. Designing, modeling, and programming in a variety of languages and technologies. Working on legacy code as well as green field development. Initiative driving projects to completion. Learning and promoting new technologies with a focus on best practices. Providing on call support as needed. Sometimes working alongside other developers on the same task. Desirable Experience Multiple years of server side development. A solid understanding of micro service architectures and CAP theorem. A good understanding of functional paradigms and type theory. Confident JVM knowledge. Modern programming languages knowledge in our primary languages (Java, Python, Clojure). Experience with Airflow or other Python based workflow orchestration tools. Proficiency in domain driven design and domain modeling. Exposure to Kubernetes, Docker, Linux, Kafka, RabbitMQ, or git. Working knowledge of SQL, HTML, CSS, and JavaScript. Using AI coding assistants to accelerate development while owning the outcome. Exposure to agentic frameworks or MCP server development. Knowledge of financial concepts, exchange trading, or physical energy trading. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at
Location: Reddit has a flexible first workforce. Don't live near our office? No worries: you can work remotely from anywhere in the UK or the Netherlands. Team Overview We're building a scalable feature platform that powers Ads ML by making high-quality features and training datasets easy to build, share, and maintain. Our small but growing team works on projects like batch & realtime feature management platform, training set generation platform, sequence features platform and, agentic and automated ML workflows for feature lifecycle management. We are looking for an engineer with experience in building high-scale data infrastructure and exposure to ML platforms to help evolve and scale our feature management systems. This is not a pure ML modeling role. The ideal candidate is excited about building reliable infrastructure, data pipelines, and developer-facing tools that make ML engineers more productive. What You'll Do Design and build data infrastructure that supports large-scale feature and training set computation, transformation, and storage. Develop frameworks for batch and real-time features with a focus on reliability, scalability, and ease of use. Build platform capabilities for feature governance, including lineage tracking, validation, drift detection, anomaly monitoring, reproducibility, and versioning. Partner with ML engineers to ensure smooth integration of feature engineering workflows into ML production systems. Build systems that support agentic ML workflows, including automated feature discovery, feature quality evaluation and feature lifecycle management. Contribute to operational excellence through observability, performance tuning, reliability engineering, and cost optimization initiatives. What You Bring 3+ years in data infrastructure/platform engineering or ML infrastructure platforms. Hands on experience building production services, data pipelines, APIs, workflow systems, or developer tools. Experience with at least one distributed data or compute system such as Spark, PySpark, Flink, Kafka, Ray, Airflow, Kubernetes, BigQuery, or similar technologies. Familiarity with ML data workflows such as feature generation, training dataset creation, batch processing, real-time data processing, model training, experimentation, or online serving. Strong coding skills and ability to write clean, maintainable, well-tested code. Experience building intelligent automation or agentic workflows for ML systems is a strong plus. Experience with ML infrastructure and MLOps workflows spanning feature engineering, training pipelines, experimentation, model deployment, and online serving is a plus. Benefits Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support. Family Planning Support. Gender Affirming Care. Mental Health & Coaching Benefits. Group Personal Pension Scheme with Employer match. Private Medical and Dental Scheme. Income Replacement Programs. Bike to Work scheme. Flexible Vacation & Paid Volunteer Time Off. Generous Paid Parental Leave. In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to the Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
16/07/2026
Full time
Location: Reddit has a flexible first workforce. Don't live near our office? No worries: you can work remotely from anywhere in the UK or the Netherlands. Team Overview We're building a scalable feature platform that powers Ads ML by making high-quality features and training datasets easy to build, share, and maintain. Our small but growing team works on projects like batch & realtime feature management platform, training set generation platform, sequence features platform and, agentic and automated ML workflows for feature lifecycle management. We are looking for an engineer with experience in building high-scale data infrastructure and exposure to ML platforms to help evolve and scale our feature management systems. This is not a pure ML modeling role. The ideal candidate is excited about building reliable infrastructure, data pipelines, and developer-facing tools that make ML engineers more productive. What You'll Do Design and build data infrastructure that supports large-scale feature and training set computation, transformation, and storage. Develop frameworks for batch and real-time features with a focus on reliability, scalability, and ease of use. Build platform capabilities for feature governance, including lineage tracking, validation, drift detection, anomaly monitoring, reproducibility, and versioning. Partner with ML engineers to ensure smooth integration of feature engineering workflows into ML production systems. Build systems that support agentic ML workflows, including automated feature discovery, feature quality evaluation and feature lifecycle management. Contribute to operational excellence through observability, performance tuning, reliability engineering, and cost optimization initiatives. What You Bring 3+ years in data infrastructure/platform engineering or ML infrastructure platforms. Hands on experience building production services, data pipelines, APIs, workflow systems, or developer tools. Experience with at least one distributed data or compute system such as Spark, PySpark, Flink, Kafka, Ray, Airflow, Kubernetes, BigQuery, or similar technologies. Familiarity with ML data workflows such as feature generation, training dataset creation, batch processing, real-time data processing, model training, experimentation, or online serving. Strong coding skills and ability to write clean, maintainable, well-tested code. Experience building intelligent automation or agentic workflows for ML systems is a strong plus. Experience with ML infrastructure and MLOps workflows spanning feature engineering, training pipelines, experimentation, model deployment, and online serving is a plus. Benefits Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support. Family Planning Support. Gender Affirming Care. Mental Health & Coaching Benefits. Group Personal Pension Scheme with Employer match. Private Medical and Dental Scheme. Income Replacement Programs. Bike to Work scheme. Flexible Vacation & Paid Volunteer Time Off. Generous Paid Parental Leave. In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to the Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
Who We Are At also known as JINGDONG, we are building one of the world's most trusted technology and supply chain ecosystems. What started as a bold idea in China has evolved into a NASDAQ-listed, Fortune 44 global enterprise serving over 700 million active customers. Powered by advanced logistics, innovative technology, and a commitment to integrity, operates across retail, logistics, technology, property and more, creating solutions that make everyday life smarter, faster, and more connected. Our Global Reach is expanding its international footprint through a digitally intelligent, cross-border supply chain and world-class logistics network, supported by platforms such as Joybuy, which brings trusted products to customers worldwide. Today, our teams operate across China, the U.S., U.K., Netherlands, France, Germany, Spain, Brazil, Hungary, Japan, South Korea, Australia, Thailand, Vietnam, Malaysia, Indonesia, Saudi Arabia, the UAE and beyond, reaching customers in every corner of the world. What We Offer Joining means becoming part of a company where people, innovation, and impact go hand in hand. We offer a competitive salary, a great location, and a supportive, people-first culture where your growth truly matters. With access to global projects, learning opportunities, and an inclusive environment that values every voice, you'll have the space to shape the future with us. About The Team You'll be joining the team, which values collaboration, ownership, and a commitment to delivering high-quality results in a fast-paced, dynamic environment. is seeking a passionate site reliability engineer who can ensure the stability of our eCommerce mobile apps and web apps in European countries such as the UK, France, Germany, and the Netherlands. In this role, you will be responsible for monitoring, incident management, automating deployments, scaling, reliability testing, incident post-mortems, and more. You will work closely with engineering and commercial teams globally to ensure a seamless, reliable user experience while balancing the demands of development speed and operational stability in a dynamic, international environment. Key Responsibilities Monitor system performance data and receive alerts through monitoring tools, identify abnormal indicators, recognize system risks, and notify relevant colleagues to resolve issues. Perform emergency system recovery, execute related contingency plans, and minimize business losses. Address and resolve system issues and queries from local stakeholders. Collaborate with team members in other regions to ensure the stability of JD's European e-commerce platform system. Summarize system issues and solutions to continuously improve system stability. Minimum Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field. 3+ years of experience in DevOps, site reliability engineering (SRE), system stability assurance, operations and maintenance development, or related fields. Experience with common public cloud platform products (e.g., cloud hosting, cloud storage, object storage, CDN, etc.), and proficiency in containerization technologies such as Docker and Kubernetes. Familiarity with Linux operating systems and common commands, with scripting languages, Shell, Python, or Go. Knowledge of mainstream monitoring tools such as Prometheus, Grafana, and Zabbix. Experience in Java microservices architecture development or operations, with expertise in Java memory tuning and performance optimization. Experience with common middleware, including but not limited to MySQL, Kafka, ElasticSearch, and Redis. Effective communication in English. Preferred Qualifications eCommerce or retail industry experience. Intermediate or above proficiency in the Chinese language. 2+ years of experience designing, analyzing, and troubleshooting large-scale distributed systems. Effective communication in Chinese. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. At we're committed to building a diverse and inclusive workplace where everyone can thrive. We're proud to be an equal opportunity employer and make all employment decisions without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or any other protected characteristic.
16/07/2026
Full time
Who We Are At also known as JINGDONG, we are building one of the world's most trusted technology and supply chain ecosystems. What started as a bold idea in China has evolved into a NASDAQ-listed, Fortune 44 global enterprise serving over 700 million active customers. Powered by advanced logistics, innovative technology, and a commitment to integrity, operates across retail, logistics, technology, property and more, creating solutions that make everyday life smarter, faster, and more connected. Our Global Reach is expanding its international footprint through a digitally intelligent, cross-border supply chain and world-class logistics network, supported by platforms such as Joybuy, which brings trusted products to customers worldwide. Today, our teams operate across China, the U.S., U.K., Netherlands, France, Germany, Spain, Brazil, Hungary, Japan, South Korea, Australia, Thailand, Vietnam, Malaysia, Indonesia, Saudi Arabia, the UAE and beyond, reaching customers in every corner of the world. What We Offer Joining means becoming part of a company where people, innovation, and impact go hand in hand. We offer a competitive salary, a great location, and a supportive, people-first culture where your growth truly matters. With access to global projects, learning opportunities, and an inclusive environment that values every voice, you'll have the space to shape the future with us. About The Team You'll be joining the team, which values collaboration, ownership, and a commitment to delivering high-quality results in a fast-paced, dynamic environment. is seeking a passionate site reliability engineer who can ensure the stability of our eCommerce mobile apps and web apps in European countries such as the UK, France, Germany, and the Netherlands. In this role, you will be responsible for monitoring, incident management, automating deployments, scaling, reliability testing, incident post-mortems, and more. You will work closely with engineering and commercial teams globally to ensure a seamless, reliable user experience while balancing the demands of development speed and operational stability in a dynamic, international environment. Key Responsibilities Monitor system performance data and receive alerts through monitoring tools, identify abnormal indicators, recognize system risks, and notify relevant colleagues to resolve issues. Perform emergency system recovery, execute related contingency plans, and minimize business losses. Address and resolve system issues and queries from local stakeholders. Collaborate with team members in other regions to ensure the stability of JD's European e-commerce platform system. Summarize system issues and solutions to continuously improve system stability. Minimum Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field. 3+ years of experience in DevOps, site reliability engineering (SRE), system stability assurance, operations and maintenance development, or related fields. Experience with common public cloud platform products (e.g., cloud hosting, cloud storage, object storage, CDN, etc.), and proficiency in containerization technologies such as Docker and Kubernetes. Familiarity with Linux operating systems and common commands, with scripting languages, Shell, Python, or Go. Knowledge of mainstream monitoring tools such as Prometheus, Grafana, and Zabbix. Experience in Java microservices architecture development or operations, with expertise in Java memory tuning and performance optimization. Experience with common middleware, including but not limited to MySQL, Kafka, ElasticSearch, and Redis. Effective communication in English. Preferred Qualifications eCommerce or retail industry experience. Intermediate or above proficiency in the Chinese language. 2+ years of experience designing, analyzing, and troubleshooting large-scale distributed systems. Effective communication in Chinese. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. At we're committed to building a diverse and inclusive workplace where everyone can thrive. We're proud to be an equal opportunity employer and make all employment decisions without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or any other protected characteristic.
UBDS Group is looking for a skilled Test Engineer with a focus on test automation and data validation to support data and cloud transformation programmes. This role is ideal for an engineer with experience in ETL testing, automation practices, and cloud-based data platforms. You will contribute to the design, development, and improvement of automated testing solutions, helping to ensure data quality, reliability, and alignment with client objectives. Key Responsibilities Design and implement automated tests for data pipelines, ETL processes, and cloud-based platforms Perform data validation activities, ensuring accuracy, completeness, and integrity across datasets Develop and maintain test automation using Python and pytest, with exposure to TDD and BDD (Behave) approaches Create and manage test data to support ETL and data warehousing validation Contribute to improving automation frameworks to enhance efficiency and reusability Collaborate with engineering teams to support shift-left testing practices Participate in peer reviews, code reviews, and CI/CD processes Support cloud-based solutions, working with platforms such as AWS and Azure, and technologies like Kafka Identify opportunities for reuse and standardisation within testing approaches Help ensure testing aligns with client objectives and delivery goals Contribute to knowledge sharing within teams to support ongoing capability development Skills & Experience Essential Experience in test automation for data and ETL processes Understanding of data validation techniques and working with datasets Proficiency in SQL and experience with relational databases (e.g. Oracle or similar) Hands-on experience with Python and frameworks such as pytest Exposure to BDD (Behave) and/or TDD approaches Knowledge of ETL processes, data warehousing concepts, and tools such as PySpark (or similar) Experience working with cloud platforms such as AWS and/or Azure Familiarity with event-driven or data streaming technologies (e.g. Kafka) Understanding of CI/CD pipelines, version control, and modern development practices Experience contributing to test automation frameworks Active SC clearance is required for this role, or candidates must be eligible to obtain it. Desirable Experience working in government or regulated environments Exposure to large-scale data transformation programmes Awareness of aligning engineering work to organisational strategies Knowledge of data architecture patterns and testing approaches Personal Attributes Analytical mindset with strong problem-solving skills Detail-oriented, with a focus on data quality and accuracy Collaborative, with good communication skills Comfortable working in agile delivery environments Motivated to learn and contribute to continuous improvement Why people choose to grow their careers at UBDS Group Professionals choose to grow their careers at UBDS Group for its reputation as a dynamic and forward-thinking organisation that is deeply committed to both innovation and employee development. At UBDS Group, employees are given unique opportunities to work on cutting edge projects across a diverse range of industries, exposing them to new challenges and learning opportunities that are pivotal for professional growth. The Group's culture emphasises continuous improvement, offering ample training programmes, mentorship, and the chance to gain certifications that enhance their skills and marketability. UBDS Group fosters a collaborative environment where creativity and innovation are encouraged, allowing employees to contribute ideas and solutions that have a tangible impact on the company and its clients. This combination of professional development, a culture of innovation, and the opportunity to make meaningful contributions makes UBDS Group an attractive place for those looking to advance their careers and be at the forefront of technological and operational excellence. Employee Benefits Training - All team members are offered a number of options in terms of personal development, whether it is technical led, business acumen or methodologies. We want you to grow with us and to help us achieve more Private medical cover for you and your spouse/partner, offered via Vitality Discretionary bonus based on a blend of personal and company performance Holiday - You will receive 25 Days holiday, plus 1 day for Birthday and 1 day for your work anniversary in addition to UK bank holidays Electric Vehicle leasing with salary sacrifice Contributed Pension Scheme Death in service cover About UBDS Group At UBDS Group our mission is to support entrepreneurs who are setting new standards with technology solutions across cloud services, cybersecurity, data and AI, ensuring that every investment advances our commitment to innovation, making a difference, and creating impactful solutions for organisations and society. Equal Opportunities We are an equal opportunities employer and do not discriminate on the grounds of gender, sexual orientation, marital or civil partner status, pregnancy or maternity, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
16/07/2026
Full time
UBDS Group is looking for a skilled Test Engineer with a focus on test automation and data validation to support data and cloud transformation programmes. This role is ideal for an engineer with experience in ETL testing, automation practices, and cloud-based data platforms. You will contribute to the design, development, and improvement of automated testing solutions, helping to ensure data quality, reliability, and alignment with client objectives. Key Responsibilities Design and implement automated tests for data pipelines, ETL processes, and cloud-based platforms Perform data validation activities, ensuring accuracy, completeness, and integrity across datasets Develop and maintain test automation using Python and pytest, with exposure to TDD and BDD (Behave) approaches Create and manage test data to support ETL and data warehousing validation Contribute to improving automation frameworks to enhance efficiency and reusability Collaborate with engineering teams to support shift-left testing practices Participate in peer reviews, code reviews, and CI/CD processes Support cloud-based solutions, working with platforms such as AWS and Azure, and technologies like Kafka Identify opportunities for reuse and standardisation within testing approaches Help ensure testing aligns with client objectives and delivery goals Contribute to knowledge sharing within teams to support ongoing capability development Skills & Experience Essential Experience in test automation for data and ETL processes Understanding of data validation techniques and working with datasets Proficiency in SQL and experience with relational databases (e.g. Oracle or similar) Hands-on experience with Python and frameworks such as pytest Exposure to BDD (Behave) and/or TDD approaches Knowledge of ETL processes, data warehousing concepts, and tools such as PySpark (or similar) Experience working with cloud platforms such as AWS and/or Azure Familiarity with event-driven or data streaming technologies (e.g. Kafka) Understanding of CI/CD pipelines, version control, and modern development practices Experience contributing to test automation frameworks Active SC clearance is required for this role, or candidates must be eligible to obtain it. Desirable Experience working in government or regulated environments Exposure to large-scale data transformation programmes Awareness of aligning engineering work to organisational strategies Knowledge of data architecture patterns and testing approaches Personal Attributes Analytical mindset with strong problem-solving skills Detail-oriented, with a focus on data quality and accuracy Collaborative, with good communication skills Comfortable working in agile delivery environments Motivated to learn and contribute to continuous improvement Why people choose to grow their careers at UBDS Group Professionals choose to grow their careers at UBDS Group for its reputation as a dynamic and forward-thinking organisation that is deeply committed to both innovation and employee development. At UBDS Group, employees are given unique opportunities to work on cutting edge projects across a diverse range of industries, exposing them to new challenges and learning opportunities that are pivotal for professional growth. The Group's culture emphasises continuous improvement, offering ample training programmes, mentorship, and the chance to gain certifications that enhance their skills and marketability. UBDS Group fosters a collaborative environment where creativity and innovation are encouraged, allowing employees to contribute ideas and solutions that have a tangible impact on the company and its clients. This combination of professional development, a culture of innovation, and the opportunity to make meaningful contributions makes UBDS Group an attractive place for those looking to advance their careers and be at the forefront of technological and operational excellence. Employee Benefits Training - All team members are offered a number of options in terms of personal development, whether it is technical led, business acumen or methodologies. We want you to grow with us and to help us achieve more Private medical cover for you and your spouse/partner, offered via Vitality Discretionary bonus based on a blend of personal and company performance Holiday - You will receive 25 Days holiday, plus 1 day for Birthday and 1 day for your work anniversary in addition to UK bank holidays Electric Vehicle leasing with salary sacrifice Contributed Pension Scheme Death in service cover About UBDS Group At UBDS Group our mission is to support entrepreneurs who are setting new standards with technology solutions across cloud services, cybersecurity, data and AI, ensuring that every investment advances our commitment to innovation, making a difference, and creating impactful solutions for organisations and society. Equal Opportunities We are an equal opportunities employer and do not discriminate on the grounds of gender, sexual orientation, marital or civil partner status, pregnancy or maternity, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. The Global Fixed Income Trade Processing (FiTP) Team is seeking a Software Engineer (Java) with a proven track record of design and developing large, complex and distributed systems. This role is within the FiTP team in Belfast. The successful individual will ideally have a strong knowledge of Fixed Income products and experience in building software systems to handle the capture and processing of high volume of such trades. In this fast paced environment you must be able to prioritize tasks, work within deadlines, taking a pragmatic and thoughtful approach, paying close attention to details. You will need to employ strong communication skills, necessary to effectively produce client solutions. Senior Developer Characteristics Proven background in developing large distributed systems to address complex business problems. Ability to perform thorough requirement analysis and create comprehensive design for business features. Keen to produce well crafted software living up to highest quality standards. Enthusiastic in learning and adopting industry leading technologies into work. Ability to work independently with ownership to estimation and timeline. Self motivated and with determination to achieve goals. Good team working skills and ability to work in a virtual team environment. Ability to think critically, identify improvement opportunities within application and team, come up with solutions and drive the execution. Well organized and able to prioritize multiple tasks to achieve maximum output. Responsibilities Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas. Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users. Utilize in depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement. Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality. Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. Ensure essential procedures are followed and help define operating standards and processes. Serve as advisor or coach to new or lower level analysts. Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and/or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Skills & Experience Solid knowledge of Java (Java 11+ preferred) and object oriented design principles. Experience with the Spring Framework, including Spring Boot and Spring MVC. Proficiency in data access technologies like JPA/Hibernate or Spring Data. Experience in developing and deploying applications within a microservices architecture. Proficiency with relational (e.g., PostgreSQL, Oracle). Familiarity with message brokers such as Kafka or RabbitMQ. Experience in developing RESTful APIs. Familiarity with AI powered tools for coding, debugging, and optimization (e.g., GitHub Copilot, Amazon CodeWhisperer). Experience with advanced AI software engineering agents (e.g., Devin) is a plus. Familiarity with continuous integration and continuous delivery (CI/CD) concepts and tools (e.g., Jenkins, GitLab CI). Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes or OpenShift. General Skills Experience contributing to successful software projects. Demonstrates ownership and sound judgment in technical tasks. Clear written and verbal communication skills. Education Bachelor's degree/University degree or equivalent experience. This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Visit our Global Benefits page to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review. View Citi's EEO Policy Statement and the Know Your Rights poster.
16/07/2026
Full time
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. The Global Fixed Income Trade Processing (FiTP) Team is seeking a Software Engineer (Java) with a proven track record of design and developing large, complex and distributed systems. This role is within the FiTP team in Belfast. The successful individual will ideally have a strong knowledge of Fixed Income products and experience in building software systems to handle the capture and processing of high volume of such trades. In this fast paced environment you must be able to prioritize tasks, work within deadlines, taking a pragmatic and thoughtful approach, paying close attention to details. You will need to employ strong communication skills, necessary to effectively produce client solutions. Senior Developer Characteristics Proven background in developing large distributed systems to address complex business problems. Ability to perform thorough requirement analysis and create comprehensive design for business features. Keen to produce well crafted software living up to highest quality standards. Enthusiastic in learning and adopting industry leading technologies into work. Ability to work independently with ownership to estimation and timeline. Self motivated and with determination to achieve goals. Good team working skills and ability to work in a virtual team environment. Ability to think critically, identify improvement opportunities within application and team, come up with solutions and drive the execution. Well organized and able to prioritize multiple tasks to achieve maximum output. Responsibilities Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas. Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users. Utilize in depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement. Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality. Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. Ensure essential procedures are followed and help define operating standards and processes. Serve as advisor or coach to new or lower level analysts. Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and/or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Skills & Experience Solid knowledge of Java (Java 11+ preferred) and object oriented design principles. Experience with the Spring Framework, including Spring Boot and Spring MVC. Proficiency in data access technologies like JPA/Hibernate or Spring Data. Experience in developing and deploying applications within a microservices architecture. Proficiency with relational (e.g., PostgreSQL, Oracle). Familiarity with message brokers such as Kafka or RabbitMQ. Experience in developing RESTful APIs. Familiarity with AI powered tools for coding, debugging, and optimization (e.g., GitHub Copilot, Amazon CodeWhisperer). Experience with advanced AI software engineering agents (e.g., Devin) is a plus. Familiarity with continuous integration and continuous delivery (CI/CD) concepts and tools (e.g., Jenkins, GitLab CI). Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes or OpenShift. General Skills Experience contributing to successful software projects. Demonstrates ownership and sound judgment in technical tasks. Clear written and verbal communication skills. Education Bachelor's degree/University degree or equivalent experience. This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Visit our Global Benefits page to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review. View Citi's EEO Policy Statement and the Know Your Rights poster.
Software Engineering Internship (London) What you will do: Our software engineering internship is an intensive 10 week experience within our core development team that designs, codes, tests, and maintains our distributed trading system. During the internship you will learn the fundamentals of a large scale, high performance infrastructure; sharpen your C++/Python programming skills; and see what it's like to work as a full time software engineer at Jump. Throughout your internship you will take on production targeted projects that go through our full cycle process for development, testing, and release using Agile methodologies. May include other duties as assigned or needed. You will be working side by side with our experienced software engineers where you will receive continuous feedback and coaching from a dedicated mentor throughout the summer. Our internship program is the primary way we identify top young software engineers for our core development team, and it's a proven path for earning full time opportunities at Jump. Skills you will need: Experience with C++ programming on Linux Experience with command line on Linux Experience with Git/version control Experience with Python programming on Linux Strong understanding of data structures and threading models Ability to work with a team in a fast paced environment, deploying new software daily Passion for solving complex problems using both novel and state of the art commercial solutions Interest in using knowledge from several areas such as hardware, networking, operating systems to produce extremely high performance software Reliable and predictable availability No finance or economics study or work experience required Also helpful, but not required: Past internship or job experience in a software development role is a plus Advanced coursework in algorithms, network programming, operating systems, compilers Experience in Rust Claude Code in a real work environment Experience with any of the following: gRPC, kafka, redpanda, eBPF, dpdk, Clickhouse, FastAPI, Kubernetes, Pandas, SQL, MySQL, DuckDB or the Arrow ecosystem
16/07/2026
Full time
Software Engineering Internship (London) What you will do: Our software engineering internship is an intensive 10 week experience within our core development team that designs, codes, tests, and maintains our distributed trading system. During the internship you will learn the fundamentals of a large scale, high performance infrastructure; sharpen your C++/Python programming skills; and see what it's like to work as a full time software engineer at Jump. Throughout your internship you will take on production targeted projects that go through our full cycle process for development, testing, and release using Agile methodologies. May include other duties as assigned or needed. You will be working side by side with our experienced software engineers where you will receive continuous feedback and coaching from a dedicated mentor throughout the summer. Our internship program is the primary way we identify top young software engineers for our core development team, and it's a proven path for earning full time opportunities at Jump. Skills you will need: Experience with C++ programming on Linux Experience with command line on Linux Experience with Git/version control Experience with Python programming on Linux Strong understanding of data structures and threading models Ability to work with a team in a fast paced environment, deploying new software daily Passion for solving complex problems using both novel and state of the art commercial solutions Interest in using knowledge from several areas such as hardware, networking, operating systems to produce extremely high performance software Reliable and predictable availability No finance or economics study or work experience required Also helpful, but not required: Past internship or job experience in a software development role is a plus Advanced coursework in algorithms, network programming, operating systems, compilers Experience in Rust Claude Code in a real work environment Experience with any of the following: gRPC, kafka, redpanda, eBPF, dpdk, Clickhouse, FastAPI, Kubernetes, Pandas, SQL, MySQL, DuckDB or the Arrow ecosystem
Job Role: Junior Full Stack Engineer (React + Java)Location: Glasgow, ScotlandAbout the Job you are considering:We are looking for a talented Junior Full Stack Engineer (React + Java) with strong expertise in building scalable, secure, and high-performance web applications. The ideal candidate should have deep knowledge of front-end (ReactJS), back-end (Java/Spring Boot), architecture with a passion for delivering seamless end-to-end user experiences and robust enterprise-grade solutions.Hybrid working:The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.Your Role:Develop and maintain responsive and user-friendly web applications using ReactJS and RESTful APIs using Java (Spring Boot or similar frameworks)Build reusable components and scalable front-end architecturesCollaborate with UI/UX designers to translate designs into high-quality codeIntegrate front-end components with RESTful APIs and backend servicesOptimize applications for maximum speed, performance, and scalabilityEnsure cross-browser compatibility and mobile responsivenessWrite clean, maintainable, and testable code following best practicesParticipate in code reviews and contribute to continuous improvementTroubleshoot and debug issues to improve application performanceStay updated with emerging front-end technologies and frameworksImplement business logic, data processing, and backend servicesEnsure application security, performance, and scalability on the server sideIntegrate with databases, third-party services, and enterprise systemsIntegrate front-end applications with backend services and APIsOptimize application performance across both front-end and back-end layersParticipate in system design discussions and contribute to solution architectureYour Skills:Bachelor's degree in Computer Science, Engineering, or related fieldStrong proficiency in JavaScript (ES6+), HTML5, and CSS3Hands-on experience with ReactJS, including Hooks, Components, and State ManagementStrong proficiency in Java and frameworks like Spring Boot / Spring MVCExperience with state management libraries such as Redux or Context APIFamiliarity with RESTful APIs and asynchronous programmingExperience with version control systems like GitUnderstanding of responsive design and cross-browser compatibilityFamiliarity with modern build tools like Webpack, Babel, or ViteBasic understanding of testing frameworks (Jest, React Testing Library)Knowledge of backend design patterns and API design principlesExperience with relational databasesExperience integrating with external services and APIsFamiliarity with CI/CD pipelines and deployment processesUnderstanding of tools such as JIRA, GIT, Intellij IDEA, Gitlab and DockerPub/sub middleware experience (eg. Kafka, MQ)Experience in cloud services such as Lamda , Step function and IAMExperience in enterprise design patterns and web architecturesWe are a Disability Confident Employer:Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who:Declare they have a disability, andMeet the minimum essential criteria for the role.Please opt in during the application process.Make It Real (what does it mean for you):You'd be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions.To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy.You will be empowered to explore, innovate, and progress. You will benefit from Capgemini's 'learning for life' mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard Manage Mentor, Cybersecurity qualifications and much more.You will be joining one of the World's Most Ethical Companies, as recognised by Ethisphere for 13 consecutive years. We live our values by making ethical business choices every day. Working ethically is at the centre of our culture at Capgemini, meaning you will be helping to create a future we can all be proud of.Why you should consider Capgemini:Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you'll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses, and it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you'll build the skills you want. You'll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is.About Capgemini:Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organisations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.Make it real
16/07/2026
Full time
Job Role: Junior Full Stack Engineer (React + Java)Location: Glasgow, ScotlandAbout the Job you are considering:We are looking for a talented Junior Full Stack Engineer (React + Java) with strong expertise in building scalable, secure, and high-performance web applications. The ideal candidate should have deep knowledge of front-end (ReactJS), back-end (Java/Spring Boot), architecture with a passion for delivering seamless end-to-end user experiences and robust enterprise-grade solutions.Hybrid working:The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.Your Role:Develop and maintain responsive and user-friendly web applications using ReactJS and RESTful APIs using Java (Spring Boot or similar frameworks)Build reusable components and scalable front-end architecturesCollaborate with UI/UX designers to translate designs into high-quality codeIntegrate front-end components with RESTful APIs and backend servicesOptimize applications for maximum speed, performance, and scalabilityEnsure cross-browser compatibility and mobile responsivenessWrite clean, maintainable, and testable code following best practicesParticipate in code reviews and contribute to continuous improvementTroubleshoot and debug issues to improve application performanceStay updated with emerging front-end technologies and frameworksImplement business logic, data processing, and backend servicesEnsure application security, performance, and scalability on the server sideIntegrate with databases, third-party services, and enterprise systemsIntegrate front-end applications with backend services and APIsOptimize application performance across both front-end and back-end layersParticipate in system design discussions and contribute to solution architectureYour Skills:Bachelor's degree in Computer Science, Engineering, or related fieldStrong proficiency in JavaScript (ES6+), HTML5, and CSS3Hands-on experience with ReactJS, including Hooks, Components, and State ManagementStrong proficiency in Java and frameworks like Spring Boot / Spring MVCExperience with state management libraries such as Redux or Context APIFamiliarity with RESTful APIs and asynchronous programmingExperience with version control systems like GitUnderstanding of responsive design and cross-browser compatibilityFamiliarity with modern build tools like Webpack, Babel, or ViteBasic understanding of testing frameworks (Jest, React Testing Library)Knowledge of backend design patterns and API design principlesExperience with relational databasesExperience integrating with external services and APIsFamiliarity with CI/CD pipelines and deployment processesUnderstanding of tools such as JIRA, GIT, Intellij IDEA, Gitlab and DockerPub/sub middleware experience (eg. Kafka, MQ)Experience in cloud services such as Lamda , Step function and IAMExperience in enterprise design patterns and web architecturesWe are a Disability Confident Employer:Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who:Declare they have a disability, andMeet the minimum essential criteria for the role.Please opt in during the application process.Make It Real (what does it mean for you):You'd be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions.To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy.You will be empowered to explore, innovate, and progress. You will benefit from Capgemini's 'learning for life' mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard Manage Mentor, Cybersecurity qualifications and much more.You will be joining one of the World's Most Ethical Companies, as recognised by Ethisphere for 13 consecutive years. We live our values by making ethical business choices every day. Working ethically is at the centre of our culture at Capgemini, meaning you will be helping to create a future we can all be proud of.Why you should consider Capgemini:Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you'll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses, and it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you'll build the skills you want. You'll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is.About Capgemini:Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organisations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.Make it real
Job Role: Junior Full Stack Engineer (React + Java)Location: Glasgow, ScotlandAbout the Job you are considering:We are looking for a talented Junior Full Stack Engineer (React + Java) with strong expertise in building scalable, secure, and high-performance web applications. The ideal candidate should have deep knowledge of front-end (ReactJS), back-end (Java/Spring Boot), architecture with a passion for delivering seamless end-to-end user experiences and robust enterprise-grade solutions.Hybrid working:The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.Your Role:Develop and maintain responsive and user-friendly web applications using ReactJS and RESTful APIs using Java (Spring Boot or similar frameworks)Build reusable components and scalable front-end architecturesCollaborate with UI/UX designers to translate designs into high-quality codeIntegrate front-end components with RESTful APIs and backend servicesOptimize applications for maximum speed, performance, and scalabilityEnsure cross-browser compatibility and mobile responsivenessWrite clean, maintainable, and testable code following best practicesParticipate in code reviews and contribute to continuous improvementTroubleshoot and debug issues to improve application performanceStay updated with emerging front-end technologies and frameworksImplement business logic, data processing, and backend servicesEnsure application security, performance, and scalability on the server sideIntegrate with databases, third-party services, and enterprise systemsIntegrate front-end applications with backend services and APIsOptimize application performance across both front-end and back-end layersParticipate in system design discussions and contribute to solution architectureYour Skills:Bachelor's degree in Computer Science, Engineering, or related fieldStrong proficiency in JavaScript (ES6+), HTML5, and CSS3Hands-on experience with ReactJS, including Hooks, Components, and State ManagementStrong proficiency in Java and frameworks like Spring Boot / Spring MVCExperience with state management libraries such as Redux or Context APIFamiliarity with RESTful APIs and asynchronous programmingExperience with version control systems like GitUnderstanding of responsive design and cross-browser compatibilityFamiliarity with modern build tools like Webpack, Babel, or ViteBasic understanding of testing frameworks (Jest, React Testing Library)Knowledge of backend design patterns and API design principlesExperience with relational databasesExperience integrating with external services and APIsFamiliarity with CI/CD pipelines and deployment processesUnderstanding of tools such as JIRA, GIT, Intellij IDEA, Gitlab and DockerPub/sub middleware experience (eg. Kafka, MQ)Experience in cloud services such as Lamda , Step function and IAMExperience in enterprise design patterns and web architecturesWe are a Disability Confident Employer:Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who:Declare they have a disability, andMeet the minimum essential criteria for the role.Please opt in during the application process.Make It Real (what does it mean for you):You'd be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions.To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy.You will be empowered to explore, innovate, and progress. You will benefit from Capgemini's 'learning for life' mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard Manage Mentor, Cybersecurity qualifications and much more.You will be joining one of the World's Most Ethical Companies, as recognised by Ethisphere for 13 consecutive years. We live our values by making ethical business choices every day. Working ethically is at the centre of our culture at Capgemini, meaning you will be helping to create a future we can all be proud of.Why you should consider Capgemini:Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you'll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses, and it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you'll build the skills you want. You'll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is.About Capgemini:Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organisations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.Make it real DescriptionJob Description - Grade SpecificIs fully competent in its own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internalorexternal client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific projectorwork area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area.
16/07/2026
Full time
Job Role: Junior Full Stack Engineer (React + Java)Location: Glasgow, ScotlandAbout the Job you are considering:We are looking for a talented Junior Full Stack Engineer (React + Java) with strong expertise in building scalable, secure, and high-performance web applications. The ideal candidate should have deep knowledge of front-end (ReactJS), back-end (Java/Spring Boot), architecture with a passion for delivering seamless end-to-end user experiences and robust enterprise-grade solutions.Hybrid working:The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.Your Role:Develop and maintain responsive and user-friendly web applications using ReactJS and RESTful APIs using Java (Spring Boot or similar frameworks)Build reusable components and scalable front-end architecturesCollaborate with UI/UX designers to translate designs into high-quality codeIntegrate front-end components with RESTful APIs and backend servicesOptimize applications for maximum speed, performance, and scalabilityEnsure cross-browser compatibility and mobile responsivenessWrite clean, maintainable, and testable code following best practicesParticipate in code reviews and contribute to continuous improvementTroubleshoot and debug issues to improve application performanceStay updated with emerging front-end technologies and frameworksImplement business logic, data processing, and backend servicesEnsure application security, performance, and scalability on the server sideIntegrate with databases, third-party services, and enterprise systemsIntegrate front-end applications with backend services and APIsOptimize application performance across both front-end and back-end layersParticipate in system design discussions and contribute to solution architectureYour Skills:Bachelor's degree in Computer Science, Engineering, or related fieldStrong proficiency in JavaScript (ES6+), HTML5, and CSS3Hands-on experience with ReactJS, including Hooks, Components, and State ManagementStrong proficiency in Java and frameworks like Spring Boot / Spring MVCExperience with state management libraries such as Redux or Context APIFamiliarity with RESTful APIs and asynchronous programmingExperience with version control systems like GitUnderstanding of responsive design and cross-browser compatibilityFamiliarity with modern build tools like Webpack, Babel, or ViteBasic understanding of testing frameworks (Jest, React Testing Library)Knowledge of backend design patterns and API design principlesExperience with relational databasesExperience integrating with external services and APIsFamiliarity with CI/CD pipelines and deployment processesUnderstanding of tools such as JIRA, GIT, Intellij IDEA, Gitlab and DockerPub/sub middleware experience (eg. Kafka, MQ)Experience in cloud services such as Lamda , Step function and IAMExperience in enterprise design patterns and web architecturesWe are a Disability Confident Employer:Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who:Declare they have a disability, andMeet the minimum essential criteria for the role.Please opt in during the application process.Make It Real (what does it mean for you):You'd be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions.To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy.You will be empowered to explore, innovate, and progress. You will benefit from Capgemini's 'learning for life' mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard Manage Mentor, Cybersecurity qualifications and much more.You will be joining one of the World's Most Ethical Companies, as recognised by Ethisphere for 13 consecutive years. We live our values by making ethical business choices every day. Working ethically is at the centre of our culture at Capgemini, meaning you will be helping to create a future we can all be proud of.Why you should consider Capgemini:Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you'll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses, and it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you'll build the skills you want. You'll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is.About Capgemini:Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organisations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.Make it real DescriptionJob Description - Grade SpecificIs fully competent in its own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internalorexternal client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific projectorwork area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area.
At McLaren, our mission is to set the standard for high performance in sport. And everyone, in every part of the team, has a role to play. So if you want to test your ideas with the world watching. Measure your progress in milliseconds. And play your part in racing history. You belong here. We're looking for talented software engineers at a range of experience levels to join us on a 12-month fixed term contract. We have multiple opportunities available across our Software & Data Science team, and whether you're starting your career or bringing years of commercial experience, you'll have the opportunity to contribute to software solutions that directly impact Formula 1 performance. Purpose of Role The purpose of this role is to analyse, design and engineer innovative software solutions aligned to the requirements of McLaren Racing. About the Team The Software & Data Science department is responsible for the analysis, design and delivery of bespoke software tools and methodologies that help improve the performance of our Formula 1 car. This spans everything from aerodynamic design workflows and wind tunnel data processing through to simulation, optimisation and trackside decision making tools such as race strategy. We are a cross functional team bringing together software engineering, data science, machine learning and DevOps to deliver high performance platforms and solutions. As a Software Engineer, you will work across the full software development lifecycle, helping to design, develop and support software that directly contributes to racing performance. You'll collaborate with engineers, data scientists and subject matter experts to solve complex technical challenges in a fast paced and highly innovative environment. This role is primarily based at the McLaren Technology Centre, with hybrid working available. Due to the nature of track and tunnel operations, occasional flexibility outside normal office hours may be required. What You'll Do Contribute across the full software development lifecycle, from analysis and design through to testing, deployment and support. Design, develop and maintain high quality software solutions. Collaborate with engineers, data scientists and stakeholders to understand requirements and deliver effective solutions. Take ownership of assigned work and projects, with support and responsibility aligned to your level of experience. Contribute to the development of scalable, maintainable and well tested software. Help identify and mitigate technical risks and challenges. Share ideas, knowledge and best practices across the team. Contribute to continuous improvement in engineering processes, tooling and standards. Stay up to date with emerging technologies and software development approaches. Knowledge, Skills & Experience Essential Degree in Computer Science or a related discipline (2:1 or above), or equivalent industry experience. Experience developing software using modern engineering practices. Experience with C#/.NET or a comparable object oriented programming language. Experience with frontend technologies such as JavaScript, TypeScript, React and CSS. Experience using Git within a collaborative development environment. Experience working with relational and/or document databases. Strong problem solving and communication skills. Ability to learn quickly and work effectively within a collaborative team environment. Desirable Experience with Linux and containerised environments such as Kubernetes. Exposure to distributed systems or streaming technologies such as Kafka. Familiarity with Python and/or MATLAB. Experience using Azure DevOps or similar application lifecycle management tools. Experience working within agile software development teams. Why McLaren? This is an opportunity to work on software that directly supports one of the most technologically advanced and high performing environments in sport. You'll join a collaborative team, work alongside experts across multiple disciplines and contribute to solutions that make a real impact both at the factory and trackside. Whether you're at the start of your engineering career or already have significant industry experience, you'll have the opportunity to learn, develop and help shape the future of performance at McLaren. We're particularly interested in candidates who are available to start in the near term, although all applications will be considered. Appointment level will be determined based on the skills and experience of the successful candidate.
16/07/2026
Full time
At McLaren, our mission is to set the standard for high performance in sport. And everyone, in every part of the team, has a role to play. So if you want to test your ideas with the world watching. Measure your progress in milliseconds. And play your part in racing history. You belong here. We're looking for talented software engineers at a range of experience levels to join us on a 12-month fixed term contract. We have multiple opportunities available across our Software & Data Science team, and whether you're starting your career or bringing years of commercial experience, you'll have the opportunity to contribute to software solutions that directly impact Formula 1 performance. Purpose of Role The purpose of this role is to analyse, design and engineer innovative software solutions aligned to the requirements of McLaren Racing. About the Team The Software & Data Science department is responsible for the analysis, design and delivery of bespoke software tools and methodologies that help improve the performance of our Formula 1 car. This spans everything from aerodynamic design workflows and wind tunnel data processing through to simulation, optimisation and trackside decision making tools such as race strategy. We are a cross functional team bringing together software engineering, data science, machine learning and DevOps to deliver high performance platforms and solutions. As a Software Engineer, you will work across the full software development lifecycle, helping to design, develop and support software that directly contributes to racing performance. You'll collaborate with engineers, data scientists and subject matter experts to solve complex technical challenges in a fast paced and highly innovative environment. This role is primarily based at the McLaren Technology Centre, with hybrid working available. Due to the nature of track and tunnel operations, occasional flexibility outside normal office hours may be required. What You'll Do Contribute across the full software development lifecycle, from analysis and design through to testing, deployment and support. Design, develop and maintain high quality software solutions. Collaborate with engineers, data scientists and stakeholders to understand requirements and deliver effective solutions. Take ownership of assigned work and projects, with support and responsibility aligned to your level of experience. Contribute to the development of scalable, maintainable and well tested software. Help identify and mitigate technical risks and challenges. Share ideas, knowledge and best practices across the team. Contribute to continuous improvement in engineering processes, tooling and standards. Stay up to date with emerging technologies and software development approaches. Knowledge, Skills & Experience Essential Degree in Computer Science or a related discipline (2:1 or above), or equivalent industry experience. Experience developing software using modern engineering practices. Experience with C#/.NET or a comparable object oriented programming language. Experience with frontend technologies such as JavaScript, TypeScript, React and CSS. Experience using Git within a collaborative development environment. Experience working with relational and/or document databases. Strong problem solving and communication skills. Ability to learn quickly and work effectively within a collaborative team environment. Desirable Experience with Linux and containerised environments such as Kubernetes. Exposure to distributed systems or streaming technologies such as Kafka. Familiarity with Python and/or MATLAB. Experience using Azure DevOps or similar application lifecycle management tools. Experience working within agile software development teams. Why McLaren? This is an opportunity to work on software that directly supports one of the most technologically advanced and high performing environments in sport. You'll join a collaborative team, work alongside experts across multiple disciplines and contribute to solutions that make a real impact both at the factory and trackside. Whether you're at the start of your engineering career or already have significant industry experience, you'll have the opportunity to learn, develop and help shape the future of performance at McLaren. We're particularly interested in candidates who are available to start in the near term, although all applications will be considered. Appointment level will be determined based on the skills and experience of the successful candidate.
DataEngineer London Hybrid Full-time Are you a skilled Data Engineer eager to work with high-volume datasets and cutting-edge technologies? We're looking for a data driven professional to develop and optimise a scalable data platform that supports advanced analytics and quantitative research. You'll play a key role in designing robust data pipelines, integrating real time feeds, and ensuring the seamless flow of structured and unstructured data. In this role, you'll be responsible for building and maintaining high performance data pipelines that process complex and large scaled datasets. You'll work closely with analysts and researchers to understand their data requirements, optimising real time data ingestion by integrating external APIs and alternative data sources. You'll focus on enhancing the data architecture to improve accessibility, efficiency, and security while automating ETL workflows for streamlined data modelling and analysis. You'll also support event driven systems by implementing technologies like Kafka and Protobuf, ensuring seamless data streaming and processing. A key aspect of your role will be implementing rigorous quality assurance measures, ensuring data integrity and consistency across all inputs and outputs. Additionally, you'll collaborate with teams to support machine learning applications, facilitating data preparation for model training and deployment. What You'll Need 3+ years of experience in data engineering Strong proficiency in Python and Rust Hands on experience with AWS cloud, Linux, and Docker Expertise in distributed computing frameworks (Ray, Dask, or Apache Arrow) Strong analytical skills, with the ability to handle large scale, high frequency data Solid understanding of ETL pipelines, data modelling, and database optimisation Experience working with real time streaming technologies This is a fantastic opportunity to be part of a fast moving, data driven environment where your technical expertise will have a real impact. You'll work with cutting edge tools, collaborate with top tier professionals, and contribute to the efficiency and innovation of a growing data team. If you're ready to take your data engineering career to the next level, we'd love to hear from you!
16/07/2026
Full time
DataEngineer London Hybrid Full-time Are you a skilled Data Engineer eager to work with high-volume datasets and cutting-edge technologies? We're looking for a data driven professional to develop and optimise a scalable data platform that supports advanced analytics and quantitative research. You'll play a key role in designing robust data pipelines, integrating real time feeds, and ensuring the seamless flow of structured and unstructured data. In this role, you'll be responsible for building and maintaining high performance data pipelines that process complex and large scaled datasets. You'll work closely with analysts and researchers to understand their data requirements, optimising real time data ingestion by integrating external APIs and alternative data sources. You'll focus on enhancing the data architecture to improve accessibility, efficiency, and security while automating ETL workflows for streamlined data modelling and analysis. You'll also support event driven systems by implementing technologies like Kafka and Protobuf, ensuring seamless data streaming and processing. A key aspect of your role will be implementing rigorous quality assurance measures, ensuring data integrity and consistency across all inputs and outputs. Additionally, you'll collaborate with teams to support machine learning applications, facilitating data preparation for model training and deployment. What You'll Need 3+ years of experience in data engineering Strong proficiency in Python and Rust Hands on experience with AWS cloud, Linux, and Docker Expertise in distributed computing frameworks (Ray, Dask, or Apache Arrow) Strong analytical skills, with the ability to handle large scale, high frequency data Solid understanding of ETL pipelines, data modelling, and database optimisation Experience working with real time streaming technologies This is a fantastic opportunity to be part of a fast moving, data driven environment where your technical expertise will have a real impact. You'll work with cutting edge tools, collaborate with top tier professionals, and contribute to the efficiency and innovation of a growing data team. If you're ready to take your data engineering career to the next level, we'd love to hear from you!
About the companythe company is the enterprise AI platform, a full-stack solution for building, fine-tuning, and deploying AI at scale. Whether an organization is modernizing internal operations, launching AI-powered products, or transforming customer experiences, the company takes them from concept to production on a single, unified platform. We work differently than most AI companies: our teams deploy alongside our customers, turning production-ready AI into real business outcomes in weeks, not quarters. We're a fast-growing, VC-backed startup led by founders with a track record of successful exits. With teams across the US, UK, and India, we're building the next generation of enterprise AI and we're looking for exceptional people to help us scale. Who You Are You're a solid engineer with 2-4 years of experience building backend systems and platform infrastructure. You write clean, well-abstracted code with proper design patterns and comprehensive test coverage. You're comfortable working on both the Compute Platform (multi-cloud orchestration, resource management) and Inference Platform (model serving, autoscaling) under the guidance of senior engineers and platform leads. You have strong proficiency in Golang and understand how to build maintainable, production-grade distributed systems. You take pride in code quality, enjoy collaborating on low-level designs, and are eager to learn from experienced engineers while contributing meaningfully to critical infrastructure components. You're product minded, you understand how your technical decisions impact developers using the company's platform and think about the end to end user experience. You're a team player comfortable wearing multiple hats one day you're building product features, the next you're joining customer calls to understand their deployment challenges, and the day after you're helping with UI/UX, customer success, documentation and product ops. What You'll Do Platform Development & Implementation Build and maintain platform services across the company's Compute and Inference platforms, working closely with senior engineers and platform leads Implement features for multi cloud orchestration, resource scheduling, model deployment pipelines, and autoscaling systems Write well maintained, production grade code with proper abstractions, design patterns, and comprehensive test coverage Contribute to low level design (LLD) including service APIs, database schema design, data models, and component interactions Collaborate with senior engineers on high level design discussions, providing implementation perspectives and feasibility inputs Backend Systems & Distributed Infrastructure Develop RESTful APIs and gRPC services for platform control planes, resource management, and inference serving Design and implement database schemas for storing platform state, resource metadata, billing data, and observability metrics Work with distributed storage systems, message queues (Kafka, RabbitMQ), and databases (PostgreSQL, Redis) to build reliable platform components Build event driven architectures for asynchronous processing, job scheduling, and platform automation Implement monitoring, logging, and alerting for platform services to ensure production reliability Code Quality & Engineering Excellence Write comprehensive unit tests, integration tests, and end to end tests to ensure code reliability Participate in code reviews, providing constructive feedback and learning from senior engineers' perspectives Refactor existing code to improve maintainability, performance, and scalability Document design decisions, API specifications, and operational runbooks for platform services Debug production issues and contribute to incident response and post mortems. Requirements Technical Skills & Experience 2-4 years of experience in backend engineering, platform development, or distributed systems Strong proficiency in Golang you write idiomatic Go code with proper error handling, concurrency patterns, and testing Solid understanding of backend systems fundamentals: RESTful APIs, microservices architecture, and API design principles Hands on experience with databases (PostgreSQL, MySQL) including schema design, query optimization, and transactions Familiarity with storage systems (object storage like S3, block storage, distributed file systems) and their use cases Experience working with message queues (Kafka, RabbitMQ, NATS) and event driven architectures Understanding of distributed systems concepts: consensus, eventual consistency, fault tolerance, and retry mechanisms Experience with containerization (Docker) and basic Kubernetes concepts Knowledge of testing frameworks and practices (unit tests, integration tests, mocking) Familiarity with Git, CI/CD pipelines, and modern development workflows Exposure to cloud platforms (AWS/GCP/Azure) and their core services is a plus Experience with infrastructure as code (Terraform) or observability tools (Prometheus, Grafana) is beneficial Bonus/ Good to Have HPC & Cluster Management: Experience handling large-scale HPC clusters using Kubernetes and Slurm for job scheduling, resource allocation, and workload orchestration Data Engineering: Expertise with data pipelines, ETL systems, and large-scale data processing frameworks Systems Level Programming: Experience with low-level systems programming such as storage systems, Kubernetes operators, OS-level software development, or daemon services (llm d, system agents) ML Platform Engineering: Experience productionizing ML pipelines, batch job orchestration, model fine tuning workflows, and Jupyter notebook orchestration systems Enterprise Deployment: Experience platformizing and packaging software for on premises deployments or customer VPC installations with emphasis on security, compliance, and operational simplicity Benefits Preferred Attributes High ownership, self driven and biased for action. Strong strategic thinking and ability to connect technical decisions to business impact. Excellent communication and mentoring skills. Thrives in ambiguity, fast paced environments, and early stage startup culture. Why Join the company? Work directly with high pedigree founders shaping technical and product strategy. Build infrastructure powering the future of AI computers globally. Significant ownership and impact with equity reflective of your contributions. Competitive compensation, flexible work options, and wellness benefits.
16/07/2026
Full time
About the companythe company is the enterprise AI platform, a full-stack solution for building, fine-tuning, and deploying AI at scale. Whether an organization is modernizing internal operations, launching AI-powered products, or transforming customer experiences, the company takes them from concept to production on a single, unified platform. We work differently than most AI companies: our teams deploy alongside our customers, turning production-ready AI into real business outcomes in weeks, not quarters. We're a fast-growing, VC-backed startup led by founders with a track record of successful exits. With teams across the US, UK, and India, we're building the next generation of enterprise AI and we're looking for exceptional people to help us scale. Who You Are You're a solid engineer with 2-4 years of experience building backend systems and platform infrastructure. You write clean, well-abstracted code with proper design patterns and comprehensive test coverage. You're comfortable working on both the Compute Platform (multi-cloud orchestration, resource management) and Inference Platform (model serving, autoscaling) under the guidance of senior engineers and platform leads. You have strong proficiency in Golang and understand how to build maintainable, production-grade distributed systems. You take pride in code quality, enjoy collaborating on low-level designs, and are eager to learn from experienced engineers while contributing meaningfully to critical infrastructure components. You're product minded, you understand how your technical decisions impact developers using the company's platform and think about the end to end user experience. You're a team player comfortable wearing multiple hats one day you're building product features, the next you're joining customer calls to understand their deployment challenges, and the day after you're helping with UI/UX, customer success, documentation and product ops. What You'll Do Platform Development & Implementation Build and maintain platform services across the company's Compute and Inference platforms, working closely with senior engineers and platform leads Implement features for multi cloud orchestration, resource scheduling, model deployment pipelines, and autoscaling systems Write well maintained, production grade code with proper abstractions, design patterns, and comprehensive test coverage Contribute to low level design (LLD) including service APIs, database schema design, data models, and component interactions Collaborate with senior engineers on high level design discussions, providing implementation perspectives and feasibility inputs Backend Systems & Distributed Infrastructure Develop RESTful APIs and gRPC services for platform control planes, resource management, and inference serving Design and implement database schemas for storing platform state, resource metadata, billing data, and observability metrics Work with distributed storage systems, message queues (Kafka, RabbitMQ), and databases (PostgreSQL, Redis) to build reliable platform components Build event driven architectures for asynchronous processing, job scheduling, and platform automation Implement monitoring, logging, and alerting for platform services to ensure production reliability Code Quality & Engineering Excellence Write comprehensive unit tests, integration tests, and end to end tests to ensure code reliability Participate in code reviews, providing constructive feedback and learning from senior engineers' perspectives Refactor existing code to improve maintainability, performance, and scalability Document design decisions, API specifications, and operational runbooks for platform services Debug production issues and contribute to incident response and post mortems. Requirements Technical Skills & Experience 2-4 years of experience in backend engineering, platform development, or distributed systems Strong proficiency in Golang you write idiomatic Go code with proper error handling, concurrency patterns, and testing Solid understanding of backend systems fundamentals: RESTful APIs, microservices architecture, and API design principles Hands on experience with databases (PostgreSQL, MySQL) including schema design, query optimization, and transactions Familiarity with storage systems (object storage like S3, block storage, distributed file systems) and their use cases Experience working with message queues (Kafka, RabbitMQ, NATS) and event driven architectures Understanding of distributed systems concepts: consensus, eventual consistency, fault tolerance, and retry mechanisms Experience with containerization (Docker) and basic Kubernetes concepts Knowledge of testing frameworks and practices (unit tests, integration tests, mocking) Familiarity with Git, CI/CD pipelines, and modern development workflows Exposure to cloud platforms (AWS/GCP/Azure) and their core services is a plus Experience with infrastructure as code (Terraform) or observability tools (Prometheus, Grafana) is beneficial Bonus/ Good to Have HPC & Cluster Management: Experience handling large-scale HPC clusters using Kubernetes and Slurm for job scheduling, resource allocation, and workload orchestration Data Engineering: Expertise with data pipelines, ETL systems, and large-scale data processing frameworks Systems Level Programming: Experience with low-level systems programming such as storage systems, Kubernetes operators, OS-level software development, or daemon services (llm d, system agents) ML Platform Engineering: Experience productionizing ML pipelines, batch job orchestration, model fine tuning workflows, and Jupyter notebook orchestration systems Enterprise Deployment: Experience platformizing and packaging software for on premises deployments or customer VPC installations with emphasis on security, compliance, and operational simplicity Benefits Preferred Attributes High ownership, self driven and biased for action. Strong strategic thinking and ability to connect technical decisions to business impact. Excellent communication and mentoring skills. Thrives in ambiguity, fast paced environments, and early stage startup culture. Why Join the company? Work directly with high pedigree founders shaping technical and product strategy. Build infrastructure powering the future of AI computers globally. Significant ownership and impact with equity reflective of your contributions. Competitive compensation, flexible work options, and wellness benefits.
Job Title: Java FullStack developer (ReactJS & AngularJS)Location: London, UKAbout the Job you are considering:We are seeking experienced Java FullStack developer (ReactJS & AngularJS) with strong expertise in banking domain who will overseeing the planning, execution, and successful delivery of projectsHybrid working:The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.Your Role:As a Java Full Stack Developer, you will design and build high quality software solutions that power meaningful outcomes for our clients. You will contribute as an AI fluent engineer, collaborating across cross functional teams to deliver secure, scalable, and modern digital platforms. This role offers the opportunity to shape future ready solutions while supporting our mission of building a skilled, innovative, and forward looking engineering workforce.Key ResponsibilitiesDeliver high quality, scalable, and maintainable software aligned to business and platform objectives.Collaborate closely with product, design, and engineering teams to shape requirements and technical solution approaches.Promote a culture of engineering excellence through peer collaboration, constructive code reviews, and shared learning.Apply secure by design principles and ensure code quality through effective testing and structured engineering practices.Stay current with evolving technologies and contribute to C&CA knowledge communities.Support growth of a future ready workforce by applying AI enabled practices and mentoring peersYour Skills:Strong experience in Java 17+ software development and Spring Boot 3+.Strong core Java skills including Generics, OOPS, Collections, Multithreading, I/O, Streams, REST, JPA.Strong knowledge of Microservice development using Spring Boot.Knowledge of HTML5, TypeScript, and ReactJS 16+ or Angular 10+.Ability to read, write, and debug multithreaded Java code.Hands on experience with enterprise design patterns and web architectures.Experience with memory and performance profiling.Experience with Kafka or MQ (pub/sub middleware).Tools experience: JIRA, Git, IntelliJ IDEA, GitLab, Docker.Strong experience in AWS Lambda, AWS Step Functions, AWS IAM.Proficiency in unit testing (JUnit 4/5), Karma or Jest, and familiarity with BDD/TDD.Strong knowledge of relational databases (MS SQL Server preferred).Strong communication, problem solving, and critical thinking skills.Experience with CI/CD, automated testing, and modern engineering pipelines.Working experience in Agile methodology.Good to Have SkillsExperience with OpenShift or other cloud based platforms.Structured and analytical approach to managing multiple workstreams.Strong interpersonal and written communication skillsWe are a Disability Confident Employer:Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who:Declare they have a disability, andMeet the minimum essential criteria for the role.Please opt in during the application process.Make It Real (what does it mean for you):You'd be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions.To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy.You will be empowered to explore, innovate, and progress. You will benefit from Capgemini's 'learning for life' mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more.You will be joining one of the World's Most Ethical Companies, as recognised by Ethisphere for 13 consecutive years. We live our values by making ethical business choices every day. Working ethically is at the centre of our culture at Capgemini, meaning you will be helping to create a future we can all be proud of.Why you should consider Capgemini:Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you'll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses, and it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you'll build the skills you want. You'll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is.About Capgemini:Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organisations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.Make it real
16/07/2026
Full time
Job Title: Java FullStack developer (ReactJS & AngularJS)Location: London, UKAbout the Job you are considering:We are seeking experienced Java FullStack developer (ReactJS & AngularJS) with strong expertise in banking domain who will overseeing the planning, execution, and successful delivery of projectsHybrid working:The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.Your Role:As a Java Full Stack Developer, you will design and build high quality software solutions that power meaningful outcomes for our clients. You will contribute as an AI fluent engineer, collaborating across cross functional teams to deliver secure, scalable, and modern digital platforms. This role offers the opportunity to shape future ready solutions while supporting our mission of building a skilled, innovative, and forward looking engineering workforce.Key ResponsibilitiesDeliver high quality, scalable, and maintainable software aligned to business and platform objectives.Collaborate closely with product, design, and engineering teams to shape requirements and technical solution approaches.Promote a culture of engineering excellence through peer collaboration, constructive code reviews, and shared learning.Apply secure by design principles and ensure code quality through effective testing and structured engineering practices.Stay current with evolving technologies and contribute to C&CA knowledge communities.Support growth of a future ready workforce by applying AI enabled practices and mentoring peersYour Skills:Strong experience in Java 17+ software development and Spring Boot 3+.Strong core Java skills including Generics, OOPS, Collections, Multithreading, I/O, Streams, REST, JPA.Strong knowledge of Microservice development using Spring Boot.Knowledge of HTML5, TypeScript, and ReactJS 16+ or Angular 10+.Ability to read, write, and debug multithreaded Java code.Hands on experience with enterprise design patterns and web architectures.Experience with memory and performance profiling.Experience with Kafka or MQ (pub/sub middleware).Tools experience: JIRA, Git, IntelliJ IDEA, GitLab, Docker.Strong experience in AWS Lambda, AWS Step Functions, AWS IAM.Proficiency in unit testing (JUnit 4/5), Karma or Jest, and familiarity with BDD/TDD.Strong knowledge of relational databases (MS SQL Server preferred).Strong communication, problem solving, and critical thinking skills.Experience with CI/CD, automated testing, and modern engineering pipelines.Working experience in Agile methodology.Good to Have SkillsExperience with OpenShift or other cloud based platforms.Structured and analytical approach to managing multiple workstreams.Strong interpersonal and written communication skillsWe are a Disability Confident Employer:Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who:Declare they have a disability, andMeet the minimum essential criteria for the role.Please opt in during the application process.Make It Real (what does it mean for you):You'd be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce a critical component for us to achieve our organisational ambitions.To help support wellbeing we have trained 'Mental Health Champions' across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy.You will be empowered to explore, innovate, and progress. You will benefit from Capgemini's 'learning for life' mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more.You will be joining one of the World's Most Ethical Companies, as recognised by Ethisphere for 13 consecutive years. We live our values by making ethical business choices every day. Working ethically is at the centre of our culture at Capgemini, meaning you will be helping to create a future we can all be proud of.Why you should consider Capgemini:Growing clients' businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you'll join a thriving company and become part of a collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what's possible. It's why, together, we seek out opportunities that will transform the world's leading businesses, and it's how you'll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you'll build the skills you want. You'll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is.About Capgemini:Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organisations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.Make it real