Company Overview Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job Summary We are looking for a HPC Services Team Leader to join our global HPC team! Reporting to the Data Center Manager, you will play a key role in developing our DevOps environment and leading the transition from legacy IT Ops approaches to an Agile way of working. You will demonstrate best practices, coach and develop staff, shape our technology infrastructure, and ensure its smooth operation. Key Responsibilities Mentor and coach team members, build the team, set goals, and motivate self improvement. Make decisions and empower team members with skills to improve confidence and technical knowledge. Create an engaging and pleasant work environment. Support the Data Centre Manager for day to day operations. Improve and develop our systems, technology, and infrastructure, and provide third line technical support. Ensure the operational maintenance model and tools are efficient and well designed. Understand client needs and convert them into technical solutions, while maintaining stability, availability, and performance of the platforms. Qualifications Degree in Computer Science, Computer Engineering, Computer Information Systems or related computing subjects. 3-5 years of leadership experience and a minimum of five years' experience in relevant fields. Extensive experience with Linux administration, preferably in an HPC environment. Experience with Agile Project Management, FAI, Puppet, Ansible and Zabbix. ITIL Foundation level certification. Fast and effective problem solving skills, methodical approach, enthusiastic learning attitude, and flexibility to adapt to new challenges. Ability to define and manage project deadlines and communicate effectively. Desired Skills & Experience High level DevOps methodology understanding. Knowledge of Ansible, OpenStack, Kubernetes, CI/CD, Docker, etc. Cloud administration experience. Virtualization knowledge. Hardware maintenance (storage, CPU, GPU). Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. 22 days of annual leave, with future increases. Flexible buying and selling holiday programme. Company pension with generous employer contribution. Wellbeing: Unmind app, flexible benefits platform, discount schemes (gym, restaurants, cinema, etc.). Regular social club events and reward events. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Sponsorship of visas and relocation packages. Bank holiday swap program. Relaxed dress code. Onsite gym facilities. Learning and development opportunities. Equal Employment Opportunity We are committed to equal employment opportunities for all professionals. We value the unique ways in which we differ and believe diversity fuels our innovation.
15/07/2026
Full time
Company Overview Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job Summary We are looking for a HPC Services Team Leader to join our global HPC team! Reporting to the Data Center Manager, you will play a key role in developing our DevOps environment and leading the transition from legacy IT Ops approaches to an Agile way of working. You will demonstrate best practices, coach and develop staff, shape our technology infrastructure, and ensure its smooth operation. Key Responsibilities Mentor and coach team members, build the team, set goals, and motivate self improvement. Make decisions and empower team members with skills to improve confidence and technical knowledge. Create an engaging and pleasant work environment. Support the Data Centre Manager for day to day operations. Improve and develop our systems, technology, and infrastructure, and provide third line technical support. Ensure the operational maintenance model and tools are efficient and well designed. Understand client needs and convert them into technical solutions, while maintaining stability, availability, and performance of the platforms. Qualifications Degree in Computer Science, Computer Engineering, Computer Information Systems or related computing subjects. 3-5 years of leadership experience and a minimum of five years' experience in relevant fields. Extensive experience with Linux administration, preferably in an HPC environment. Experience with Agile Project Management, FAI, Puppet, Ansible and Zabbix. ITIL Foundation level certification. Fast and effective problem solving skills, methodical approach, enthusiastic learning attitude, and flexibility to adapt to new challenges. Ability to define and manage project deadlines and communicate effectively. Desired Skills & Experience High level DevOps methodology understanding. Knowledge of Ansible, OpenStack, Kubernetes, CI/CD, Docker, etc. Cloud administration experience. Virtualization knowledge. Hardware maintenance (storage, CPU, GPU). Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. 22 days of annual leave, with future increases. Flexible buying and selling holiday programme. Company pension with generous employer contribution. Wellbeing: Unmind app, flexible benefits platform, discount schemes (gym, restaurants, cinema, etc.). Regular social club events and reward events. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Sponsorship of visas and relocation packages. Bank holiday swap program. Relaxed dress code. Onsite gym facilities. Learning and development opportunities. Equal Employment Opportunity We are committed to equal employment opportunities for all professionals. We value the unique ways in which we differ and believe diversity fuels our innovation.
CGG Services (UK) Limited in Crawley is seeking a Software Development Engineer to design, build, and maintain internal tools and services for engineering teams. This role emphasizes automation and improving developer workflows, requiring solid programming experience and familiarity with modern technology stacks. The ideal candidate will have skills in modern programming languages, CI/CD processes, and be comfortable collaborating across teams. The position offers a competitive salary, flexible benefits, and opportunities for professional growth.
01/07/2026
Full time
CGG Services (UK) Limited in Crawley is seeking a Software Development Engineer to design, build, and maintain internal tools and services for engineering teams. This role emphasizes automation and improving developer workflows, requiring solid programming experience and familiarity with modern technology stacks. The ideal candidate will have skills in modern programming languages, CI/CD processes, and be comfortable collaborating across teams. The position offers a competitive salary, flexible benefits, and opportunities for professional growth.
Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. We are seeking a Data Scientist to play a central role in transforming raw data into structured, reliable, and scalable datasets within our Data Hub environment. Key Responsibilities Develop systematic data transformation modules to gather, clean, validate, and structure raw datasets. Collaborate closely with Subject Matter Experts (SMEs) and the labeling team, building a solid understanding of domain knowledge and requirements. Support SMEs and the labeling team by providing tools, solutions, and continuous technical feedback to improve annotation workflows. Build scalable, reusable data processing solutions and maintain version control using GitLab. Troubleshoot and diagnose data issues, proactively flagging inconsistencies or risks. Maintain a deep understanding of the Data Hub technology stack and data schemas, staying current with emerging technologies, models, and research. Contribute to broader initiatives related to data integration, feature design, and machine learning. Design and run experiments, iterate based on results, and document and share learnings with the team. Use pre trained ML models, and train or fine tune models on internal datasets with proper evaluation and validation. Communicate regularly with team members, the team lead, and cross functional partners in production and technology to ensure alignment and transparency. Performance Metrics Delivers high quality work on time. Quickly learns and applies new tools, technologies, and concepts. Demonstrates strong understanding of Data Hub systems and workflows. Qualifications & Skills Background in data science or a related field (Master's degree preferred). Proficient in at least one programming language-ideally Python-with experience in common ML libraries. Experience with hybrid ML workflows (traditional ML, LLMs, embeddings, ontologies, knowledge graphs). Comfortable working with relational, NoSQL, and graph databases. Strong data processing skills, including cleaning, filtering, and feature extraction. Clear communicator with strong collaboration and presentation skills. Why Work with Us? Competitive salary commensurate with experience. Highly attractive bonus scheme. Hybrid model and flexible working with up to 2 days at home. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more! Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme.Flexible Private Medical & Dental care programmes. Sponsorship of visas/comprehensive relocation packages. Bank Holiday Swap - allows you to change it for another day of your choice. Relaxed dress code policy. EEO & Diversity Statement Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
01/07/2026
Full time
Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. We are seeking a Data Scientist to play a central role in transforming raw data into structured, reliable, and scalable datasets within our Data Hub environment. Key Responsibilities Develop systematic data transformation modules to gather, clean, validate, and structure raw datasets. Collaborate closely with Subject Matter Experts (SMEs) and the labeling team, building a solid understanding of domain knowledge and requirements. Support SMEs and the labeling team by providing tools, solutions, and continuous technical feedback to improve annotation workflows. Build scalable, reusable data processing solutions and maintain version control using GitLab. Troubleshoot and diagnose data issues, proactively flagging inconsistencies or risks. Maintain a deep understanding of the Data Hub technology stack and data schemas, staying current with emerging technologies, models, and research. Contribute to broader initiatives related to data integration, feature design, and machine learning. Design and run experiments, iterate based on results, and document and share learnings with the team. Use pre trained ML models, and train or fine tune models on internal datasets with proper evaluation and validation. Communicate regularly with team members, the team lead, and cross functional partners in production and technology to ensure alignment and transparency. Performance Metrics Delivers high quality work on time. Quickly learns and applies new tools, technologies, and concepts. Demonstrates strong understanding of Data Hub systems and workflows. Qualifications & Skills Background in data science or a related field (Master's degree preferred). Proficient in at least one programming language-ideally Python-with experience in common ML libraries. Experience with hybrid ML workflows (traditional ML, LLMs, embeddings, ontologies, knowledge graphs). Comfortable working with relational, NoSQL, and graph databases. Strong data processing skills, including cleaning, filtering, and feature extraction. Clear communicator with strong collaboration and presentation skills. Why Work with Us? Competitive salary commensurate with experience. Highly attractive bonus scheme. Hybrid model and flexible working with up to 2 days at home. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more! Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme.Flexible Private Medical & Dental care programmes. Sponsorship of visas/comprehensive relocation packages. Bank Holiday Swap - allows you to change it for another day of your choice. Relaxed dress code policy. EEO & Diversity Statement Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
Job Summary The Data Engineer plays an important role in the development of our software solution, used by our clients to help them with their complex data transformation challenges. Our system combines the latest ML based techniques with logic-based transformation, overseen by domain experts, to provide innovative solutions to our clients. This role supports the development of the data system focusing on orchestration, resilience and scaling. Additionally, we aim to provide a framework on which our data transformation modules can be developed by a growing team of junior engineers and technical SMEs. The role may also support the implementation of the systems, including deployment and integration with clients' own data stores, processes and workflows. Team Description Data Hub is a dynamic team of scientists and developers who love solving complex problems. We provide leading edge technology solutions and services to solve our clients' data transformation and analytics challenges across a range of industries including geothermal, environmental, hydrocarbon and mineral exploration. You will be working in an open and collaborative environment with opportunities to learn, grow, and develop. We have an informal team culture and believe work should be fun and rewarding. You will be based in Llandudno, North Wales in a hybrid setting, and you will be working alongside our teams of data engineers, machine learning engineers, software engineers and subject matter experts. Key Responsibilities Plan, develop, deploy and maintain connectors and integrations between our data system and clients systems, such as systems of record or downstream consumption channels. Contribute to the development of our data platform infrastructure, including orchestration systems, data processing logic and interactions between system components. Help develop a flexible framework for data transformations by creating a modular system where new transformation logic can be easily developed and integrated into our product offering. Build and maintain robust data pipelines with a focus on dynamic, end-to-end, metadata driven solutions that consider a wide range of implications, such as downstream application/UI data access patterns, maintainability, monitoring, access control etc. Influence our choice of architecture and technology. Communicate design ideas and solutions clearly through architectural diagrams and documentation to both technical and non-technical stakeholders. Apply best practices in software and data engineering, writing secure, performant, and maintainable code (Python, SQL), minimizing technical debt and optimizing performance where it matters. Partner with data analysts, data scientists, and other end users to understand their requirements and ensure the platform and its data are accessible, reliable, and meet project delivery needs. Share work and best practices; collaborate with others; ensure alignment to company growth ambitions. Qualifications and Experience Essential experience developing data integrations with geoscience or other scientific data types, particularly in oil and gas and/or mining domains. Previous experience designing, building and maintaining data transformations in a system or product setting. Ability to write secure and performant code in Python and SQL, and to optimize queries and data pipelines. Experience using orchestrators and ETL tools, especially Airflow. Significant RDBMS experience (PostgreSQL, Oracle). Experience with other database types such as NoSQL database (e.g. Neo4j, Elastic) or vector. Data architecture experience relating to data modelling, data warehousing and schema design (3NF, dimensional modelling, medallion architecture). Experience with Docker, VCS (git, Gitlab) and knowledge of CI/CD. Enthusiastic attitude towards learning and ability to adapt to new challenges or changes in direction. Preferred: Knowledge of DevOps and DataOps best practices. Preferred: Kubernetes deployment experience. Preferred: Microsoft Azure and cloud native data technologies, e.g. Azure Data Factory, Databricks. RESTful API / GraphQL. Infrastructure as Code. Previous experience building web applications with wide-ranging knowledge of web frameworks, HTTP, networking, security etc. Why work with us? Competitive salary commensurate with experience. Highly attractive bonus scheme. Hybrid model and flexible working with up to 2 days at home. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing - Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more! Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Bank Holiday Swap - change a holiday for another day of your choice. Relaxed dress code policy. Equal Employment Opportunity We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals. Create a brighter future for yourself while taking on some of the world's most complex geoscience challenges.
01/07/2026
Full time
Job Summary The Data Engineer plays an important role in the development of our software solution, used by our clients to help them with their complex data transformation challenges. Our system combines the latest ML based techniques with logic-based transformation, overseen by domain experts, to provide innovative solutions to our clients. This role supports the development of the data system focusing on orchestration, resilience and scaling. Additionally, we aim to provide a framework on which our data transformation modules can be developed by a growing team of junior engineers and technical SMEs. The role may also support the implementation of the systems, including deployment and integration with clients' own data stores, processes and workflows. Team Description Data Hub is a dynamic team of scientists and developers who love solving complex problems. We provide leading edge technology solutions and services to solve our clients' data transformation and analytics challenges across a range of industries including geothermal, environmental, hydrocarbon and mineral exploration. You will be working in an open and collaborative environment with opportunities to learn, grow, and develop. We have an informal team culture and believe work should be fun and rewarding. You will be based in Llandudno, North Wales in a hybrid setting, and you will be working alongside our teams of data engineers, machine learning engineers, software engineers and subject matter experts. Key Responsibilities Plan, develop, deploy and maintain connectors and integrations between our data system and clients systems, such as systems of record or downstream consumption channels. Contribute to the development of our data platform infrastructure, including orchestration systems, data processing logic and interactions between system components. Help develop a flexible framework for data transformations by creating a modular system where new transformation logic can be easily developed and integrated into our product offering. Build and maintain robust data pipelines with a focus on dynamic, end-to-end, metadata driven solutions that consider a wide range of implications, such as downstream application/UI data access patterns, maintainability, monitoring, access control etc. Influence our choice of architecture and technology. Communicate design ideas and solutions clearly through architectural diagrams and documentation to both technical and non-technical stakeholders. Apply best practices in software and data engineering, writing secure, performant, and maintainable code (Python, SQL), minimizing technical debt and optimizing performance where it matters. Partner with data analysts, data scientists, and other end users to understand their requirements and ensure the platform and its data are accessible, reliable, and meet project delivery needs. Share work and best practices; collaborate with others; ensure alignment to company growth ambitions. Qualifications and Experience Essential experience developing data integrations with geoscience or other scientific data types, particularly in oil and gas and/or mining domains. Previous experience designing, building and maintaining data transformations in a system or product setting. Ability to write secure and performant code in Python and SQL, and to optimize queries and data pipelines. Experience using orchestrators and ETL tools, especially Airflow. Significant RDBMS experience (PostgreSQL, Oracle). Experience with other database types such as NoSQL database (e.g. Neo4j, Elastic) or vector. Data architecture experience relating to data modelling, data warehousing and schema design (3NF, dimensional modelling, medallion architecture). Experience with Docker, VCS (git, Gitlab) and knowledge of CI/CD. Enthusiastic attitude towards learning and ability to adapt to new challenges or changes in direction. Preferred: Knowledge of DevOps and DataOps best practices. Preferred: Kubernetes deployment experience. Preferred: Microsoft Azure and cloud native data technologies, e.g. Azure Data Factory, Databricks. RESTful API / GraphQL. Infrastructure as Code. Previous experience building web applications with wide-ranging knowledge of web frameworks, HTTP, networking, security etc. Why work with us? Competitive salary commensurate with experience. Highly attractive bonus scheme. Hybrid model and flexible working with up to 2 days at home. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing - Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more! Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Bank Holiday Swap - change a holiday for another day of your choice. Relaxed dress code policy. Equal Employment Opportunity We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals. Create a brighter future for yourself while taking on some of the world's most complex geoscience challenges.
Viridien is seeking a Software Developer - Data Platform & Distributed Systems to contribute to the design and development of a distributed, microservices-based platform supporting data cataloguing, metadata management, and high-volume transactional workflows. You will work across the backend stack, building scalable services and APIs, designing efficient data models, and optimising performance. The platform is containerised and deployed on Kubernetes, using technologies such as MongoDB, PostgreSQL, Kafka, Redis, and Golang. Key Responsibilities Design, develop, and maintain scalable microservices and backend APIs interacting with databases, messaging systems, and caching layers. Design efficient data models and query patterns for high read/write workloads; analyse and optimise application and database performance. Contribute to containerisation, CI/CD pipelines, and Kubernetes deployments; support event driven architectures using messaging systems and caching technologies. Participate in system design and architecture discussions; ensure reliability, observability, and performance of core services. Qualifications Proven experience building backend services and distributed systems. Strong experience with MongoDB and/or PostgreSQL; solid understanding of data modelling, indexing, and query optimisation. Experience with messaging systems (e.g., Kafka) and caching (e.g., Redis); experience with Docker and Kubernetes. Strong focus on scalability, performance, and maintainable code; strong problem solving skills. Preferred: experience working with high throughput or low latency systems; familiarity with observability tools and performance profiling; experience in data intensive environments; experience with Golang or willingness to learn; demonstrated technical or project leadership experience. Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. Hybrid model and flexible working with up to 2 days at home. Initial 22 days annual leave with future increases. Company pension with generous employer contribution. Wellbeing benefits including Unmind app and a flexible benefits platform with discount schemes such as gym membership, restaurants, cinema tickets, and more. Regular social club events and spontaneous reward events throughout the year. Cycle purchase scheme; flexible private medical & dental care programmes. Bank holiday swap program: change a bank holiday for another day of your choice. Hiring Process & Diversity Viridien is committed to delivering a respectful, inclusive, and transparent recruitment experience. Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We aim to share personalized feedback with those who progress to the first round of interviews and beyond. We are dedicated to ensuring that our hiring process is accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don't hesitate to contact your recruiter directly. Diversity fuels our innovation; we value the unique ways in which we differ and are committed to equal employment opportunities for all professionals.
29/06/2026
Full time
Viridien is seeking a Software Developer - Data Platform & Distributed Systems to contribute to the design and development of a distributed, microservices-based platform supporting data cataloguing, metadata management, and high-volume transactional workflows. You will work across the backend stack, building scalable services and APIs, designing efficient data models, and optimising performance. The platform is containerised and deployed on Kubernetes, using technologies such as MongoDB, PostgreSQL, Kafka, Redis, and Golang. Key Responsibilities Design, develop, and maintain scalable microservices and backend APIs interacting with databases, messaging systems, and caching layers. Design efficient data models and query patterns for high read/write workloads; analyse and optimise application and database performance. Contribute to containerisation, CI/CD pipelines, and Kubernetes deployments; support event driven architectures using messaging systems and caching technologies. Participate in system design and architecture discussions; ensure reliability, observability, and performance of core services. Qualifications Proven experience building backend services and distributed systems. Strong experience with MongoDB and/or PostgreSQL; solid understanding of data modelling, indexing, and query optimisation. Experience with messaging systems (e.g., Kafka) and caching (e.g., Redis); experience with Docker and Kubernetes. Strong focus on scalability, performance, and maintainable code; strong problem solving skills. Preferred: experience working with high throughput or low latency systems; familiarity with observability tools and performance profiling; experience in data intensive environments; experience with Golang or willingness to learn; demonstrated technical or project leadership experience. Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. Hybrid model and flexible working with up to 2 days at home. Initial 22 days annual leave with future increases. Company pension with generous employer contribution. Wellbeing benefits including Unmind app and a flexible benefits platform with discount schemes such as gym membership, restaurants, cinema tickets, and more. Regular social club events and spontaneous reward events throughout the year. Cycle purchase scheme; flexible private medical & dental care programmes. Bank holiday swap program: change a bank holiday for another day of your choice. Hiring Process & Diversity Viridien is committed to delivering a respectful, inclusive, and transparent recruitment experience. Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We aim to share personalized feedback with those who progress to the first round of interviews and beyond. We are dedicated to ensuring that our hiring process is accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don't hesitate to contact your recruiter directly. Diversity fuels our innovation; we value the unique ways in which we differ and are committed to equal employment opportunities for all professionals.
CGG Services (UK) Limited is hiring a Data Scientist to transform raw data into structured datasets. The successful candidate will work alongside SMEs, supporting data integration and machine learning initiatives. This position offers a competitive salary, a robust bonus scheme, and a hybrid working model. Employees enjoy a flexible benefits platform, initial 22 days annual leave, and support for mental health.
29/06/2026
Full time
CGG Services (UK) Limited is hiring a Data Scientist to transform raw data into structured datasets. The successful candidate will work alongside SMEs, supporting data integration and machine learning initiatives. This position offers a competitive salary, a robust bonus scheme, and a hybrid working model. Employees enjoy a flexible benefits platform, initial 22 days annual leave, and support for mental health.
CGG Services (UK) Limited is looking for a Platform Engineer to design and improve infrastructure systems supporting software deployment across large-scale environments. The role involves managing Kubernetes and OpenStack platforms, ensuring robust integration with higher-level systems. Candidates should have experience in infrastructure engineering and strong analytical skills. Competitive salary and a rich benefits package including a bonus scheme and flexible leave are offered.
29/06/2026
Full time
CGG Services (UK) Limited is looking for a Platform Engineer to design and improve infrastructure systems supporting software deployment across large-scale environments. The role involves managing Kubernetes and OpenStack platforms, ensuring robust integration with higher-level systems. Candidates should have experience in infrastructure engineering and strong analytical skills. Competitive salary and a rich benefits package including a bonus scheme and flexible leave are offered.
CGG Services (UK) Limited is seeking a Software Developer for their Data Platform & Distributed Systems team in Crawley. You will contribute to the design and development of a microservices-based platform supporting data cataloguing and transactional workflows. The ideal candidate will have proven experience in backend services and distributed systems, with strong skills in MongoDB, PostgreSQL, and Kubernetes. The role offers a hybrid working model and a range of benefits, including competitive salary and comprehensive wellbeing programs.
29/06/2026
Full time
CGG Services (UK) Limited is seeking a Software Developer for their Data Platform & Distributed Systems team in Crawley. You will contribute to the design and development of a microservices-based platform supporting data cataloguing and transactional workflows. The ideal candidate will have proven experience in backend services and distributed systems, with strong skills in MongoDB, PostgreSQL, and Kubernetes. The role offers a hybrid working model and a range of benefits, including competitive salary and comprehensive wellbeing programs.
Software Developer - Distributed Scheduling & Workload Orchestration This role focuses on building scalable and reliable systems that coordinate workloads across clusters, using technologies such as Slurm, Golang, Java, PostgreSQL, and containerised microservices. Responsibilities Design and develop systems for job scheduling and workload orchestration; integrate and extend scheduling capabilities using tools such as Slurm; manage job lifecycles, resource allocation, and execution workflows. Design and build APIs and backend services supporting scheduling systems; work with PostgreSQL to manage system state and coordination. Analyse and improve system performance, scalability, and reliability; ensure efficient resource utilisation across distributed environments. Participate in system design and architecture discussions; collaborate with cross functional teams to evolve scheduling and orchestration capabilities. Qualifications Strong software development experience. Proven experience building backend services or distributed systems. Experience with job scheduling, orchestration systems, or resource management concepts. Strong understanding of distributed systems concepts such as coordination, consistency, and fault tolerance. Experience working with PostgreSQL. Experience designing APIs and backend services. Familiarity with containerised environments and microservices architectures. Strong problem solving and analytical skills. Preferred Experience with Slurm or similar workload managers. Experience in HPC or large scale compute environments. Experience with Golang or Java. Familiarity with C/C++ and performance critical systems. Experience providing technical or project leadership. Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more. Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Sponsorship of visas/comprehensive relocation packages. Bank Holiday Swap - our holiday swap program allows you to change it for another day of your choice. Relaxed dress code policy. Learning and Development: We foster a culture of continuous learning and provide tailored training programs through our Learning Hub, designed to enhance technical, commercial, and personal growth. We Care About The Environment: We encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises. We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
29/06/2026
Full time
Software Developer - Distributed Scheduling & Workload Orchestration This role focuses on building scalable and reliable systems that coordinate workloads across clusters, using technologies such as Slurm, Golang, Java, PostgreSQL, and containerised microservices. Responsibilities Design and develop systems for job scheduling and workload orchestration; integrate and extend scheduling capabilities using tools such as Slurm; manage job lifecycles, resource allocation, and execution workflows. Design and build APIs and backend services supporting scheduling systems; work with PostgreSQL to manage system state and coordination. Analyse and improve system performance, scalability, and reliability; ensure efficient resource utilisation across distributed environments. Participate in system design and architecture discussions; collaborate with cross functional teams to evolve scheduling and orchestration capabilities. Qualifications Strong software development experience. Proven experience building backend services or distributed systems. Experience with job scheduling, orchestration systems, or resource management concepts. Strong understanding of distributed systems concepts such as coordination, consistency, and fault tolerance. Experience working with PostgreSQL. Experience designing APIs and backend services. Familiarity with containerised environments and microservices architectures. Strong problem solving and analytical skills. Preferred Experience with Slurm or similar workload managers. Experience in HPC or large scale compute environments. Experience with Golang or Java. Familiarity with C/C++ and performance critical systems. Experience providing technical or project leadership. Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more. Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Sponsorship of visas/comprehensive relocation packages. Bank Holiday Swap - our holiday swap program allows you to change it for another day of your choice. Relaxed dress code policy. Learning and Development: We foster a culture of continuous learning and provide tailored training programs through our Learning Hub, designed to enhance technical, commercial, and personal growth. We Care About The Environment: We encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises. We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
CGG Services (UK) Limited is hiring a Platform Engineer specialized in Developer Tooling & AI Workflows. The role involves designing and building internal tools while supporting AI integration and enhancing developer experiences. The successful candidate will collaborate on AI-related projects and contribute to the reliability and performance of platform services. A competitive salary and comprehensive benefits package, including flexible medical care and generous annual leave, are offered.
29/06/2026
Full time
CGG Services (UK) Limited is hiring a Platform Engineer specialized in Developer Tooling & AI Workflows. The role involves designing and building internal tools while supporting AI integration and enhancing developer experiences. The successful candidate will collaborate on AI-related projects and contribute to the reliability and performance of platform services. A competitive salary and comprehensive benefits package, including flexible medical care and generous annual leave, are offered.
Overview Viridien is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job Title Platform Engineer - Developer Tooling & AI Workflows Key Responsibilities Platform & Tooling Development: Design and build internal tools to support development and operational workflows. Improve developer experience through automation and platform enhancements. Design and implement workflow automation and orchestration systems. AI Integration: Support the integration of AI driven approaches into existing systems and workflows. Contribute to platform capabilities that enable AI use within development environments. Observability & Reliability: Contribute to monitoring, observability, and debugging of systems and workflows. Support the reliability and performance of platform services. Collaboration & Architecture: Work with the AI Labs team on AI related initiatives. Participate in architecture and design discussions across platform and tooling domains. Qualifications Strong experience in software or platform engineering. Proven experience designing and building tools, platforms, or distributed systems. Experience working with containerised environments and Kubernetes. Ability to design scalable, maintainable, and high performance systems. Strong problem solving skills and ability to diagnose complex technical issues. Preferred Qualifications Experience building developer tooling or workflow automation systems. Experience integrating or deploying AI/ML workflows or large language models. Familiarity with LLM based systems such as prompt design, evaluation, or RAG approaches. Experience with observability and monitoring tools. Experience working in cross functional teams across engineering, data, or research. Experience providing technical leadership or mentorship. Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Unmind app - puts you in control of your mental health. Flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more! Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme. Flexible private medical & dental care programmes. Sponsorship of visas and comprehensive relocation packages. Bank holiday swap program allows you to change a day for another of your choice. Relaxed dress code policy. Learning and development through tailored training programmes via our Learning Hub. Why Work With Us We care about the environment and encourage strong community involvement. We foster continuous learning and personal growth, and we are committed to equitably nurturing diverse talent. EEO Statement Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
29/06/2026
Full time
Overview Viridien is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job Title Platform Engineer - Developer Tooling & AI Workflows Key Responsibilities Platform & Tooling Development: Design and build internal tools to support development and operational workflows. Improve developer experience through automation and platform enhancements. Design and implement workflow automation and orchestration systems. AI Integration: Support the integration of AI driven approaches into existing systems and workflows. Contribute to platform capabilities that enable AI use within development environments. Observability & Reliability: Contribute to monitoring, observability, and debugging of systems and workflows. Support the reliability and performance of platform services. Collaboration & Architecture: Work with the AI Labs team on AI related initiatives. Participate in architecture and design discussions across platform and tooling domains. Qualifications Strong experience in software or platform engineering. Proven experience designing and building tools, platforms, or distributed systems. Experience working with containerised environments and Kubernetes. Ability to design scalable, maintainable, and high performance systems. Strong problem solving skills and ability to diagnose complex technical issues. Preferred Qualifications Experience building developer tooling or workflow automation systems. Experience integrating or deploying AI/ML workflows or large language models. Familiarity with LLM based systems such as prompt design, evaluation, or RAG approaches. Experience with observability and monitoring tools. Experience working in cross functional teams across engineering, data, or research. Experience providing technical leadership or mentorship. Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Unmind app - puts you in control of your mental health. Flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more! Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme. Flexible private medical & dental care programmes. Sponsorship of visas and comprehensive relocation packages. Bank holiday swap program allows you to change a day for another of your choice. Relaxed dress code policy. Learning and development through tailored training programmes via our Learning Hub. Why Work With Us We care about the environment and encourage strong community involvement. We foster continuous learning and personal growth, and we are committed to equitably nurturing diverse talent. EEO Statement Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Viridien is seeking a Platform Engineer - Infrastructure & Cloud Systems to design, build, and improve infrastructure and platform systems that support software deployment and execution across large-scale, distributed environments. You will work across multiple layers of the stack, including infrastructure platforms, container orchestration, authentication systems, and observability tooling. This role focuses on building scalable, reliable systems and ensuring strong integration between infrastructure and higher-level platforms. Key Responsibilities Design, build, and maintain infrastructure and platform systems across compute, networking, and orchestration layers. Work with and improve OpenStack-based infrastructure environments. Manage and enhance Kubernetes platforms in relation to underlying infrastructure. Contribute to authentication, authorisation, and service identity systems. Support secure access patterns including OIDC and access control mechanisms. Implement and maintain observability, monitoring, and logging solutions. Improve system reliability, performance, and scalability across platform layers. Analyse system performance and optimise infrastructure and platform interactions. Participate in architecture and design discussions across infrastructure domains. Qualifications Experience in software, infrastructure, or platform engineering. Proven experience building and maintaining infrastructure platforms or distributed systems. Experience with cloud infrastructure platforms such as OpenStack or similar. Strong understanding of system deployment, scaling, and operations across infrastructure layers. Ability to design scalable, maintainable, and high-performance systems. Strong problem-solving and analytical skills. Experience operating or deploying OpenStack environments. Experience managing Kubernetes-based platforms. Preferred: Experience with containerised systems and orchestration tools. Preferred: Experience with authentication and access control systems such as OIDC. Preferred: Experience with observability tools such as Prometheus, ELK, Grafana, or Thanos. Preferred: Experience applying networking concepts, including software-defined networking. Preferred: Experience working with compute, storage, or hardware-level infrastructure. Preferred: Experience supporting high-performance or data-intensive workloads. Preferred: Experience with infrastructure automation and tooling. Preferred: Experience providing technical leadership or mentorship. Why work with us? Competitive salary commensurate with experience. Highly attractive bonus scheme. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing - Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more. Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Sponsorship of visas and comprehensive relocation packages. Bank holiday swap - our holiday swap program allows you to change it for another day of your choice. Relaxed dress code policy. Learning and Development - tailored training programs through our Learning Hub. We care about the environment - strong commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises. We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
29/06/2026
Full time
Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Viridien is seeking a Platform Engineer - Infrastructure & Cloud Systems to design, build, and improve infrastructure and platform systems that support software deployment and execution across large-scale, distributed environments. You will work across multiple layers of the stack, including infrastructure platforms, container orchestration, authentication systems, and observability tooling. This role focuses on building scalable, reliable systems and ensuring strong integration between infrastructure and higher-level platforms. Key Responsibilities Design, build, and maintain infrastructure and platform systems across compute, networking, and orchestration layers. Work with and improve OpenStack-based infrastructure environments. Manage and enhance Kubernetes platforms in relation to underlying infrastructure. Contribute to authentication, authorisation, and service identity systems. Support secure access patterns including OIDC and access control mechanisms. Implement and maintain observability, monitoring, and logging solutions. Improve system reliability, performance, and scalability across platform layers. Analyse system performance and optimise infrastructure and platform interactions. Participate in architecture and design discussions across infrastructure domains. Qualifications Experience in software, infrastructure, or platform engineering. Proven experience building and maintaining infrastructure platforms or distributed systems. Experience with cloud infrastructure platforms such as OpenStack or similar. Strong understanding of system deployment, scaling, and operations across infrastructure layers. Ability to design scalable, maintainable, and high-performance systems. Strong problem-solving and analytical skills. Experience operating or deploying OpenStack environments. Experience managing Kubernetes-based platforms. Preferred: Experience with containerised systems and orchestration tools. Preferred: Experience with authentication and access control systems such as OIDC. Preferred: Experience with observability tools such as Prometheus, ELK, Grafana, or Thanos. Preferred: Experience applying networking concepts, including software-defined networking. Preferred: Experience working with compute, storage, or hardware-level infrastructure. Preferred: Experience supporting high-performance or data-intensive workloads. Preferred: Experience with infrastructure automation and tooling. Preferred: Experience providing technical leadership or mentorship. Why work with us? Competitive salary commensurate with experience. Highly attractive bonus scheme. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing - Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more. Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Sponsorship of visas and comprehensive relocation packages. Bank holiday swap - our holiday swap program allows you to change it for another day of your choice. Relaxed dress code policy. Learning and Development - tailored training programs through our Learning Hub. We care about the environment - strong commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises. We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
CGG Services (UK) Limited is seeking a skilled Software Developer focused on High-Performance I/O & Storage Systems. The role involves designing and developing high-performance backend services and APIs to ensure efficient data handling across distributed environments. Ideal candidates will possess strong programming skills in languages like C and C++, with experience in distributed systems and performance optimization. The position offers a competitive salary, flexible benefits, and opportunities for continuous learning and development.
29/06/2026
Full time
CGG Services (UK) Limited is seeking a skilled Software Developer focused on High-Performance I/O & Storage Systems. The role involves designing and developing high-performance backend services and APIs to ensure efficient data handling across distributed environments. Ideal candidates will possess strong programming skills in languages like C and C++, with experience in distributed systems and performance optimization. The position offers a competitive salary, flexible benefits, and opportunities for continuous learning and development.
CGG Services (UK) Limited in Crawley is looking for a Software Developer specializing in Distributed Scheduling and Workload Orchestration. The role involves building scalable systems using technologies like Slurm, Golang, and PostgreSQL. Responsibilities include designing job scheduling systems and collaborating with cross-functional teams. Successful candidates should have strong software development experience and an understanding of distributed systems. The job offers a competitive salary and a range of benefits, including a flexible holiday program and well-being resources.
29/06/2026
Full time
CGG Services (UK) Limited in Crawley is looking for a Software Developer specializing in Distributed Scheduling and Workload Orchestration. The role involves building scalable systems using technologies like Slurm, Golang, and PostgreSQL. Responsibilities include designing job scheduling systems and collaborating with cross-functional teams. Successful candidates should have strong software development experience and an understanding of distributed systems. The job offers a competitive salary and a range of benefits, including a flexible holiday program and well-being resources.
Job Details Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. We are seeking a Software Developer - High Performance I/O & Storage Systems to design, build, and improve services that enable efficient data access and storage across distributed environments. This role focuses on developing high performance backend services and APIs that integrate closely with performance critical applications, ensuring efficient data handling, scalability, and reliability across the full data path. About the Team You will join a team focused on building high performance data systems that support distributed computing and data intensive workloads. The team works across backend services, storage systems, and client integration layers to deliver scalable and efficient data access solutions. Key Responsibilities I/O & Storage Systems: Design and develop high performance services for data access and storage. Work with storage technologies, including object storage systems. Optimise read and write paths to improve throughput and reduce latency. Backend & APIs: Build and maintain APIs, including gRPC based services. Develop backend services supporting distributed data access. Performance & Optimisation: Analyse and improve performance across the full data path. Identify and resolve bottlenecks in I/O, storage, and system interactions. Platform & Architecture: Contribute to containerised deployments and distributed architectures. Participate in system design and architecture discussions. Qualifications Strong software development experience in languages such as C, C++, Go, or Python. Proven experience building backend services, distributed systems, or performance critical components. Understanding of how software interacts with storage systems, operating systems, and hardware. Experience working with I/O intensive systems, storage APIs, or data services. Experience analysing and optimising performance, including throughput and latency. Experience designing and working with APIs such as gRPC. Familiarity with distributed systems and microservices architectures. Experience with containerisation technologies such as Docker or Kubernetes. Strong problem solving and analytical skills. Experience providing technical or project leadership. Preferred Qualifications Experience with object storage systems such as S3 or similar. Familiarity with Linux systems programming or low level performance tuning. Experience in high performance or data intensive environments. Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing: Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more. Regular social club events and spontaneous reward events throughout the year. Cycle purchase scheme. Flexible private medical & dental care programmes. Sponsorship of visas/comprehensive relocation packages. Bank holiday swap - our holiday swap program allows you to change it for another day of your choice. Relaxed dress code policy. Learning and development: We foster a culture of continuous learning and provide tailored training programmes through the Learning Hub. Equal Employment Opportunity We value diversity and are committed to equal employment opportunities for all professionals.
29/06/2026
Full time
Job Details Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. We are seeking a Software Developer - High Performance I/O & Storage Systems to design, build, and improve services that enable efficient data access and storage across distributed environments. This role focuses on developing high performance backend services and APIs that integrate closely with performance critical applications, ensuring efficient data handling, scalability, and reliability across the full data path. About the Team You will join a team focused on building high performance data systems that support distributed computing and data intensive workloads. The team works across backend services, storage systems, and client integration layers to deliver scalable and efficient data access solutions. Key Responsibilities I/O & Storage Systems: Design and develop high performance services for data access and storage. Work with storage technologies, including object storage systems. Optimise read and write paths to improve throughput and reduce latency. Backend & APIs: Build and maintain APIs, including gRPC based services. Develop backend services supporting distributed data access. Performance & Optimisation: Analyse and improve performance across the full data path. Identify and resolve bottlenecks in I/O, storage, and system interactions. Platform & Architecture: Contribute to containerised deployments and distributed architectures. Participate in system design and architecture discussions. Qualifications Strong software development experience in languages such as C, C++, Go, or Python. Proven experience building backend services, distributed systems, or performance critical components. Understanding of how software interacts with storage systems, operating systems, and hardware. Experience working with I/O intensive systems, storage APIs, or data services. Experience analysing and optimising performance, including throughput and latency. Experience designing and working with APIs such as gRPC. Familiarity with distributed systems and microservices architectures. Experience with containerisation technologies such as Docker or Kubernetes. Strong problem solving and analytical skills. Experience providing technical or project leadership. Preferred Qualifications Experience with object storage systems such as S3 or similar. Familiarity with Linux systems programming or low level performance tuning. Experience in high performance or data intensive environments. Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing: Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more. Regular social club events and spontaneous reward events throughout the year. Cycle purchase scheme. Flexible private medical & dental care programmes. Sponsorship of visas/comprehensive relocation packages. Bank holiday swap - our holiday swap program allows you to change it for another day of your choice. Relaxed dress code policy. Learning and development: We foster a culture of continuous learning and provide tailored training programmes through the Learning Hub. Equal Employment Opportunity We value diversity and are committed to equal employment opportunities for all professionals.
CGG Services (UK) Limited is seeking a Data Engineer to develop innovative software solutions that help clients with complex data transformation challenges. This role involves working in a dynamic environment with opportunities for collaboration and development within a growing team. The successful candidate will be responsible for data integrations, building robust data pipelines, and contributing to the data platform infrastructure, primarily focusing on oil, gas, and mining domains. Hybrid working is available with up to two days at home.
29/06/2026
Full time
CGG Services (UK) Limited is seeking a Data Engineer to develop innovative software solutions that help clients with complex data transformation challenges. This role involves working in a dynamic environment with opportunities for collaboration and development within a growing team. The successful candidate will be responsible for data integrations, building robust data pipelines, and contributing to the data platform infrastructure, primarily focusing on oil, gas, and mining domains. Hybrid working is available with up to two days at home.
Viridien is an advanced technology, digital and Earth data company that uses science to create sustainable solutions. Responsibilities Software & Tooling Development: Help design, build, maintain internal tools, services, APIs, and automation for engineering teams; contribute to improvements in developer workflows across build, test, release, deployment, and operational processes; develop reliable, maintainable software that integrates with existing platform and infrastructure systems. DevOps & Platform Integration: Work with CI/CD pipelines, containerised environments, and Kubernetes-based platforms; automate repetitive operational workflows; improve deployment reliability; contribute to infrastructure as code, configuration management, and platform automation. Platform Support: Support key engineering platforms and services including GitLab, Kubernetes, Puppet managed environments, and OpenStack backed infrastructure; improve platform workflows through software, automation, documentation, and operational feedback; collaborate with platform owners to reduce toil, improve reliability, and translate requirements into practical improvements. Reliability, Reporting & Service Health: Contribute to tooling for monitoring, logging, debugging, and operational visibility; ensure uptime, availability, and readiness of Kubernetes based services; diagnose complex issues across application, platform, and infrastructure; produce clear reporting on platform health, delivery status, incidents, and improvement work; define, track, and communicate relevant KPIs for developer workflows, platform reliability, and service performance. Collaboration & Architecture: Work closely with software engineers, platform engineers, and infrastructure teams; participate in architecture and design discussions for developer tooling and platform services; learn from senior engineers and contribute independently over time. Qualifications Software development experience in one or more modern programming languages (Go, C++, Python, scripting). Experience building or contributing to tools, services, APIs, platforms, or distributed systems. Familiarity with CI/CD pipelines, automated testing, release processes, or deployment automation. Practical experience with Linux and containers, and exposure to Kubernetes or similar orchestration platforms. Ability to write maintainable code and a willingness to learn how to operate it in real environments. Good debugging and problem solving skills, with an interest in issues across software and platform layers. Comfortable collaborating across development, platform, and operations teams. Desirable Experience AI powered CLI tools, reusable agent/AI skills, agent based or AI assisted developer workflows, and LLM based tooling. Observability tools such as Prometheus, Grafana, ELK, Thanos, or similar. Infrastructure automation, infrastructure as code, or deployment tooling such as Terraform or Helm. Puppet, Ansible, or similar configuration management tooling. Exposure to OpenStack, cloud infrastructure, and large scale compute environments. Familiarity with authentication and access control systems such as OIDC. Experience supporting high performance, data intensive, or research oriented workloads. Benefits £40,000-£46,000 per annum, depending on experience. A highly attractive bonus scheme. 22 days annual leave with future increases and a flexible buying/selling holiday program. Company pension with generous employer contribution. Unmind wellbeing app and a flexible benefits platform with discount schemes (gym membership, restaurants, cinema tickets, and more). Regular social club events and spontaneous reward events. Cycle purchase scheme. Flexible private medical and dental care programmes. Sponsorship of visas and comprehensive relocation packages. Bank holiday swap program, allowing you to exchange a holiday for another day of your choice. We are an equal opportunity employer. We value diversity and encourage all qualified candidates to apply.
26/06/2026
Full time
Viridien is an advanced technology, digital and Earth data company that uses science to create sustainable solutions. Responsibilities Software & Tooling Development: Help design, build, maintain internal tools, services, APIs, and automation for engineering teams; contribute to improvements in developer workflows across build, test, release, deployment, and operational processes; develop reliable, maintainable software that integrates with existing platform and infrastructure systems. DevOps & Platform Integration: Work with CI/CD pipelines, containerised environments, and Kubernetes-based platforms; automate repetitive operational workflows; improve deployment reliability; contribute to infrastructure as code, configuration management, and platform automation. Platform Support: Support key engineering platforms and services including GitLab, Kubernetes, Puppet managed environments, and OpenStack backed infrastructure; improve platform workflows through software, automation, documentation, and operational feedback; collaborate with platform owners to reduce toil, improve reliability, and translate requirements into practical improvements. Reliability, Reporting & Service Health: Contribute to tooling for monitoring, logging, debugging, and operational visibility; ensure uptime, availability, and readiness of Kubernetes based services; diagnose complex issues across application, platform, and infrastructure; produce clear reporting on platform health, delivery status, incidents, and improvement work; define, track, and communicate relevant KPIs for developer workflows, platform reliability, and service performance. Collaboration & Architecture: Work closely with software engineers, platform engineers, and infrastructure teams; participate in architecture and design discussions for developer tooling and platform services; learn from senior engineers and contribute independently over time. Qualifications Software development experience in one or more modern programming languages (Go, C++, Python, scripting). Experience building or contributing to tools, services, APIs, platforms, or distributed systems. Familiarity with CI/CD pipelines, automated testing, release processes, or deployment automation. Practical experience with Linux and containers, and exposure to Kubernetes or similar orchestration platforms. Ability to write maintainable code and a willingness to learn how to operate it in real environments. Good debugging and problem solving skills, with an interest in issues across software and platform layers. Comfortable collaborating across development, platform, and operations teams. Desirable Experience AI powered CLI tools, reusable agent/AI skills, agent based or AI assisted developer workflows, and LLM based tooling. Observability tools such as Prometheus, Grafana, ELK, Thanos, or similar. Infrastructure automation, infrastructure as code, or deployment tooling such as Terraform or Helm. Puppet, Ansible, or similar configuration management tooling. Exposure to OpenStack, cloud infrastructure, and large scale compute environments. Familiarity with authentication and access control systems such as OIDC. Experience supporting high performance, data intensive, or research oriented workloads. Benefits £40,000-£46,000 per annum, depending on experience. A highly attractive bonus scheme. 22 days annual leave with future increases and a flexible buying/selling holiday program. Company pension with generous employer contribution. Unmind wellbeing app and a flexible benefits platform with discount schemes (gym membership, restaurants, cinema tickets, and more). Regular social club events and spontaneous reward events. Cycle purchase scheme. Flexible private medical and dental care programmes. Sponsorship of visas and comprehensive relocation packages. Bank holiday swap program, allowing you to exchange a holiday for another day of your choice. We are an equal opportunity employer. We value diversity and encourage all qualified candidates to apply.
Job Overview Viridien is seeking a Senior Cloud Engineer to lead the implementation and operation of secure, scalable cloud platforms across both Viridien and client environments. This role translates cloud architectures into production ready solutions and supports the deployment of Data Hub's data transformation and analytics platform across multiple cloud environments. Key Responsibilities Implement cloud architectures within Viridien and client environments. Build and automate cloud foundations including networking, identity, governance, and security controls. Deliver and operate Kubernetes based platforms, primarily using Azure Kubernetes Service (AKS). Develop and maintain Infrastructure as Code using Terraform, Bicep or similar tools. Build and manage CI/CD pipelines, deployment processes, and release controls. Create reusable cloud modules and deployment patterns to improve consistency and scalability. Implement security controls such as IAM/RBAC, network segmentation, encryption, secrets management, and policy enforcement. Ensure cloud platforms meet security, compliance, and governance requirements and support vulnerability management and security monitoring practices. Implement monitoring, alerting, backup, and disaster recovery solutions. Troubleshoot and resolve complex issues across cloud, Kubernetes, and database platforms. Develop operational documentation, runbooks, and knowledge transfer materials. Work closely with software teams, client stakeholders, and operations teams to deliver cloud solutions. Support technical planning, risk management, and deployment activities. Contribute to engineering standards, best practices, and continuous improvement initiatives. Qualifications Proven experience delivering production cloud environments, particularly within Microsoft Azure. Strong experience implementing and operating Kubernetes platforms. Experience deploying and supporting database platforms using both PaaS and VM based solutions. Strong experience with Infrastructure as Code tools such as Terraform or Bicep. Experience building and maintaining CI/CD pipelines. Strong understanding of cloud security principles, including IAM, networking, encryption, and secrets management. Experience troubleshooting networking, distributed systems, and cloud platform issues. Ability to work independently and take ownership of technical delivery. Preferred: experience with AWS and/or OpenStack environments. Preferred: experience implementing landing zones and cloud governance frameworks. Preferred: scripting and automation experience using PowerShell, Python, or Bash. Preferred: experience with policy as code and cloud security tooling. Preferred: experience supporting hybrid or private cloud environments. Preferred: experience working within highly regulated or security sensitive environments. Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. Hybrid model and flexible working with up to 2 days at home. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday programme. Company pension with generous employer contribution. Wellbeing: Unmind app and flexible benefits platform. Flexible benefit schemes including gym membership, restaurants, cinema tickets and more. Regular social club events and spontaneous reward events. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Visa sponsorship and relocation packages. Bank Holiday Swap programme. Hybrid working available from North Wales or Crawley. We are committed to equal employment opportunities for all professionals.
25/06/2026
Full time
Job Overview Viridien is seeking a Senior Cloud Engineer to lead the implementation and operation of secure, scalable cloud platforms across both Viridien and client environments. This role translates cloud architectures into production ready solutions and supports the deployment of Data Hub's data transformation and analytics platform across multiple cloud environments. Key Responsibilities Implement cloud architectures within Viridien and client environments. Build and automate cloud foundations including networking, identity, governance, and security controls. Deliver and operate Kubernetes based platforms, primarily using Azure Kubernetes Service (AKS). Develop and maintain Infrastructure as Code using Terraform, Bicep or similar tools. Build and manage CI/CD pipelines, deployment processes, and release controls. Create reusable cloud modules and deployment patterns to improve consistency and scalability. Implement security controls such as IAM/RBAC, network segmentation, encryption, secrets management, and policy enforcement. Ensure cloud platforms meet security, compliance, and governance requirements and support vulnerability management and security monitoring practices. Implement monitoring, alerting, backup, and disaster recovery solutions. Troubleshoot and resolve complex issues across cloud, Kubernetes, and database platforms. Develop operational documentation, runbooks, and knowledge transfer materials. Work closely with software teams, client stakeholders, and operations teams to deliver cloud solutions. Support technical planning, risk management, and deployment activities. Contribute to engineering standards, best practices, and continuous improvement initiatives. Qualifications Proven experience delivering production cloud environments, particularly within Microsoft Azure. Strong experience implementing and operating Kubernetes platforms. Experience deploying and supporting database platforms using both PaaS and VM based solutions. Strong experience with Infrastructure as Code tools such as Terraform or Bicep. Experience building and maintaining CI/CD pipelines. Strong understanding of cloud security principles, including IAM, networking, encryption, and secrets management. Experience troubleshooting networking, distributed systems, and cloud platform issues. Ability to work independently and take ownership of technical delivery. Preferred: experience with AWS and/or OpenStack environments. Preferred: experience implementing landing zones and cloud governance frameworks. Preferred: scripting and automation experience using PowerShell, Python, or Bash. Preferred: experience with policy as code and cloud security tooling. Preferred: experience supporting hybrid or private cloud environments. Preferred: experience working within highly regulated or security sensitive environments. Benefits Competitive salary commensurate with experience. Highly attractive bonus scheme. Hybrid model and flexible working with up to 2 days at home. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday programme. Company pension with generous employer contribution. Wellbeing: Unmind app and flexible benefits platform. Flexible benefit schemes including gym membership, restaurants, cinema tickets and more. Regular social club events and spontaneous reward events. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Visa sponsorship and relocation packages. Bank Holiday Swap programme. Hybrid working available from North Wales or Crawley. We are committed to equal employment opportunities for all professionals.
CGG Services (UK) Limited is seeking a Senior Cloud Engineer to lead the implementation of secure and scalable cloud platforms. This role involves translating cloud architectures into production-ready solutions and delivering Kubernetes-based platforms using Azure Kubernetes Service. The ideal candidate should have proven experience in cloud environments, especially Microsoft Azure, along with strong knowledge of cloud security principles and Infrastructure as Code tools like Terraform. This position offers a competitive salary, hybrid working options from North Wales or Crawley, and various attractive benefits including a flexible benefits platform and a company pension scheme.
21/06/2026
Full time
CGG Services (UK) Limited is seeking a Senior Cloud Engineer to lead the implementation of secure and scalable cloud platforms. This role involves translating cloud architectures into production-ready solutions and delivering Kubernetes-based platforms using Azure Kubernetes Service. The ideal candidate should have proven experience in cloud environments, especially Microsoft Azure, along with strong knowledge of cloud security principles and Infrastructure as Code tools like Terraform. This position offers a competitive salary, hybrid working options from North Wales or Crawley, and various attractive benefits including a flexible benefits platform and a company pension scheme.
Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job Summary We're looking for a Software Engineering Intern with a strong foundation in Python and a broad interest across different areas of software engineering. This role is suited for someone who enjoys solving diverse technical problems-from backend development to machine learning and performance optimization. You'll work on real-world systems and contribute across multiple domains, rather than being confined to a single specialization. About the Team We are a diverse and dynamic group of Software Engineering professionals based across Crawley, Houston and Singapore. We work together to combine our expertise across regions to drive innovation and impactful results. Our team values collaboration, continuous learning, and innovation, and we take pride in supporting each other to achieve shared goals. Key Responsibilities Develop and maintain backend services and APIs using Python Support the development and deployment of machine learning models Work on debugging, performance tuning, and system optimization Containerize applications and improve development/deployment workflows Collaborate on system design and implementation across teams Write clean, efficient, and well-documented code Qualifications Strong proficiency in Python (this is the primary language used) Hands on experience with Docker (building images, writing Dockerfiles, running containers) Good understanding of data structures, algorithms, and software engineering fundamentals Familiarity with backend development concepts (APIs, databases, services) Ability to work across different areas of software Strong problem solving skills and attention to detail Preferred Qualifications Experience with Kubernetes (K8s) Familiarity with cloud platforms (AWS, GCP, or Azure) Exposure to machine learning frameworks (PyTorch, TensorFlow, scikit learn, langgraph, vllm) Understanding of system performance, concurrency and optimization techniques Experience with CI/CD pipelines or DevOps practices Benefits Hands on experience on high impact projects Mentorship from industry experts Opportunities for professional growth and networking Bank Holiday Swap - change your public holiday for another day of your choice Visa sponsorship and comprehensive relocation packages available Relaxed dress code policy Learning and Development At Viridien, we foster a culture of continuous learning and provide tailored training programs through our Learning Hub, designed to enhance technical, commercial, and personal growth. We Care about the Environment We encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises. Equal Employment Opportunity We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
20/06/2026
Full time
Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job Summary We're looking for a Software Engineering Intern with a strong foundation in Python and a broad interest across different areas of software engineering. This role is suited for someone who enjoys solving diverse technical problems-from backend development to machine learning and performance optimization. You'll work on real-world systems and contribute across multiple domains, rather than being confined to a single specialization. About the Team We are a diverse and dynamic group of Software Engineering professionals based across Crawley, Houston and Singapore. We work together to combine our expertise across regions to drive innovation and impactful results. Our team values collaboration, continuous learning, and innovation, and we take pride in supporting each other to achieve shared goals. Key Responsibilities Develop and maintain backend services and APIs using Python Support the development and deployment of machine learning models Work on debugging, performance tuning, and system optimization Containerize applications and improve development/deployment workflows Collaborate on system design and implementation across teams Write clean, efficient, and well-documented code Qualifications Strong proficiency in Python (this is the primary language used) Hands on experience with Docker (building images, writing Dockerfiles, running containers) Good understanding of data structures, algorithms, and software engineering fundamentals Familiarity with backend development concepts (APIs, databases, services) Ability to work across different areas of software Strong problem solving skills and attention to detail Preferred Qualifications Experience with Kubernetes (K8s) Familiarity with cloud platforms (AWS, GCP, or Azure) Exposure to machine learning frameworks (PyTorch, TensorFlow, scikit learn, langgraph, vllm) Understanding of system performance, concurrency and optimization techniques Experience with CI/CD pipelines or DevOps practices Benefits Hands on experience on high impact projects Mentorship from industry experts Opportunities for professional growth and networking Bank Holiday Swap - change your public holiday for another day of your choice Visa sponsorship and comprehensive relocation packages available Relaxed dress code policy Learning and Development At Viridien, we foster a culture of continuous learning and provide tailored training programs through our Learning Hub, designed to enhance technical, commercial, and personal growth. We Care about the Environment We encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises. Equal Employment Opportunity We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.