it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

67 jobs found

Email me jobs like this
Refine Search
Current Search
cloud native principal software engineer hybrid
SC Cleared Technical Architect - Remote - Inside IR35
Solirius Limited
About Us Solirius Reply, part of the Reply Group, is a technology consultancy and digital transformation partner that helps organisations solve complex challenges through strategy, design, engineering, and delivery. We work closely with our clients to deliver secure, accessible, user-focused services that evolve with their needs. By combining deep technical expertise with people-centred design, we create solutions that deliver meaningful, lasting impact. Our consultants partner directly with client teams, embedding into organisations to understand their goals, challenges, and users. This collaborative approach enables us to deliver tailored solutions that drive measurable outcomes across public and private sectors. Past and present clients include the Ministry of Justice, Department for Education, Ministry of Housing, Communities and Local Government, UEFA, International Olympic Committee, and Mercedes-Benz. Our services span the full digital delivery life cycle, including architecture, engineering, delivery management, user-centred design, business analysis, data, DevOps, and AI. About You You are a motivated and adaptable professional with a strong analytical mindset and a passion for using technology to solve real-world problems. You enjoy working in collaborative, agile teams and take pride in delivering high-quality solutions that make a tangible impact. With strong communication skills and a consultative approach, you're comfortable engaging with clients, understanding their needs, and translating them into effective outcomes. Role Overview We are seeking an experienced, SC Cleared Technical Architect to lead the architecture, design, and technical oversight for a critical national data collection platform transition. This role involves defining the target state architecture for a hybrid operational model that combines internal field operations with third-party delivery services. The ideal candidate will design a robust, scalable cloud infrastructure and mobile solution capable of offline data collection, automated validation, and secure cross-organizational data exchange. You will act as the principal architectural authority, translating high-level operational requirements into formal Statements of Requirements, designing modern API/data exchange standards, and ensuring compliance with strict public sector cloud and security guidelines. Key Responsibilities Architectural Leadership & Design Target State Architecture: Define and document the "To-Be" architecture for both the cloud-based Collection Management System and the Mobile Field Collection App in alignment with public sector digital standards. As-Is Review & Gap Analysis: Evaluate existing Legacy mechanisms (eg, flat-file data transfers) and propose modern alternatives (APIs, secure data pipelines, cloud-native integration). Requirements Definition: Author comprehensive technical Statements of Requirements to support market engagement and competitive tender processes for build and implementation phases. Design Oversight & Quality Assurance: Provide architectural oversight across the project life cycle from discovery through to implementation and testing, ensuring third-party vendor builds adhere to approved designs. Core Solution Scope Cloud Platform Management: Architect a resilient Google Cloud Platform (GCP) ecosystem to manage sampling distribution, workload assignment, data validation rules, analytical reporting, and target generation. Mobile & Offline Services: Architect an iOS mobile application architecture capable of offline data capture, handheld local data validation, image metadata capture (eg, product photo attachments/barcodes), and reliable background synchronization upon reconnecting. Identity & Security: Implement secure multi-tenant identity and access management (IAM) strategies supporting both internal enterprise Single Sign-On (SSO) and third-party partner access. Technical Stack & Mandatory Constraints Candidates must possess hands-on architecture experience within the following technological ecosystem: Domain - Required Technology/Constraint. Cloud Hosting - Google Cloud Platform (GCP) (UK Region) using Cloud-Native services. Infrastructure as Code (IaC) - HashiCorp Terraform. Development Languages - Python (Primary). CI/CD & Repository - Google Cloud Build, GitHub. Mobile Platform - iOS (Swift/Native or Cross-Platform framework). Identity & Access - Google Cloud IAM integrated with Microsoft Entra ID (SSO). Field Management Integration - Exposure to third-party workforce/field management solutions (eg, TotalMobile or similar). Key Deliverables Discovery & Scoping Architecture Document: Detailed review of the current technical landscape and proposed target design recommendations. Technical Statement of Requirements (SoR): Formal technical specifications to form the baseline of third-party procurement and implementation tenders. Data Exchange & API Specification: Modernized data ingestion/export standards replacing Legacy flat-file mechanisms, including media metadata capture specs (image/GTIN handling). Architectural Blueprints: End-to-end system topology, data flow diagrams, security posture documents, and integration diagrams (produced via standard tooling such as Visio, Draw.io, or EA Sparx). Essential Experience & Qualifications Active Security Clearance: Must hold valid, active UK SC Clearance . Cloud Architecture: Proven track record designing enterprise-scale solutions natively on Google Cloud Platform (GCP) using Terraform. Mobile & Edge Computing: Experience designing hybrid online/offline mobile applications (specifically iOS) with local caching, edge validation, and secure cloud synchronization. Public Sector Standards: Deep understanding of UK Public Sector/Government Digital Service (GDS) principles, security classifications, and architectural governance frameworks. Integration & API Modernization: Strong background in replacing Legacy data batch processes with modern microservices, RESTful APIs, or event-driven data integration patterns. Vendor & Stakeholder Engagement: Experience managing multi-vendor landscapes, defining procurement technical specifications, and working alongside agile delivery teams (using Jira/Confluence). Desirable Skills Experience with field-force operational tooling or workforce management integrations. Knowledge of statistical data collection processes, complex automated validation rules, or survey data ingestion pipelines. Familiarity with enterprise architecture tools such as EA Sparx or similar modelling software.
28/07/2026
Contractor
About Us Solirius Reply, part of the Reply Group, is a technology consultancy and digital transformation partner that helps organisations solve complex challenges through strategy, design, engineering, and delivery. We work closely with our clients to deliver secure, accessible, user-focused services that evolve with their needs. By combining deep technical expertise with people-centred design, we create solutions that deliver meaningful, lasting impact. Our consultants partner directly with client teams, embedding into organisations to understand their goals, challenges, and users. This collaborative approach enables us to deliver tailored solutions that drive measurable outcomes across public and private sectors. Past and present clients include the Ministry of Justice, Department for Education, Ministry of Housing, Communities and Local Government, UEFA, International Olympic Committee, and Mercedes-Benz. Our services span the full digital delivery life cycle, including architecture, engineering, delivery management, user-centred design, business analysis, data, DevOps, and AI. About You You are a motivated and adaptable professional with a strong analytical mindset and a passion for using technology to solve real-world problems. You enjoy working in collaborative, agile teams and take pride in delivering high-quality solutions that make a tangible impact. With strong communication skills and a consultative approach, you're comfortable engaging with clients, understanding their needs, and translating them into effective outcomes. Role Overview We are seeking an experienced, SC Cleared Technical Architect to lead the architecture, design, and technical oversight for a critical national data collection platform transition. This role involves defining the target state architecture for a hybrid operational model that combines internal field operations with third-party delivery services. The ideal candidate will design a robust, scalable cloud infrastructure and mobile solution capable of offline data collection, automated validation, and secure cross-organizational data exchange. You will act as the principal architectural authority, translating high-level operational requirements into formal Statements of Requirements, designing modern API/data exchange standards, and ensuring compliance with strict public sector cloud and security guidelines. Key Responsibilities Architectural Leadership & Design Target State Architecture: Define and document the "To-Be" architecture for both the cloud-based Collection Management System and the Mobile Field Collection App in alignment with public sector digital standards. As-Is Review & Gap Analysis: Evaluate existing Legacy mechanisms (eg, flat-file data transfers) and propose modern alternatives (APIs, secure data pipelines, cloud-native integration). Requirements Definition: Author comprehensive technical Statements of Requirements to support market engagement and competitive tender processes for build and implementation phases. Design Oversight & Quality Assurance: Provide architectural oversight across the project life cycle from discovery through to implementation and testing, ensuring third-party vendor builds adhere to approved designs. Core Solution Scope Cloud Platform Management: Architect a resilient Google Cloud Platform (GCP) ecosystem to manage sampling distribution, workload assignment, data validation rules, analytical reporting, and target generation. Mobile & Offline Services: Architect an iOS mobile application architecture capable of offline data capture, handheld local data validation, image metadata capture (eg, product photo attachments/barcodes), and reliable background synchronization upon reconnecting. Identity & Security: Implement secure multi-tenant identity and access management (IAM) strategies supporting both internal enterprise Single Sign-On (SSO) and third-party partner access. Technical Stack & Mandatory Constraints Candidates must possess hands-on architecture experience within the following technological ecosystem: Domain - Required Technology/Constraint. Cloud Hosting - Google Cloud Platform (GCP) (UK Region) using Cloud-Native services. Infrastructure as Code (IaC) - HashiCorp Terraform. Development Languages - Python (Primary). CI/CD & Repository - Google Cloud Build, GitHub. Mobile Platform - iOS (Swift/Native or Cross-Platform framework). Identity & Access - Google Cloud IAM integrated with Microsoft Entra ID (SSO). Field Management Integration - Exposure to third-party workforce/field management solutions (eg, TotalMobile or similar). Key Deliverables Discovery & Scoping Architecture Document: Detailed review of the current technical landscape and proposed target design recommendations. Technical Statement of Requirements (SoR): Formal technical specifications to form the baseline of third-party procurement and implementation tenders. Data Exchange & API Specification: Modernized data ingestion/export standards replacing Legacy flat-file mechanisms, including media metadata capture specs (image/GTIN handling). Architectural Blueprints: End-to-end system topology, data flow diagrams, security posture documents, and integration diagrams (produced via standard tooling such as Visio, Draw.io, or EA Sparx). Essential Experience & Qualifications Active Security Clearance: Must hold valid, active UK SC Clearance . Cloud Architecture: Proven track record designing enterprise-scale solutions natively on Google Cloud Platform (GCP) using Terraform. Mobile & Edge Computing: Experience designing hybrid online/offline mobile applications (specifically iOS) with local caching, edge validation, and secure cloud synchronization. Public Sector Standards: Deep understanding of UK Public Sector/Government Digital Service (GDS) principles, security classifications, and architectural governance frameworks. Integration & API Modernization: Strong background in replacing Legacy data batch processes with modern microservices, RESTful APIs, or event-driven data integration patterns. Vendor & Stakeholder Engagement: Experience managing multi-vendor landscapes, defining procurement technical specifications, and working alongside agile delivery teams (using Jira/Confluence). Desirable Skills Experience with field-force operational tooling or workforce management integrations. Knowledge of statistical data collection processes, complex automated validation rules, or survey data ingestion pipelines. Familiarity with enterprise architecture tools such as EA Sparx or similar modelling software.
Capco
Principal Backend Engineer (Java)
Capco
Principal Backend Engineer - Java Location: London (Hybrid) | Type: Permanent The Role Capco is growing our Engineering team - and we're looking for experienced Principal Backend Engineers with strong Java skills and a passion for delivering innovative solutions in financial services. If you enjoy solving complex problems, working with cloud-native technologies, and collaborating in agile teams, we'd love to hear from you. As a Principal Backend Engineer at Capco, you'll contribute to high-impact, client-facing projects that shape the future of financial services. You'll work alongside talented engineers, have access to industry-leading training, and get the opportunity to grow your skills across multiple platforms. You will also get the chance to work across different domains within FS & Energy. What You'll Do Build and deliver scalable Back End services using Java (11, 17+) Design and implement APIs and microservices for enterprise systems Work across cloud platforms, particularly AWS, using best practice deployment techniques Contribute to architecture discussions and solution design Develop robust test coverage including unit, integration, and performance testing Collaborate in agile teams alongside clients, product managers, and other engineers What We're Looking For Java Development - Expertise in Java 11, 17 and above. Spring Boot - Proficiency with the Spring Boot framework. Cloud Services - Deep understanding of deploying enterprise level software into any public cloud, preferably AWS. Architecture Patterns - Experience implementing microservices, event-driven, CQRS and cloud-native architectures. CI/CD - Strong understanding of CI/CD pipelines, particularly within the AWS ecosystem. Database Management - Proficiency in both SQL and NoSQL databases. Message Brokers - Experience with Kafka. Testing - Ability to write various types of tests including unit, component, integration, end-to-end, and performance tests. Java Streaming - Core understanding of Java streaming and AWS integration. Infrastructure as Code - Experience with CloudFormation or similar tools for infrastructure management. Large-Scale Systems Design - Experience with designing large-scale systems. Distributed Systems Troubleshooting - Ability to troubleshoot distributed systems. Bonus Points For An appetite to contribute to the wider Capco business outside of project assignments. This can be achieved through various means including thought leadership activities, supporting RFP's and the coaching/mentoring of more junior engineering team members Proficiency with Gitlab for CI/CD processes. Behaviour Driven Design - Experience writing automation test cases in Cucumber using Behaviour Driven Design (BDD). AWS Certified Solutions Architect - Associate or Professional level certification required. Security Best Practices - Strong knowledge of security best practices, including the use of IAM Roles, KMS, etc. Why Join Capco You'll be part of a team where your voice matters. We're collaborative, non-hierarchical, and Laser-focused on creating impact - for our clients and for you. At Capco, you'll shape your career around your strengths, enjoy flexibility and trust, and work with people who genuinely care about your growth and wellbeing. We offer a competitive, people-first benefits package designed to support every aspect of your life: Core Benefits: Discretionary bonus, competitive pension, health insurance, life insurance and critical illness cover. Mental Health: Easy access to CareFirst, Unmind, Aviva consultations, and in-house first aiders. Family-Friendly: Maternity, adoption, shared parental leave, plus paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Family Care: 8 complimentary backup care sessions for emergency childcare or elder care. Holiday Flexibility: 5 weeks of annual leave with the option to buy or sell holiday days based on your needs. Continuous Learning: Minimum 40 Hours of Training Annually: Take your pick-workshops, certifications, E-learning-your growth, your way. Also, Business Coach assigned from Day One: Get one-on-one guidance to fast-track your goals and accelerate your development. Healthcare Access: Convenient online GP services. Extra Perks: Gympass (Wellhub), travel insurance, Tastecard, season ticket loans, Cycle to Work, and dental insurance. Inclusion at Capco We're committed to a barrier-free, inclusive recruitment process. If you need any adjustments at any stage, just let us know - we'll be happy to help. We welcome applicants from all backgrounds. At Capco, we value the difference you make, and the differences that make you. Our culture champions diversity, equity and inclusivity, and we bring a collaborative mindset to our partnerships with clients and colleagues. is the cornerstone of our success and a value that our employees live and breathe every day.
27/07/2026
Full time
Principal Backend Engineer - Java Location: London (Hybrid) | Type: Permanent The Role Capco is growing our Engineering team - and we're looking for experienced Principal Backend Engineers with strong Java skills and a passion for delivering innovative solutions in financial services. If you enjoy solving complex problems, working with cloud-native technologies, and collaborating in agile teams, we'd love to hear from you. As a Principal Backend Engineer at Capco, you'll contribute to high-impact, client-facing projects that shape the future of financial services. You'll work alongside talented engineers, have access to industry-leading training, and get the opportunity to grow your skills across multiple platforms. You will also get the chance to work across different domains within FS & Energy. What You'll Do Build and deliver scalable Back End services using Java (11, 17+) Design and implement APIs and microservices for enterprise systems Work across cloud platforms, particularly AWS, using best practice deployment techniques Contribute to architecture discussions and solution design Develop robust test coverage including unit, integration, and performance testing Collaborate in agile teams alongside clients, product managers, and other engineers What We're Looking For Java Development - Expertise in Java 11, 17 and above. Spring Boot - Proficiency with the Spring Boot framework. Cloud Services - Deep understanding of deploying enterprise level software into any public cloud, preferably AWS. Architecture Patterns - Experience implementing microservices, event-driven, CQRS and cloud-native architectures. CI/CD - Strong understanding of CI/CD pipelines, particularly within the AWS ecosystem. Database Management - Proficiency in both SQL and NoSQL databases. Message Brokers - Experience with Kafka. Testing - Ability to write various types of tests including unit, component, integration, end-to-end, and performance tests. Java Streaming - Core understanding of Java streaming and AWS integration. Infrastructure as Code - Experience with CloudFormation or similar tools for infrastructure management. Large-Scale Systems Design - Experience with designing large-scale systems. Distributed Systems Troubleshooting - Ability to troubleshoot distributed systems. Bonus Points For An appetite to contribute to the wider Capco business outside of project assignments. This can be achieved through various means including thought leadership activities, supporting RFP's and the coaching/mentoring of more junior engineering team members Proficiency with Gitlab for CI/CD processes. Behaviour Driven Design - Experience writing automation test cases in Cucumber using Behaviour Driven Design (BDD). AWS Certified Solutions Architect - Associate or Professional level certification required. Security Best Practices - Strong knowledge of security best practices, including the use of IAM Roles, KMS, etc. Why Join Capco You'll be part of a team where your voice matters. We're collaborative, non-hierarchical, and Laser-focused on creating impact - for our clients and for you. At Capco, you'll shape your career around your strengths, enjoy flexibility and trust, and work with people who genuinely care about your growth and wellbeing. We offer a competitive, people-first benefits package designed to support every aspect of your life: Core Benefits: Discretionary bonus, competitive pension, health insurance, life insurance and critical illness cover. Mental Health: Easy access to CareFirst, Unmind, Aviva consultations, and in-house first aiders. Family-Friendly: Maternity, adoption, shared parental leave, plus paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Family Care: 8 complimentary backup care sessions for emergency childcare or elder care. Holiday Flexibility: 5 weeks of annual leave with the option to buy or sell holiday days based on your needs. Continuous Learning: Minimum 40 Hours of Training Annually: Take your pick-workshops, certifications, E-learning-your growth, your way. Also, Business Coach assigned from Day One: Get one-on-one guidance to fast-track your goals and accelerate your development. Healthcare Access: Convenient online GP services. Extra Perks: Gympass (Wellhub), travel insurance, Tastecard, season ticket loans, Cycle to Work, and dental insurance. Inclusion at Capco We're committed to a barrier-free, inclusive recruitment process. If you need any adjustments at any stage, just let us know - we'll be happy to help. We welcome applicants from all backgrounds. At Capco, we value the difference you make, and the differences that make you. Our culture champions diversity, equity and inclusivity, and we bring a collaborative mindset to our partnerships with clients and colleagues. is the cornerstone of our success and a value that our employees live and breathe every day.
Capco
AI Engineer
Capco
Lead AI Engineer (Principal Consultant) Location: London (Hybrid) | Practice Area : Technology & Engineering Type: Permanent Empower the next frontier of AI with Capco. Shape, build, and deliver future-ready generative systems. The Role We're looking for a Lead AI Engineer (Principal Consultant) to join our Technology Delivery Team. You'll combine your expertise in AI/ML engineering and software development to build and deploy cutting-edge generative AI and agentic systems across the financial services sector. As a hands-on leader, you'll architect AI solutions, embed them within enterprise environments, and drive impactful outcomes through advanced engineering, scalable pipelines, and deep cross-functional collaboration. What You'll Do Architect and develop autonomous AI systems integrating multi-modal LLMs (text, image, audio, video) Design agentic workflows enabling AI agents to interact with data sources and APIs using prompt engineering and RAG Fine-tune, optimize, and deploy large language and multi-modal models with a focus on performance and latency Build scalable MLOps pipelines and full-stack applications to support robust, production-grade AI deployments Guide multidisciplinary teams and clients through strategic decisions in AI engineering and GenAI adoption What We're Looking For Bachelor's degree or higher in Computer Science, AI, or related STEM fields Hands-on experience deploying LLMs and multi-modal models at scale Strong engineering background in Python with proven Back End and API development skills Solid understanding of scalable MLOps, observability, and cloud-native AI deployment Excellent communication, problem-solving, and project management skills in agile environments Bonus Points For Experience with agentic frameworks (eg, LangChain, LlamaIndex) Experience in deep learning frameworks and Front End development Familiarity with Langfuse, Langsmith, or other LLM observability tools Understanding of Model Context Protocol and bias/hallucination mitigation techniques Previous success in integrating GenAI solutions into enterprise-scale systems Why Join Capco Deliver high-impact technology solutions for Tier 1 financial institutions Work in a collaborative, flat, and entrepreneurial consulting culture Access continuous learning, training, and industry certifications Be part of a team shaping the future of digital financial services Help shape the future of digital transformation across FS & Energy. Benefits We offer a competitive, people-first benefits package designed to support every aspect of your life: Core Benefits: Discretionary bonus, competitive pension, health insurance, life insurance and critical illness cover. Mental Health: Easy access to CareFirst, Unmind, Aviva consultations, and in-house first aiders. Family-Friendly: Maternity, adoption, shared parental leave, plus paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Family Care: 8 complimentary backup care sessions for emergency childcare or elder care. Holiday Flexibility : 5 weeks of annual leave with the option to buy or sell holiday days based on your needs. Continuous Learning: Your growth, your way - minimum 40 Hours of Training Annually. Take your pick; workshops, certifications, E-learning. Also, Business Coach assigned from Day One: Get one-on-one guidance to fast-track your goals and accelerate your development. Healthcare Access : Convenient online GP services. Extra Perks: Gympass (Wellhub), travel insurance, Tastecard, season ticket loans, Cycle to Work, and dental insurance. Inclusion at Capco We're committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know - we'll be happy to help. We value each person's unique perspective and contribution. At Capco, we believe that being yourself is your greatest strength. Our culture encourages individuality and collaboration - a mindset that shapes how we work with clients and each other every day.
27/07/2026
Full time
Lead AI Engineer (Principal Consultant) Location: London (Hybrid) | Practice Area : Technology & Engineering Type: Permanent Empower the next frontier of AI with Capco. Shape, build, and deliver future-ready generative systems. The Role We're looking for a Lead AI Engineer (Principal Consultant) to join our Technology Delivery Team. You'll combine your expertise in AI/ML engineering and software development to build and deploy cutting-edge generative AI and agentic systems across the financial services sector. As a hands-on leader, you'll architect AI solutions, embed them within enterprise environments, and drive impactful outcomes through advanced engineering, scalable pipelines, and deep cross-functional collaboration. What You'll Do Architect and develop autonomous AI systems integrating multi-modal LLMs (text, image, audio, video) Design agentic workflows enabling AI agents to interact with data sources and APIs using prompt engineering and RAG Fine-tune, optimize, and deploy large language and multi-modal models with a focus on performance and latency Build scalable MLOps pipelines and full-stack applications to support robust, production-grade AI deployments Guide multidisciplinary teams and clients through strategic decisions in AI engineering and GenAI adoption What We're Looking For Bachelor's degree or higher in Computer Science, AI, or related STEM fields Hands-on experience deploying LLMs and multi-modal models at scale Strong engineering background in Python with proven Back End and API development skills Solid understanding of scalable MLOps, observability, and cloud-native AI deployment Excellent communication, problem-solving, and project management skills in agile environments Bonus Points For Experience with agentic frameworks (eg, LangChain, LlamaIndex) Experience in deep learning frameworks and Front End development Familiarity with Langfuse, Langsmith, or other LLM observability tools Understanding of Model Context Protocol and bias/hallucination mitigation techniques Previous success in integrating GenAI solutions into enterprise-scale systems Why Join Capco Deliver high-impact technology solutions for Tier 1 financial institutions Work in a collaborative, flat, and entrepreneurial consulting culture Access continuous learning, training, and industry certifications Be part of a team shaping the future of digital financial services Help shape the future of digital transformation across FS & Energy. Benefits We offer a competitive, people-first benefits package designed to support every aspect of your life: Core Benefits: Discretionary bonus, competitive pension, health insurance, life insurance and critical illness cover. Mental Health: Easy access to CareFirst, Unmind, Aviva consultations, and in-house first aiders. Family-Friendly: Maternity, adoption, shared parental leave, plus paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement. Family Care: 8 complimentary backup care sessions for emergency childcare or elder care. Holiday Flexibility : 5 weeks of annual leave with the option to buy or sell holiday days based on your needs. Continuous Learning: Your growth, your way - minimum 40 Hours of Training Annually. Take your pick; workshops, certifications, E-learning. Also, Business Coach assigned from Day One: Get one-on-one guidance to fast-track your goals and accelerate your development. Healthcare Access : Convenient online GP services. Extra Perks: Gympass (Wellhub), travel insurance, Tastecard, season ticket loans, Cycle to Work, and dental insurance. Inclusion at Capco We're committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know - we'll be happy to help. We value each person's unique perspective and contribution. At Capco, we believe that being yourself is your greatest strength. Our culture encourages individuality and collaboration - a mindset that shapes how we work with clients and each other every day.
AWS Principal Platform Engineer
Appvia Ltd.
AWS Principal Platform Engineer - UK Security Clearance required. Location: London, UK (Hybrid - typically 1 day per week in office/on-site) Contract: Permanent, Full-time Package: £90,000 - £120,000 + 10% Bonus + 10% Shares + Benefits (see more below) About Us At Appvia, we help organisations navigate their journey to Cloud and DevOps maturity. We are a specialist cloud and platform engineering consultancy and product house, delivering modern cloud platforms that enable teams to build, deploy, and operate software securely and efficiently. Our mission is to enable every organisation to deliver applications confidently in the cloud. We focus on building strong platform foundations, combining automation, governance, and developer enablement, so engineering teams can move faster without compromising on reliability or security. We work across public and private sector customers, supporting large scale transformation programmes and long term platform evolution. About the Role As an AWS Principal Platform Engineer, you will play a senior technical leadership role across Appvia's platform engineering engagements. You will help customers design, build, and evolve scalable, resilient, and secure cloud platforms, while guiding teams towards modern DevOps and platform engineering best practices. This is a hands on leadership role for someone who enjoys operating at the intersection of engineering, architecture, and consultancy. You will work closely with engineers, delivery leads, and solution architects, shaping technical direction, supporting early stage solution design, and mentoring teams as they deliver complex cloud platforms. You will also contribute to Appvia's wider engineering capability, influencing standards, patterns, and approaches that are reused across multiple customer engagements. Interview Process - 4 Stage Discovery conversation with Talent Acquisition Paired technical assessment with an Engineering team member Technical deep dive with Practice Leadership Competency focused final interview with Engineering Leadership Important You must either hold active SC, or be eligible for SC: British Passport or ILR To have resided in the UK for at least the last 5 years. Have no criminal records. Have no financial irregularities. About you You'll be passionate about new technology and automation, and experienced in leading an Engineering Team in Agile and DevOps best practices. You'll also be able to talk to us about your: Expert knowledge of continuous integration and deployment practices Ability to collaborate with people of all levels of technical ability Ability to lead and mentor on industry best practices Project Management experience Fantastic people skills, including the ability to motivate a team towards a common goal Bid work and Pre Sales Engineering experience Responsibilities Collaborate with prospective and existing customers to define and execute strategies for cloud and DevOps adoption. Educate customers and industry stakeholders on the benefits and best practices of cloud native technologies. Lead large, complex public cloud projects, providing strategic direction and selecting appropriate technologies. Manage teams of platform engineers and consultants, fostering a positive and collaborative team culture. Engage with enterprise clients to understand their unique challenges and deliver tailored solutions. Stay up to date with the latest trends and emerging technologies, contributing to industry knowledge sharing through blog posts and videos. Skills Platform Engineering: Mastery of designing and implementing scalable, resilient, and secure platforms. Automation: Expertise in infrastructure as code (IaC) practices, automation tools (e.g., Terraform, CloudFormation) and scripting languages (e.g. Python, Ruby). Container Orchestration: In depth knowledge and hands on experience with Kubernetes and its managed counterparts (EKS, AKS, GKE). Public Cloud Expertise: In depth knowledge of AWS, Azure, or GCP services, architecture, and best practices. DevOps Mastery: Excellent knowledge of CI/CD, containerisation, and serverless technologies. Networking: Expertise in designing and managing secure, scalable AWS network architectures (VPC, VPN, Load Balancers, Transit Gateway). Experience Leadership on Large Projects: Proven experience leading and delivering large, complex public cloud projects. Team Management and Mentorship: Extensive experience leading and managing teams, fostering a collaborative culture, and mentoring team members. Enterprise Customer Facing Experience: Significant experience engaging with enterprise clients, managing relationships, and ensuring high levels of customer satisfaction. Continuous Learning and Industry Involvement: Proven commitment to staying up to date with the latest trends and contributing to industry knowledge sharing. Qualifications Certification in relevant cloud technologies (AWS, Azure, GCP) at an expert/professional level is highly desirable, e.g.: AWS Solutions Architect Professional AWS Certified Advanced Networking - Specialty (highly desirable) Certification in Kubernetes administration is desirable: Certified Kubernetes Administrator (CKA) Certified Kubernetes Security Specialist (CKSS) Why join Appvia? We are a self funded, London based startup; providing businesses with a fast and secure way to deploy containerised applications into the cloud. We are on a mission to enable organisations to make cloud based software delivery simple and efficient, whilst having the insights into costs, security and cadence. As a company that holds customers at the heart of everything we do, we are looking for candidates that want to make a real change to how Dev and Ops is working in the industry. With our customers, such as the UK's Home Office & Bank of England, are harnessing cloud native technologies, limiting the challenges of infrastructure management and rapidly delivering digital products. What's on offer? Work life balance Flexible working with core hours of 10 4pm because we know life happens outside of work Hybrid working - only one compulsory office day per month 25 days' holiday a year, plus bank holidays An additional day off for your birthday Enhanced maternity and paternity to full pay Workplace Nursery Benefit to help working parents For your well being Full Private Healthcare cover for you with partners and children covered 50% Death in Service Cycle to Work scheme Electric Car Scheme Pension plus a salary sacrifice option for even greater savings Employee Assistance Programme Free hygiene products available in the London office Mental health support Free therapy through AXA Access to the Headspace App Trained Mental Health First Aiders Other fun perks Learning budget of £1,000 a year Your own MacBook Pro while you work at Appvia Dog friendly office Wear what makes you comfortable Free snacks in the office Pool table & ping pong table Regular team socials, board game nights, industry meetups and more! We are proud to be an equal opportunities employer and actively encourage, respect, and recognise diversity of thought and background throughout the business. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity, and disability status. Note: While all roles are active and approved at the time of posting, the dynamic nature of our start up means some applications may be processed to pipeline talent for future opportunities rather than current openings. We will strive to keep you informed of any changes to the status of your application.
27/07/2026
Full time
AWS Principal Platform Engineer - UK Security Clearance required. Location: London, UK (Hybrid - typically 1 day per week in office/on-site) Contract: Permanent, Full-time Package: £90,000 - £120,000 + 10% Bonus + 10% Shares + Benefits (see more below) About Us At Appvia, we help organisations navigate their journey to Cloud and DevOps maturity. We are a specialist cloud and platform engineering consultancy and product house, delivering modern cloud platforms that enable teams to build, deploy, and operate software securely and efficiently. Our mission is to enable every organisation to deliver applications confidently in the cloud. We focus on building strong platform foundations, combining automation, governance, and developer enablement, so engineering teams can move faster without compromising on reliability or security. We work across public and private sector customers, supporting large scale transformation programmes and long term platform evolution. About the Role As an AWS Principal Platform Engineer, you will play a senior technical leadership role across Appvia's platform engineering engagements. You will help customers design, build, and evolve scalable, resilient, and secure cloud platforms, while guiding teams towards modern DevOps and platform engineering best practices. This is a hands on leadership role for someone who enjoys operating at the intersection of engineering, architecture, and consultancy. You will work closely with engineers, delivery leads, and solution architects, shaping technical direction, supporting early stage solution design, and mentoring teams as they deliver complex cloud platforms. You will also contribute to Appvia's wider engineering capability, influencing standards, patterns, and approaches that are reused across multiple customer engagements. Interview Process - 4 Stage Discovery conversation with Talent Acquisition Paired technical assessment with an Engineering team member Technical deep dive with Practice Leadership Competency focused final interview with Engineering Leadership Important You must either hold active SC, or be eligible for SC: British Passport or ILR To have resided in the UK for at least the last 5 years. Have no criminal records. Have no financial irregularities. About you You'll be passionate about new technology and automation, and experienced in leading an Engineering Team in Agile and DevOps best practices. You'll also be able to talk to us about your: Expert knowledge of continuous integration and deployment practices Ability to collaborate with people of all levels of technical ability Ability to lead and mentor on industry best practices Project Management experience Fantastic people skills, including the ability to motivate a team towards a common goal Bid work and Pre Sales Engineering experience Responsibilities Collaborate with prospective and existing customers to define and execute strategies for cloud and DevOps adoption. Educate customers and industry stakeholders on the benefits and best practices of cloud native technologies. Lead large, complex public cloud projects, providing strategic direction and selecting appropriate technologies. Manage teams of platform engineers and consultants, fostering a positive and collaborative team culture. Engage with enterprise clients to understand their unique challenges and deliver tailored solutions. Stay up to date with the latest trends and emerging technologies, contributing to industry knowledge sharing through blog posts and videos. Skills Platform Engineering: Mastery of designing and implementing scalable, resilient, and secure platforms. Automation: Expertise in infrastructure as code (IaC) practices, automation tools (e.g., Terraform, CloudFormation) and scripting languages (e.g. Python, Ruby). Container Orchestration: In depth knowledge and hands on experience with Kubernetes and its managed counterparts (EKS, AKS, GKE). Public Cloud Expertise: In depth knowledge of AWS, Azure, or GCP services, architecture, and best practices. DevOps Mastery: Excellent knowledge of CI/CD, containerisation, and serverless technologies. Networking: Expertise in designing and managing secure, scalable AWS network architectures (VPC, VPN, Load Balancers, Transit Gateway). Experience Leadership on Large Projects: Proven experience leading and delivering large, complex public cloud projects. Team Management and Mentorship: Extensive experience leading and managing teams, fostering a collaborative culture, and mentoring team members. Enterprise Customer Facing Experience: Significant experience engaging with enterprise clients, managing relationships, and ensuring high levels of customer satisfaction. Continuous Learning and Industry Involvement: Proven commitment to staying up to date with the latest trends and contributing to industry knowledge sharing. Qualifications Certification in relevant cloud technologies (AWS, Azure, GCP) at an expert/professional level is highly desirable, e.g.: AWS Solutions Architect Professional AWS Certified Advanced Networking - Specialty (highly desirable) Certification in Kubernetes administration is desirable: Certified Kubernetes Administrator (CKA) Certified Kubernetes Security Specialist (CKSS) Why join Appvia? We are a self funded, London based startup; providing businesses with a fast and secure way to deploy containerised applications into the cloud. We are on a mission to enable organisations to make cloud based software delivery simple and efficient, whilst having the insights into costs, security and cadence. As a company that holds customers at the heart of everything we do, we are looking for candidates that want to make a real change to how Dev and Ops is working in the industry. With our customers, such as the UK's Home Office & Bank of England, are harnessing cloud native technologies, limiting the challenges of infrastructure management and rapidly delivering digital products. What's on offer? Work life balance Flexible working with core hours of 10 4pm because we know life happens outside of work Hybrid working - only one compulsory office day per month 25 days' holiday a year, plus bank holidays An additional day off for your birthday Enhanced maternity and paternity to full pay Workplace Nursery Benefit to help working parents For your well being Full Private Healthcare cover for you with partners and children covered 50% Death in Service Cycle to Work scheme Electric Car Scheme Pension plus a salary sacrifice option for even greater savings Employee Assistance Programme Free hygiene products available in the London office Mental health support Free therapy through AXA Access to the Headspace App Trained Mental Health First Aiders Other fun perks Learning budget of £1,000 a year Your own MacBook Pro while you work at Appvia Dog friendly office Wear what makes you comfortable Free snacks in the office Pool table & ping pong table Regular team socials, board game nights, industry meetups and more! We are proud to be an equal opportunities employer and actively encourage, respect, and recognise diversity of thought and background throughout the business. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity, and disability status. Note: While all roles are active and approved at the time of posting, the dynamic nature of our start up means some applications may be processed to pipeline talent for future opportunities rather than current openings. We will strive to keep you informed of any changes to the status of your application.
Principal Data Solution Architect
Betfair Ltd Leeds, Yorkshire
Location - Leeds/Dublin/London. Hybrid. Permanent. About the Role In Flutter COO we work with experts across Flutter to build, deploy and communicate the Flutter Edge. We cover Product&Payments, Technology, Sportsbook Product&Trading, People, Property, Corporate Communications and Strategic Partnerships&Transformation. We are seeking a Principal Data Solution Architect to design and deliver distributed data platforms that power Flutter's applications across Gaming and Sportsbook. The role is focused on execution and solutions delivery - building scalable, high performance data platforms that enable real time and batch data processing at scale. Responsibilities Drive platform capability improvements - continuously enhance distributed data platforms using knowledge of Spark, Databricks, Kafka, Pulsar, Cassandra, and object stores to maintain best in class capabilities. Enable application data consumption - understand how applications produce and consume data, designing solutions that enable efficient data access patterns, real time streaming, and batch processing for application needs. Architect data streaming solutions - design and implement real time data streaming architectures using Kafka and Pulsar, ensuring low latency data delivery to downstream applications and services. Design distributed data structures - work with engineering teams to design effective data structures for distributed systems like Cassandra, optimizing for read/write patterns, scalability, and performance. Deliver cloud native data solutions - architect and implement data platforms on AWS leveraging cloud native services, Databricks, object stores (S3), and distributed compute frameworks. Provide technical leadership and mentoring - mentor engineers and architects on distributed data platform patterns, helping teams deliver robust solutions and grow their technical capabilities. Develop executable roadmaps - create pragmatic technology roadmaps that deliver near term business value while progressing toward target state architectures for distributed data platforms. Partner with engineering teams - build strong relationships with engineering teams across Gaming and Sportsbook, understanding their data needs and translating them into scalable platform solutions. Design solutions for projects - deliver ADRs, data models, technical designs, and assessments to support delivery of business goals, working with engineering teams to bring solutions to life. Influence technical strategy - shape the technical direction of data platforms, considering future application requirements and emerging technologies in distributed systems and data streaming. Manage technology risk - identify, communicate, and mitigate technology risks associated with distributed systems, data platform decisions, and system integrations. Ensure operational excellence - design solutions with security, cost optimisation, performance, regulatory requirements, and compliance in mind. Contribute to architecture governance - support architecture forums and governance processes, ensuring timely review and alignment across Flutter. Requirements Distributed data platforms expertise - extensive experience designing and implementing distributed data platforms at scale, with deep understanding of distributed systems principles and trade offs. Data streaming architecture - proven track record architecting and implementing real time / low latency data streaming platforms including patterns for event driven architectures. OLTP, NoSQL and distributed databases - experience with Cassandra or similar distributed databases, understanding data structures, partitioning strategies, consistency models, and performance optimisation, as well as OLTP databases such as PostgreSQL and MySQL. Distributed compute frameworks - strong experience with Apache Spark and distributed data processing, including optimisation, performance tuning, and large scale batch/streaming workloads. Cloud native data platforms - demonstrated experience with any Cloud Providers such as AWS, GCP, Azure, including Databricks. Application aware data architecture - strong understanding of how applications produce and consume data, designing platforms that serve application needs efficiently across real time and batch use cases. Large scale platform delivery - track record of delivering large scale data platforms for high volume B2C software businesses, preferably in Gaming, Sportsbook, or similar real time domains. Data transformation experience - demonstrated experience contributing to data modernisation and migration initiatives and ability to drive a data first approach within the organisation. Solutions delivery focus - proven ability to execute and deliver practical solutions, working closely with engineering teams to bring architectures to life. ML/AI platform enablement - demonstrated experience productionising data science and ML/AI capabilities through the data lifecycle, including feature stores, training pipelines, model serving patterns, and data platforms that enable ML at scale. Regulatory & compliance experience - designed and implemented compliant data solutions across regulated environments (PCI/SOX/HIPAA), ensuring adherence to industry standards and data protection requirements. Benefits Bonus scheme Uncapped holiday allowance Enhanced pension scheme Private healthcare Life assurance Income protection £1,000 annual self development learning fund Invest via the Flutters Sharesave Scheme Enhanced parental leave
26/07/2026
Full time
Location - Leeds/Dublin/London. Hybrid. Permanent. About the Role In Flutter COO we work with experts across Flutter to build, deploy and communicate the Flutter Edge. We cover Product&Payments, Technology, Sportsbook Product&Trading, People, Property, Corporate Communications and Strategic Partnerships&Transformation. We are seeking a Principal Data Solution Architect to design and deliver distributed data platforms that power Flutter's applications across Gaming and Sportsbook. The role is focused on execution and solutions delivery - building scalable, high performance data platforms that enable real time and batch data processing at scale. Responsibilities Drive platform capability improvements - continuously enhance distributed data platforms using knowledge of Spark, Databricks, Kafka, Pulsar, Cassandra, and object stores to maintain best in class capabilities. Enable application data consumption - understand how applications produce and consume data, designing solutions that enable efficient data access patterns, real time streaming, and batch processing for application needs. Architect data streaming solutions - design and implement real time data streaming architectures using Kafka and Pulsar, ensuring low latency data delivery to downstream applications and services. Design distributed data structures - work with engineering teams to design effective data structures for distributed systems like Cassandra, optimizing for read/write patterns, scalability, and performance. Deliver cloud native data solutions - architect and implement data platforms on AWS leveraging cloud native services, Databricks, object stores (S3), and distributed compute frameworks. Provide technical leadership and mentoring - mentor engineers and architects on distributed data platform patterns, helping teams deliver robust solutions and grow their technical capabilities. Develop executable roadmaps - create pragmatic technology roadmaps that deliver near term business value while progressing toward target state architectures for distributed data platforms. Partner with engineering teams - build strong relationships with engineering teams across Gaming and Sportsbook, understanding their data needs and translating them into scalable platform solutions. Design solutions for projects - deliver ADRs, data models, technical designs, and assessments to support delivery of business goals, working with engineering teams to bring solutions to life. Influence technical strategy - shape the technical direction of data platforms, considering future application requirements and emerging technologies in distributed systems and data streaming. Manage technology risk - identify, communicate, and mitigate technology risks associated with distributed systems, data platform decisions, and system integrations. Ensure operational excellence - design solutions with security, cost optimisation, performance, regulatory requirements, and compliance in mind. Contribute to architecture governance - support architecture forums and governance processes, ensuring timely review and alignment across Flutter. Requirements Distributed data platforms expertise - extensive experience designing and implementing distributed data platforms at scale, with deep understanding of distributed systems principles and trade offs. Data streaming architecture - proven track record architecting and implementing real time / low latency data streaming platforms including patterns for event driven architectures. OLTP, NoSQL and distributed databases - experience with Cassandra or similar distributed databases, understanding data structures, partitioning strategies, consistency models, and performance optimisation, as well as OLTP databases such as PostgreSQL and MySQL. Distributed compute frameworks - strong experience with Apache Spark and distributed data processing, including optimisation, performance tuning, and large scale batch/streaming workloads. Cloud native data platforms - demonstrated experience with any Cloud Providers such as AWS, GCP, Azure, including Databricks. Application aware data architecture - strong understanding of how applications produce and consume data, designing platforms that serve application needs efficiently across real time and batch use cases. Large scale platform delivery - track record of delivering large scale data platforms for high volume B2C software businesses, preferably in Gaming, Sportsbook, or similar real time domains. Data transformation experience - demonstrated experience contributing to data modernisation and migration initiatives and ability to drive a data first approach within the organisation. Solutions delivery focus - proven ability to execute and deliver practical solutions, working closely with engineering teams to bring architectures to life. ML/AI platform enablement - demonstrated experience productionising data science and ML/AI capabilities through the data lifecycle, including feature stores, training pipelines, model serving patterns, and data platforms that enable ML at scale. Regulatory & compliance experience - designed and implemented compliant data solutions across regulated environments (PCI/SOX/HIPAA), ensuring adherence to industry standards and data protection requirements. Benefits Bonus scheme Uncapped holiday allowance Enhanced pension scheme Private healthcare Life assurance Income protection £1,000 annual self development learning fund Invest via the Flutters Sharesave Scheme Enhanced parental leave
Principal Software Engineer
Spine Energy Technology Ltd.
The digital backbone of the renewable energy world Our team combines deep domain knowledge of the renewable energy industry, with cutting-edge software engineering and operational delivery specialists with office spaces in Cambridge and London. We value diversity of perspectives and experience - with our team member's backgrounds already representing North America, Continental Europe, and the UK. Working with us means using your passion for climate tech to innovate, continuously adapt, and be empowered to do your job proactively. We hire people who want to make a real impact, while supporting the collaborative and respective team we have built here. Come help us build a green energy world powered by technology Careers at Spine UK Cambridge/ Hybrid/ Remote You will take a leading role in the design, delivery, and support of cutting-edge green energy software as part of a product-led, continuous delivery lifecycle. Working with key stakeholders inside and outside the company, you will help shape the design and architecture of this rapidly evolving software product and take a leading role in implementing this design as part of day-to-day development efforts. You will also be a leading voice in our continuous improvement as a software delivery function - using your experience to guide how our engineering policies and practices evolve. This is a position that requires passion, enthusiasm and a genuine desire for growth. This is a multi-functional team where we work with a breadth of stakeholders across our business and our customers, and no two days are the same. The following is required in this role: As a senior member of the Engineering team, you will take a leading role in the delivery of scalable, reliable software at pace by: Building new software features and services in collaboration with the wider Engineering team, typically in pair- or mob-programming sessions. Working with Product stakeholders to translate product requirements into technical designs. Acting as a leading voice in the refinement of large areas of development focus into deliverable iterations. Leading prototyping and feasibility studies for new capabilities, including being a major voice for when to build/buy/partner. Assisting in the training and upskilling of other staff on your areas of expertise, such as through code reviews, pair programming, or direct coaching. Participating in regular product demo and feedback sessions with external stakeholders. Being a leading voice in internal continuous improvement discussions such as retrospectives. Acting as a technical subject matter expert and point of contact for both internal and external stakeholders. Writing appropriate test automation code to ensure reliability of Spine's services. Supporting the services you develop as part of team-wide out-of-hours efforts. As a member of the wider Spine team, you will also act more broadly to help achieve our collective success: Supporting high-level corporate goals and objectives outside of Engineeringo Contributing proactively where your skills, experience, and enthusiasm allow you to make an impact. To be successful in this role, we are looking for someone with the following: Proven experience building and operating java-based applications in an enterprise environment (Spring boot or Micronaut preferred), ideally as microservices within a SaaS platform. Good working understanding of software architecture and design patterns, ideally within a Domain Driven Design (DDD) context. Opinionated on good practices around resilience, scalability, and maintainability of large-scale software systems. Experience working with container management solutions (Kubernetes, ECS, etc), ideally within a managed cloud platform (EKS, GKE, etc). Good understanding of DevOps practices and Continuous Delivery (CD). Confident communicator with internal and external stakeholders. At your best working in a small, technically challenging, and cross-functional development teams. Committed to collaborative problem solving, sophisticated design, and product quality. Excited to be part of the early days of a new tech startup, with all the uncertainty and opportunity that entails. In addition, one or more of the following would be great to have: Experience with frontend UI design and development (MUI / React preferred). Familiarity with Data Engineering patterns, such Data Products and Data Pipelines. Experience with platform-as-a-product delivery or platform engineering. Familiarity with Machine Learning Engineering tools and frameworks. Experience with microservice networking and service meshes (such as Istio). Well-informed on security considerations in a cloud native environment, with prior experience with related tooling (e.g. OPA, IRSA). Don't worry if you don't check every box listed here - we're looking for talented and enthusiastic people to complement our existing team and would be excited to find out what other experience you bring to the table.
26/07/2026
Full time
The digital backbone of the renewable energy world Our team combines deep domain knowledge of the renewable energy industry, with cutting-edge software engineering and operational delivery specialists with office spaces in Cambridge and London. We value diversity of perspectives and experience - with our team member's backgrounds already representing North America, Continental Europe, and the UK. Working with us means using your passion for climate tech to innovate, continuously adapt, and be empowered to do your job proactively. We hire people who want to make a real impact, while supporting the collaborative and respective team we have built here. Come help us build a green energy world powered by technology Careers at Spine UK Cambridge/ Hybrid/ Remote You will take a leading role in the design, delivery, and support of cutting-edge green energy software as part of a product-led, continuous delivery lifecycle. Working with key stakeholders inside and outside the company, you will help shape the design and architecture of this rapidly evolving software product and take a leading role in implementing this design as part of day-to-day development efforts. You will also be a leading voice in our continuous improvement as a software delivery function - using your experience to guide how our engineering policies and practices evolve. This is a position that requires passion, enthusiasm and a genuine desire for growth. This is a multi-functional team where we work with a breadth of stakeholders across our business and our customers, and no two days are the same. The following is required in this role: As a senior member of the Engineering team, you will take a leading role in the delivery of scalable, reliable software at pace by: Building new software features and services in collaboration with the wider Engineering team, typically in pair- or mob-programming sessions. Working with Product stakeholders to translate product requirements into technical designs. Acting as a leading voice in the refinement of large areas of development focus into deliverable iterations. Leading prototyping and feasibility studies for new capabilities, including being a major voice for when to build/buy/partner. Assisting in the training and upskilling of other staff on your areas of expertise, such as through code reviews, pair programming, or direct coaching. Participating in regular product demo and feedback sessions with external stakeholders. Being a leading voice in internal continuous improvement discussions such as retrospectives. Acting as a technical subject matter expert and point of contact for both internal and external stakeholders. Writing appropriate test automation code to ensure reliability of Spine's services. Supporting the services you develop as part of team-wide out-of-hours efforts. As a member of the wider Spine team, you will also act more broadly to help achieve our collective success: Supporting high-level corporate goals and objectives outside of Engineeringo Contributing proactively where your skills, experience, and enthusiasm allow you to make an impact. To be successful in this role, we are looking for someone with the following: Proven experience building and operating java-based applications in an enterprise environment (Spring boot or Micronaut preferred), ideally as microservices within a SaaS platform. Good working understanding of software architecture and design patterns, ideally within a Domain Driven Design (DDD) context. Opinionated on good practices around resilience, scalability, and maintainability of large-scale software systems. Experience working with container management solutions (Kubernetes, ECS, etc), ideally within a managed cloud platform (EKS, GKE, etc). Good understanding of DevOps practices and Continuous Delivery (CD). Confident communicator with internal and external stakeholders. At your best working in a small, technically challenging, and cross-functional development teams. Committed to collaborative problem solving, sophisticated design, and product quality. Excited to be part of the early days of a new tech startup, with all the uncertainty and opportunity that entails. In addition, one or more of the following would be great to have: Experience with frontend UI design and development (MUI / React preferred). Familiarity with Data Engineering patterns, such Data Products and Data Pipelines. Experience with platform-as-a-product delivery or platform engineering. Familiarity with Machine Learning Engineering tools and frameworks. Experience with microservice networking and service meshes (such as Istio). Well-informed on security considerations in a cloud native environment, with prior experience with related tooling (e.g. OPA, IRSA). Don't worry if you don't check every box listed here - we're looking for talented and enthusiastic people to complement our existing team and would be excited to find out what other experience you bring to the table.
Senior Software Engineer
Edrington Group
Our Blend of Benefits Save for retirement and invest in your future - pension contributions (employee up to 8.75%, employer up to 14%) Share in our success with up to 10% Share Reward scheme (subject to eligibility) Private medical insurance that covers the cost of private healthcare and includes round the clock access to GP services and menopause health line 24/7 support for you and your loved ones to counselling, life coaching and information on financial, mental, and physical wellbeing Experience our exceptional brands with a generous annual product allowance, plus at least 20% discount in our staff shop Embrace work-life harmony with 60:40 hybrid working, 26 weeks' paid maternity, paternity and adoption leave, and up to five paid carers leave days a year Embrace Excellence The Senior Software Engineer role is designed for individuals with solid technical proficiency and growing expertise in key areas of software engineering. This position is for individuals ready to take on more ownership of software components and features, lead smaller technical efforts, and contribute significantly to the team's and projects' success. Reporting directly to a Principal Software Engineer, the Senior Software Engineer is part of the Global Digital Technology team responsible for developing and maintaining the websites and APIs that enable our brands to engage with their consumers and deliver elevated digital experiences. This role provides opportunities to mentor junior team members, work more autonomously, and make architectural decisions within defined areas of responsibility, while collaborating with a diverse range of stakeholders and technologies. Make an Impact Own the design, architecture, and implementation of assigned modules. Develop, maintain, and enhance scalable, high-quality software features and components. Collaborate with cross-functional teams to deliver effective technical solutions aligned with business needs. Support and mentor junior engineers through technical guidance and code reviews. Design and implement scalable, maintainable software solutions and feature enhancements. Conduct code reviews to ensure quality and adherence to best practices. Troubleshoot and resolve technical issues across the technology stack. Work closely with product, design, and engineering teams to deliver business-focused outcomes. Develop and maintain automated testing and support CI/CD processes for reliable deployments. Create and maintain technical documentation, including system architecture and API specifications. Your Talent and Skills A degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. Strong understanding of software design patterns and principles (e.g., SOLID). Experience with database design and management (SQL, NoSQL). Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and understanding of cloud-native application design. Familiarity with Agile/Scrum methodologies and version control systems like Git. Experience with using Github Copilot or similar AI assisted software development tools Behaviours: Strong problem solver who delivers effective, high quality solutions. Writes clean, maintainable code with a focus on performance and testing. Collaborates effectively across teams and communicates with impact. Takes ownership, delivers to a high standard, and supports the growth of others. Adaptable, organised, and comfortable managing priorities in a fast paced agile environment. We've put together some criteria that we think is important for this role, but don't worry if your experience and expertise isn't an exact match. If you feel that you can add value to our role and to Edrington more broadly, we would welcome your application and be eager to learn more about you. A Place For Everyone We're proud of our inclusive culture - where unique experiences, ideas and perspectives are celebrated. We want everyone to feel respected and empowered to contribute to our success. Get involved. From colleague networks like Balance, Pride and Kick Start to inclusion allies and DE&I champions, we encourage our people to be curious, get involved and help us make change happen.
25/07/2026
Full time
Our Blend of Benefits Save for retirement and invest in your future - pension contributions (employee up to 8.75%, employer up to 14%) Share in our success with up to 10% Share Reward scheme (subject to eligibility) Private medical insurance that covers the cost of private healthcare and includes round the clock access to GP services and menopause health line 24/7 support for you and your loved ones to counselling, life coaching and information on financial, mental, and physical wellbeing Experience our exceptional brands with a generous annual product allowance, plus at least 20% discount in our staff shop Embrace work-life harmony with 60:40 hybrid working, 26 weeks' paid maternity, paternity and adoption leave, and up to five paid carers leave days a year Embrace Excellence The Senior Software Engineer role is designed for individuals with solid technical proficiency and growing expertise in key areas of software engineering. This position is for individuals ready to take on more ownership of software components and features, lead smaller technical efforts, and contribute significantly to the team's and projects' success. Reporting directly to a Principal Software Engineer, the Senior Software Engineer is part of the Global Digital Technology team responsible for developing and maintaining the websites and APIs that enable our brands to engage with their consumers and deliver elevated digital experiences. This role provides opportunities to mentor junior team members, work more autonomously, and make architectural decisions within defined areas of responsibility, while collaborating with a diverse range of stakeholders and technologies. Make an Impact Own the design, architecture, and implementation of assigned modules. Develop, maintain, and enhance scalable, high-quality software features and components. Collaborate with cross-functional teams to deliver effective technical solutions aligned with business needs. Support and mentor junior engineers through technical guidance and code reviews. Design and implement scalable, maintainable software solutions and feature enhancements. Conduct code reviews to ensure quality and adherence to best practices. Troubleshoot and resolve technical issues across the technology stack. Work closely with product, design, and engineering teams to deliver business-focused outcomes. Develop and maintain automated testing and support CI/CD processes for reliable deployments. Create and maintain technical documentation, including system architecture and API specifications. Your Talent and Skills A degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. Strong understanding of software design patterns and principles (e.g., SOLID). Experience with database design and management (SQL, NoSQL). Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and understanding of cloud-native application design. Familiarity with Agile/Scrum methodologies and version control systems like Git. Experience with using Github Copilot or similar AI assisted software development tools Behaviours: Strong problem solver who delivers effective, high quality solutions. Writes clean, maintainable code with a focus on performance and testing. Collaborates effectively across teams and communicates with impact. Takes ownership, delivers to a high standard, and supports the growth of others. Adaptable, organised, and comfortable managing priorities in a fast paced agile environment. We've put together some criteria that we think is important for this role, but don't worry if your experience and expertise isn't an exact match. If you feel that you can add value to our role and to Edrington more broadly, we would welcome your application and be eager to learn more about you. A Place For Everyone We're proud of our inclusive culture - where unique experiences, ideas and perspectives are celebrated. We want everyone to feel respected and empowered to contribute to our success. Get involved. From colleague networks like Balance, Pride and Kick Start to inclusion allies and DE&I champions, we encourage our people to be curious, get involved and help us make change happen.
Principal Engineer, Product Software
United States Digital Space LLC
Principal Engineer, Product Software JR-162356 Hybrid London Technology Full time Who are we? the company is the world's digital infrastructure company , shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future. Help us challenge assumptions, uncover bias, and remove barriers-because progress starts with fresh ideas. You'll find belonging, purpose, and a team that welcomes you-because when you feel valued, you're empowered to do your best work. Job Summary the company Incubation builds agentic systems that support the software delivery lifecycle end to end through specialized AI agents, human oversight, and enterprise-grade governance. As a Principal Engineer, you will provide technical leadership for the architecture, design, and implementation of critical platform and agent capabilities. This is the most senior individual contributor role within the organization and is responsible for solving complex technical challenges, establishing engineering standards, and influencing the technical direction of the platform. This role may focus on either the Agent Platform & Orchestration domain or the Agent Engineering domain, depending on business needs. Regardless of assignment, you will serve as a technical leader, mentor, and trusted advisor across engineering teams. Architecture and Technical Leadership Design scalable, secure, and reliable architectures supporting agent orchestration, agent-to-agent communication, tool integration, event-driven workflows, and enterprise platform integration. Lead the resolution of complex technical challenges related to reliability, performance, scalability, evaluation frameworks, and operational excellence. Develop and review critical platform and application code, ensuring adherence to software engineering best practices. Provide technical guidance and architectural direction across multiple engineering teams. Influence the technical strategy and long term architecture of the platform. Engineering Excellence and Quality Define engineering standards, evaluation methodologies, guardrails, release criteria, and quality frameworks for agent-based systems. Establish observability, monitoring, and evaluation capabilities that enable measurable and repeatable quality outcomes. Review and approve key technical designs and architectural decisions. Promote engineering rigor through technical reviews, documentation, and standards adoption. Ensure technical quality, maintainability, and operational readiness across platform and agent capabilities. Platform and Product Delivery Partner with product management and engineering leadership to translate business objectives into technical strategy and execution plans. Create reusable frameworks, patterns, and reference implementations that accelerate platform development and adoption. Drive continuous improvement of platform capabilities, reliability, operational efficiency, and developer experience. Balance technical innovation with business priorities, delivery timelines, and operational requirements. Technical Mentorship and Influence Mentor and develop engineers through technical coaching, design reviews, and knowledge sharing. Foster adoption of engineering standards, best practices, and platform patterns across teams. Influence technical decision-making through expertise, collaboration, and leadership without direct authority. Build engineering capability by promoting high standards of technical excellence and craftsmanship. Security, Governance, and Operations Ensure platform designs incorporate security, privacy, compliance, auditability, and responsible AI considerations. Partner with security, governance, and architecture stakeholders to meet enterprise requirements. Drive operational excellence through monitoring, resilience, capacity planning, cost optimization, and incident readiness. Champion secure by design and reliable by design engineering practices across the platform. Required Extensive software engineering experience with a proven record of technical leadership across multiple teams and organizations. Deep experience designing, building, and operating distributed systems, cloud-native platforms, APIs, and event driven architectures. Hands on experience building and delivering LLM powered applications, AI systems, or agent based solutions in production environments. Strong software development expertise in Python, TypeScript, or comparable modern programming languages. Demonstrated experience establishing technical standards, engineering practices, and architectural direction at scale. Proven ability to mentor senior engineers and develop technical talent. Strong written and verbal communication skills with the ability to influence technical and business stakeholders. Preferred Qualifications Experience with agent frameworks, orchestration platforms, and protocols such as MCP, A2A, LangGraph, Bedrock, Vertex AI, OpenAI, Anthropic, or similar technologies. Experience building developer platforms, orchestration engines, SDLC tooling, or engineering productivity solutions. Experience implementing enterprise AI systems within regulated or security-conscious environments. Experience with responsible AI governance, evaluation frameworks, and model quality practices. Contributions to open-source software, technical publications, patents, or industry conference presentations. the company Values At the company, we operate with a growth mindset and embrace diversity of thought and contribution. We are committed to creating an environment where everyone can do their best work, grow their careers, and contribute to our success. We welcome people with diverse experiences and backgrounds who are passionate about solving complex technical challenges and building technology that creates meaningful business impact. the company is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing form. the company is an Equal Employment Opportunity and, in the U.S., an Affir mative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. We use artificial intelligence in our hiring process. Learn more here. This posting is a new position within our organization.
25/07/2026
Full time
Principal Engineer, Product Software JR-162356 Hybrid London Technology Full time Who are we? the company is the world's digital infrastructure company , shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future. Help us challenge assumptions, uncover bias, and remove barriers-because progress starts with fresh ideas. You'll find belonging, purpose, and a team that welcomes you-because when you feel valued, you're empowered to do your best work. Job Summary the company Incubation builds agentic systems that support the software delivery lifecycle end to end through specialized AI agents, human oversight, and enterprise-grade governance. As a Principal Engineer, you will provide technical leadership for the architecture, design, and implementation of critical platform and agent capabilities. This is the most senior individual contributor role within the organization and is responsible for solving complex technical challenges, establishing engineering standards, and influencing the technical direction of the platform. This role may focus on either the Agent Platform & Orchestration domain or the Agent Engineering domain, depending on business needs. Regardless of assignment, you will serve as a technical leader, mentor, and trusted advisor across engineering teams. Architecture and Technical Leadership Design scalable, secure, and reliable architectures supporting agent orchestration, agent-to-agent communication, tool integration, event-driven workflows, and enterprise platform integration. Lead the resolution of complex technical challenges related to reliability, performance, scalability, evaluation frameworks, and operational excellence. Develop and review critical platform and application code, ensuring adherence to software engineering best practices. Provide technical guidance and architectural direction across multiple engineering teams. Influence the technical strategy and long term architecture of the platform. Engineering Excellence and Quality Define engineering standards, evaluation methodologies, guardrails, release criteria, and quality frameworks for agent-based systems. Establish observability, monitoring, and evaluation capabilities that enable measurable and repeatable quality outcomes. Review and approve key technical designs and architectural decisions. Promote engineering rigor through technical reviews, documentation, and standards adoption. Ensure technical quality, maintainability, and operational readiness across platform and agent capabilities. Platform and Product Delivery Partner with product management and engineering leadership to translate business objectives into technical strategy and execution plans. Create reusable frameworks, patterns, and reference implementations that accelerate platform development and adoption. Drive continuous improvement of platform capabilities, reliability, operational efficiency, and developer experience. Balance technical innovation with business priorities, delivery timelines, and operational requirements. Technical Mentorship and Influence Mentor and develop engineers through technical coaching, design reviews, and knowledge sharing. Foster adoption of engineering standards, best practices, and platform patterns across teams. Influence technical decision-making through expertise, collaboration, and leadership without direct authority. Build engineering capability by promoting high standards of technical excellence and craftsmanship. Security, Governance, and Operations Ensure platform designs incorporate security, privacy, compliance, auditability, and responsible AI considerations. Partner with security, governance, and architecture stakeholders to meet enterprise requirements. Drive operational excellence through monitoring, resilience, capacity planning, cost optimization, and incident readiness. Champion secure by design and reliable by design engineering practices across the platform. Required Extensive software engineering experience with a proven record of technical leadership across multiple teams and organizations. Deep experience designing, building, and operating distributed systems, cloud-native platforms, APIs, and event driven architectures. Hands on experience building and delivering LLM powered applications, AI systems, or agent based solutions in production environments. Strong software development expertise in Python, TypeScript, or comparable modern programming languages. Demonstrated experience establishing technical standards, engineering practices, and architectural direction at scale. Proven ability to mentor senior engineers and develop technical talent. Strong written and verbal communication skills with the ability to influence technical and business stakeholders. Preferred Qualifications Experience with agent frameworks, orchestration platforms, and protocols such as MCP, A2A, LangGraph, Bedrock, Vertex AI, OpenAI, Anthropic, or similar technologies. Experience building developer platforms, orchestration engines, SDLC tooling, or engineering productivity solutions. Experience implementing enterprise AI systems within regulated or security-conscious environments. Experience with responsible AI governance, evaluation frameworks, and model quality practices. Contributions to open-source software, technical publications, patents, or industry conference presentations. the company Values At the company, we operate with a growth mindset and embrace diversity of thought and contribution. We are committed to creating an environment where everyone can do their best work, grow their careers, and contribute to our success. We welcome people with diverse experiences and backgrounds who are passionate about solving complex technical challenges and building technology that creates meaningful business impact. the company is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing form. the company is an Equal Employment Opportunity and, in the U.S., an Affir mative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. We use artificial intelligence in our hiring process. Learn more here. This posting is a new position within our organization.
Principal AI & Software Solutions Lead
AtkinsRéalis Bristol, Gloucestershire
Overview Artificial Intelligence is transforming how organisations solve complex challenges, deliver value, and create new opportunities for clients and communities. Within Nuclear EMEA, we are seeking a Principal AI & Software Solutions Lead to join our Transformation team and help shape, develop, and deliver practical AI and digital solutions that address real business and client needs. Combining deep software engineering expertise with emerging technologies such as AI, automation, data, and digital solutions, you will play a key role in turning innovative ideas into meaningful outcomes. Our focus is not technology for technology's sake, but on enhancing delivery, improving decision-making, increasing efficiency, and enabling new ways of working in a responsible, secure, and commercially valuable manner. Reporting to the Transformation Director and working closely with the AI Delivery Lead, you will help evaluate opportunities, guide technical approaches, and support the progression of ideas into production-ready solutions. This is a hands-on leadership role with a key part to play in building a new AI and software solutions capability within Nuclear EMEA, helping to transform how the business identifies opportunities, develops solutions, and delivers value. Combining technical excellence, collaboration, and delivery leadership, you will help teams turn ambition into practical, scalable impact. Your role AI Use Case Assessment & Validation Stay connected to developments across the AI landscape, bringing insights and emerging good practices into the business. Partner with the AI team to assess proposed use cases, evaluating technology options, feasibility, value, effort, and risk. Work closely with business and client-facing teams to explore opportunities, shape solutions, and rapidly prototype ideas. Help identify practical and scalable approaches that align business needs with technological capabilities. Delivery & Technical Leadership Guide discovery activities, Proof of Concept development, and the transition of validated use cases into production-ready solutions. Apply expertise in Retrieval Augmented Generation (RAG), retrieval strategies, and Large Language Model (LLM) orchestration to support solution delivery. Design solution architectures using cloud AI platforms, including Azure AI Foundry or equivalent technologies, and vector databases. Act as a trusted bridge between technical teams and business stakeholders, translating complex concepts into clear and actionable outcomes. Support the delivery of secure, scalable, and sustainable solutions that create lasting value. Team Leadership & Growth Foster a collaborative and inclusive environment where software engineers can thrive while delivering AI and agentic solutions. Provide technical direction and hands on support throughout delivery, promoting strong architecture, code quality, and production readiness practices. Support the development of junior and mid level engineers through coaching, mentoring, constructive feedback, and knowledge sharing. Help build team capability by aligning resources, developing talent, and supporting the effective mobilisation of teams across a growing portfolio of work. Encourage continuous learning and create opportunities for others to strengthen their skills and expertise. Standards & Organisational Learning Partner with the AI Delivery Lead and Transformation Director to identify emerging opportunities, lessons learned, risks, and areas for improvement. Contribute to the continuous enhancement of governance, standards, and ways of working. Share knowledge and insights across teams to strengthen organisational capability and support long term growth. Bring a proactive and collaborative approach, helping teams overcome challenges, maintain momentum, and achieve successful outcomes together. About you Bring strong software engineering expertise, including experience with Python or similar programming languages, APIs, version control, testing, and collaborative development practices. Demonstrate experience developing, deploying, or supporting digital, automation, data, or AI enabled solutions within a professional environment. Apply knowledge of modern AI concepts and technologies, including Large Language Models (LLMs), Retrieval Augmented Generation (RAG), prompt engineering, agentic systems, or related areas. Have experience working with cloud based platforms and services, with an appreciation of scalability, performance, security, and cost considerations. Show the ability to evaluate business challenges and identify practical technology solutions, balancing technical possibilities with delivery effort, risk, and value. Bring strong problem solving skills and the ability to navigate evolving or ambiguous environments with a structured and thoughtful approach. Communicate effectively with both technical and non technical stakeholders, building trust, understanding, and alignment. Demonstrate a passion for emerging technologies, continuous learning, and applying innovation to real world challenges. Contribute experience gained through Proofs of Concept, prototypes, or pilot initiatives involving AI, automation, data analytics, or digital technologies. Bring exposure to Azure AI Foundry, Azure OpenAI Services, vector databases, cloud native architectures, or similar technologies. Apply knowledge of RAG architectures, AI orchestration frameworks, or agentic workflows. Demonstrate an understanding of data governance, information security, and Responsible AI principles. Support the growth of others through mentoring, coaching, or knowledge sharing activities. Bring experience working within large, complex, or highly regulated organisations. Apply an understanding of software architecture principles and the delivery of maintainable, production ready solutions. Show an interest in helping shape engineering standards, ways of working, and capability development within a growing AI function. Rewards & benefits Explore the rewards and benefits that help you thrive - at every stage of your life and your career. Enjoy competitive salaries, employee rewards and a brilliant range of benefits you can tailor to suit your own health, wellbeing, financial and lifestyle choices. Make the most of a myriad of opportunities for training and professional development to grow your skills and expertise. And combine our hybrid working culture and flexible holiday allowances to balance a great job and fulfilling personal life. Rewards and benefits - Careers at AtkinsRéalis About AtkinsRéalis We're AtkinsRéalis, a world class engineering services and nuclear organization. We connect people, data and technology to transform the world's'infrastructure and energy systems. Together, with our industry partners and clients, and our global team of consultants, designers, engineers and project managers, we can change the world. We're committed to leading our clients across our various end markets to engineer a better future for our planet and its people. Find out more. Additional information Security clearance This role may require security clearance and offers of employment will be dependent on obtaining the relevant level of clearance. If this is necessary, it will be discussed with you at interview. The vetting process is delivered by United Kingdom Security Vetting (UKSV) and may require candidates to provide proof of residency in the UK of 5 years or longer. If applying to this role please do not make reference to (in conversation) or include in your application or CV, details of any current or previously held security clearance. We are committed to creating a culture where everyone feels that they belong - a place where we can all be ourselves, thrive and develop to be the best we can be. So, we offer a range of family friendly, inclusive employment policies, flexible working arrangements and employee resource groups to support all employees. As an Equal Opportunities Employer, we value applications from all backgrounds, cultures and ability. As a Disability Confident Leader, we are committed to offering an interview to all applicants who have a disability and meet the essential criteria. If you would like to be considered under this commitment, please let us know at the application stage.
25/07/2026
Full time
Overview Artificial Intelligence is transforming how organisations solve complex challenges, deliver value, and create new opportunities for clients and communities. Within Nuclear EMEA, we are seeking a Principal AI & Software Solutions Lead to join our Transformation team and help shape, develop, and deliver practical AI and digital solutions that address real business and client needs. Combining deep software engineering expertise with emerging technologies such as AI, automation, data, and digital solutions, you will play a key role in turning innovative ideas into meaningful outcomes. Our focus is not technology for technology's sake, but on enhancing delivery, improving decision-making, increasing efficiency, and enabling new ways of working in a responsible, secure, and commercially valuable manner. Reporting to the Transformation Director and working closely with the AI Delivery Lead, you will help evaluate opportunities, guide technical approaches, and support the progression of ideas into production-ready solutions. This is a hands-on leadership role with a key part to play in building a new AI and software solutions capability within Nuclear EMEA, helping to transform how the business identifies opportunities, develops solutions, and delivers value. Combining technical excellence, collaboration, and delivery leadership, you will help teams turn ambition into practical, scalable impact. Your role AI Use Case Assessment & Validation Stay connected to developments across the AI landscape, bringing insights and emerging good practices into the business. Partner with the AI team to assess proposed use cases, evaluating technology options, feasibility, value, effort, and risk. Work closely with business and client-facing teams to explore opportunities, shape solutions, and rapidly prototype ideas. Help identify practical and scalable approaches that align business needs with technological capabilities. Delivery & Technical Leadership Guide discovery activities, Proof of Concept development, and the transition of validated use cases into production-ready solutions. Apply expertise in Retrieval Augmented Generation (RAG), retrieval strategies, and Large Language Model (LLM) orchestration to support solution delivery. Design solution architectures using cloud AI platforms, including Azure AI Foundry or equivalent technologies, and vector databases. Act as a trusted bridge between technical teams and business stakeholders, translating complex concepts into clear and actionable outcomes. Support the delivery of secure, scalable, and sustainable solutions that create lasting value. Team Leadership & Growth Foster a collaborative and inclusive environment where software engineers can thrive while delivering AI and agentic solutions. Provide technical direction and hands on support throughout delivery, promoting strong architecture, code quality, and production readiness practices. Support the development of junior and mid level engineers through coaching, mentoring, constructive feedback, and knowledge sharing. Help build team capability by aligning resources, developing talent, and supporting the effective mobilisation of teams across a growing portfolio of work. Encourage continuous learning and create opportunities for others to strengthen their skills and expertise. Standards & Organisational Learning Partner with the AI Delivery Lead and Transformation Director to identify emerging opportunities, lessons learned, risks, and areas for improvement. Contribute to the continuous enhancement of governance, standards, and ways of working. Share knowledge and insights across teams to strengthen organisational capability and support long term growth. Bring a proactive and collaborative approach, helping teams overcome challenges, maintain momentum, and achieve successful outcomes together. About you Bring strong software engineering expertise, including experience with Python or similar programming languages, APIs, version control, testing, and collaborative development practices. Demonstrate experience developing, deploying, or supporting digital, automation, data, or AI enabled solutions within a professional environment. Apply knowledge of modern AI concepts and technologies, including Large Language Models (LLMs), Retrieval Augmented Generation (RAG), prompt engineering, agentic systems, or related areas. Have experience working with cloud based platforms and services, with an appreciation of scalability, performance, security, and cost considerations. Show the ability to evaluate business challenges and identify practical technology solutions, balancing technical possibilities with delivery effort, risk, and value. Bring strong problem solving skills and the ability to navigate evolving or ambiguous environments with a structured and thoughtful approach. Communicate effectively with both technical and non technical stakeholders, building trust, understanding, and alignment. Demonstrate a passion for emerging technologies, continuous learning, and applying innovation to real world challenges. Contribute experience gained through Proofs of Concept, prototypes, or pilot initiatives involving AI, automation, data analytics, or digital technologies. Bring exposure to Azure AI Foundry, Azure OpenAI Services, vector databases, cloud native architectures, or similar technologies. Apply knowledge of RAG architectures, AI orchestration frameworks, or agentic workflows. Demonstrate an understanding of data governance, information security, and Responsible AI principles. Support the growth of others through mentoring, coaching, or knowledge sharing activities. Bring experience working within large, complex, or highly regulated organisations. Apply an understanding of software architecture principles and the delivery of maintainable, production ready solutions. Show an interest in helping shape engineering standards, ways of working, and capability development within a growing AI function. Rewards & benefits Explore the rewards and benefits that help you thrive - at every stage of your life and your career. Enjoy competitive salaries, employee rewards and a brilliant range of benefits you can tailor to suit your own health, wellbeing, financial and lifestyle choices. Make the most of a myriad of opportunities for training and professional development to grow your skills and expertise. And combine our hybrid working culture and flexible holiday allowances to balance a great job and fulfilling personal life. Rewards and benefits - Careers at AtkinsRéalis About AtkinsRéalis We're AtkinsRéalis, a world class engineering services and nuclear organization. We connect people, data and technology to transform the world's'infrastructure and energy systems. Together, with our industry partners and clients, and our global team of consultants, designers, engineers and project managers, we can change the world. We're committed to leading our clients across our various end markets to engineer a better future for our planet and its people. Find out more. Additional information Security clearance This role may require security clearance and offers of employment will be dependent on obtaining the relevant level of clearance. If this is necessary, it will be discussed with you at interview. The vetting process is delivered by United Kingdom Security Vetting (UKSV) and may require candidates to provide proof of residency in the UK of 5 years or longer. If applying to this role please do not make reference to (in conversation) or include in your application or CV, details of any current or previously held security clearance. We are committed to creating a culture where everyone feels that they belong - a place where we can all be ourselves, thrive and develop to be the best we can be. So, we offer a range of family friendly, inclusive employment policies, flexible working arrangements and employee resource groups to support all employees. As an Equal Opportunities Employer, we value applications from all backgrounds, cultures and ability. As a Disability Confident Leader, we are committed to offering an interview to all applicants who have a disability and meet the essential criteria. If you would like to be considered under this commitment, please let us know at the application stage.
Principal Engineer - Technical Lead (Gen AI and MACH Architecture)
AKQA Media
At AKQA, we believe in the imaginative application of art and science to create beautiful ideas, products and services. With an entrepreneurial and collaborative approach, we design and build adaptive digital products, services and experiences that capture the imagination and deliver impressive returns for our clients. We are looking for a senior, architecture-led Principal Engineer to join our London Tech team as a Technical Lead. This is a hands on engineering role, not a strategy only or evangelism position. You will spend the majority of your time designing, building and shipping enterprise grade systems, with roughly 65 to 70% hands on delivery and 30 to 35% technical leadership, architecture and team guidance. You will lead the technical direction of complex client programmes across MACH architectures and production Generative AI; spanning Design to Code workflows, solution design and API contracts through to cloud infrastructure, deployment and ongoing operation. You will own architecture decisions, write and review production code, and mentor engineers, while remaining accountable for what ships, not just what is proposed. Production Generative AI experience is essential. You must have at least three years' experience working with Generative AI, and have delivered at least one AI capability into a live, enterprise environment; not limited to prototypes, proofs of concept or demo builds. We need engineers who understand retrieval pipelines, evaluation, cost, governance and operational reliability at scale. AKQA is advanced in Design Systems and Design to Code practice; from Figma design systems through to UI development and application delivery. Generative AI is increasingly embedded across this design-to-application workflow, accelerating the path from design intent to production ready code and experiences. The Principal Engineer (Tech Lead) is a key technical contributor across the programme lifecycle, working closely with Technical Managers, cross-discipline teams and on shore, off shore and hybrid engineering squads. This role sits at Principal or Staff Engineer seniority, aligned with our Technical Managers and Technical Architects in scope and influence. While client facing and influential, the role is technologist first. You may occasionally support pre sales scoping or technical pitches, but your primary value is deep engineering craft, sound system design and reliable enterprise delivery. Technical architecture and hands on engineering capability are mandatory. Based in London (Farringdon), in a hybrid working environment, frequently collaborating with our global studios and partners, you will enjoy working in a team of highly skilled people, all with strong opinions about various technologies, frameworks and approaches. You will articulate your ideas to colleagues effectively whilst also taking on board the ideas of others and remaining solutions focused. You will thrive when faced with new challenges, view them as opportunities and constantly look to improve client offerings. You will work in a progressive environment that fosters a meritocratic culture, surrounded by some of the brightest minds in their fields. As a Principal Engineer (Tech Lead) at AKQA, you will be inspired by technology and have a passion for building robust, scalable solutions that perform in production. ROLE REQUIREMENTS Generative AI and Intelligent Experience Architecture Minimum three years' experience with Generative AI, including proven experience shipping at least one AI solution to production in an enterprise context (beyond prototypes or sandbox experiments) AI architecture for experience platforms: system design for intelligent products and services, including RAG, GraphRAG, agent orchestration and proximity / relevance evaluation Hands on implementation with Vercel AI SDK, Vercel AI Cloud and agentic cloud patterns for production AI experiences AI content and data engineering: ingestion, cleansing, transformation, embedding, indexing and retrieval pipeline design Integration across cloud AI services (e.g. GCP + Vertex AI, Vercel AI Cloud, AWS Bedrock, Azure OpenAI) within a broader MACH and API led landscape; with preference for GCP and Vercel, or suitable equivalents on AWS and Azure, and the capability to draw parallels across platforms GEO and LLM optimisation: experience designing intelligent experiences and content structures optimised for generative engine discovery and LLM retrieval AI cost value analysis, observability, governance, testing and evaluation frameworks for production systems Practical application of Generative AI to marketing and experience challenges; e.g. personalisation, content generation, campaign optimisation; with measurable production outcomes Design Systems and Design to Code Design to Code workflow: advanced Design Systems thinking; experience bridging design intent through to UI development and production application builds Generative AI in the design-to-application process: applying Gen AI to accelerate, validate and quality assure the path from design to shippable code and experiences Design and delivery tooling: experience with Figma, Cursor, Claude and Vercel v0 advantageous Platform, Architecture and Engineering MACH architecture: microservices, API first, cloud native and headless composition; minimum eight years' experience designing and delivering MACH based enterprise platforms Cloud platforms: deep hands on experience across GCP and Vercel, with strong capability on AWS and/or Microsoft Azure; infrastructure design, security and operational ownership, and the ability to draw parallels across cloud providers API design: RESTful and GraphQL APIs, contract first design, versioning, gateway patterns and integration across SaaS, CMS, DXP and MarTech stacks Distributed systems and event driven architecture: messaging, async workflows, resilience patterns, idempotency and at scale system behaviour Backend and platform engineering: advanced server side development (Python recommended; additional languages a plus), service design and performance optimisation Infrastructure as Code and CI/CD: automated build, test and deployment pipelines (e.g. Terraform, GitHub Actions, Azure DevOps, GitLab) Cloud and edge hosting: GCP, Vercel, AWS, Azure, Netlify and related deployment models Front end integration literacy: HTML, CSS, JavaScript and js + React; mobile technologies (SwiftUI, Kotlin, Flutter or React Native) advantageous CMS, DXPs, MarTech and SaaS integration in complex enterprise landscapes; including headless CMS platforms such as Contentful, Sanity, ContentStack or similar Workflow and delivery tooling: GitHub, Bitbucket, GitLab, Atlassian, Azure DevOps, CI/CD cloud functions or similar Automation, quality assurance and non functional requirements: security, performance, reliability and maintainability QUALITIES AND CHARACTERISTICS Must be from a senior engineering, platform or architecture background; Principal, Staff or equivalent depth of hands on experience Builder first mindset: you lead by doing, with architecture informed by what you have shipped in production A continuous improvement approach to engineering practice and team ways of working Proactive self starter with acute attention to detail and drive for improvement Practically minded: excellent work in production matters more than abstract thought leadership Advocate for improvements to processes, quality, security and operational excellence Analytical, creative and positive mindset with a personable and professional approach Sharp attention to detail and a passion for new technology, staying abreast with the latest developments in the industry Professional written and verbal communication Able to explain complex technical decisions to non technical audiences (clients, stakeholders and team members) Champion continuous improvement and best in class software development processes Contribute to technical discovery and be proactive in proposing engineering solutions to needs that other disciplines may not be aware of. RECENT GENERATIVE AI WORK A selection of recent Generative AI work from across AKQA: Google: Bringing emotion and intuition back to online shopping Netflix: It's What's Inside - The Game Nike: Never Done Evolving Explore our extensive range of benefits. We believe great work happens when we're together, fostering creativity, collaboration, and connection. That's why we've adopted a hybrid approach including required in office days. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process. AKQA is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.
25/07/2026
Full time
At AKQA, we believe in the imaginative application of art and science to create beautiful ideas, products and services. With an entrepreneurial and collaborative approach, we design and build adaptive digital products, services and experiences that capture the imagination and deliver impressive returns for our clients. We are looking for a senior, architecture-led Principal Engineer to join our London Tech team as a Technical Lead. This is a hands on engineering role, not a strategy only or evangelism position. You will spend the majority of your time designing, building and shipping enterprise grade systems, with roughly 65 to 70% hands on delivery and 30 to 35% technical leadership, architecture and team guidance. You will lead the technical direction of complex client programmes across MACH architectures and production Generative AI; spanning Design to Code workflows, solution design and API contracts through to cloud infrastructure, deployment and ongoing operation. You will own architecture decisions, write and review production code, and mentor engineers, while remaining accountable for what ships, not just what is proposed. Production Generative AI experience is essential. You must have at least three years' experience working with Generative AI, and have delivered at least one AI capability into a live, enterprise environment; not limited to prototypes, proofs of concept or demo builds. We need engineers who understand retrieval pipelines, evaluation, cost, governance and operational reliability at scale. AKQA is advanced in Design Systems and Design to Code practice; from Figma design systems through to UI development and application delivery. Generative AI is increasingly embedded across this design-to-application workflow, accelerating the path from design intent to production ready code and experiences. The Principal Engineer (Tech Lead) is a key technical contributor across the programme lifecycle, working closely with Technical Managers, cross-discipline teams and on shore, off shore and hybrid engineering squads. This role sits at Principal or Staff Engineer seniority, aligned with our Technical Managers and Technical Architects in scope and influence. While client facing and influential, the role is technologist first. You may occasionally support pre sales scoping or technical pitches, but your primary value is deep engineering craft, sound system design and reliable enterprise delivery. Technical architecture and hands on engineering capability are mandatory. Based in London (Farringdon), in a hybrid working environment, frequently collaborating with our global studios and partners, you will enjoy working in a team of highly skilled people, all with strong opinions about various technologies, frameworks and approaches. You will articulate your ideas to colleagues effectively whilst also taking on board the ideas of others and remaining solutions focused. You will thrive when faced with new challenges, view them as opportunities and constantly look to improve client offerings. You will work in a progressive environment that fosters a meritocratic culture, surrounded by some of the brightest minds in their fields. As a Principal Engineer (Tech Lead) at AKQA, you will be inspired by technology and have a passion for building robust, scalable solutions that perform in production. ROLE REQUIREMENTS Generative AI and Intelligent Experience Architecture Minimum three years' experience with Generative AI, including proven experience shipping at least one AI solution to production in an enterprise context (beyond prototypes or sandbox experiments) AI architecture for experience platforms: system design for intelligent products and services, including RAG, GraphRAG, agent orchestration and proximity / relevance evaluation Hands on implementation with Vercel AI SDK, Vercel AI Cloud and agentic cloud patterns for production AI experiences AI content and data engineering: ingestion, cleansing, transformation, embedding, indexing and retrieval pipeline design Integration across cloud AI services (e.g. GCP + Vertex AI, Vercel AI Cloud, AWS Bedrock, Azure OpenAI) within a broader MACH and API led landscape; with preference for GCP and Vercel, or suitable equivalents on AWS and Azure, and the capability to draw parallels across platforms GEO and LLM optimisation: experience designing intelligent experiences and content structures optimised for generative engine discovery and LLM retrieval AI cost value analysis, observability, governance, testing and evaluation frameworks for production systems Practical application of Generative AI to marketing and experience challenges; e.g. personalisation, content generation, campaign optimisation; with measurable production outcomes Design Systems and Design to Code Design to Code workflow: advanced Design Systems thinking; experience bridging design intent through to UI development and production application builds Generative AI in the design-to-application process: applying Gen AI to accelerate, validate and quality assure the path from design to shippable code and experiences Design and delivery tooling: experience with Figma, Cursor, Claude and Vercel v0 advantageous Platform, Architecture and Engineering MACH architecture: microservices, API first, cloud native and headless composition; minimum eight years' experience designing and delivering MACH based enterprise platforms Cloud platforms: deep hands on experience across GCP and Vercel, with strong capability on AWS and/or Microsoft Azure; infrastructure design, security and operational ownership, and the ability to draw parallels across cloud providers API design: RESTful and GraphQL APIs, contract first design, versioning, gateway patterns and integration across SaaS, CMS, DXP and MarTech stacks Distributed systems and event driven architecture: messaging, async workflows, resilience patterns, idempotency and at scale system behaviour Backend and platform engineering: advanced server side development (Python recommended; additional languages a plus), service design and performance optimisation Infrastructure as Code and CI/CD: automated build, test and deployment pipelines (e.g. Terraform, GitHub Actions, Azure DevOps, GitLab) Cloud and edge hosting: GCP, Vercel, AWS, Azure, Netlify and related deployment models Front end integration literacy: HTML, CSS, JavaScript and js + React; mobile technologies (SwiftUI, Kotlin, Flutter or React Native) advantageous CMS, DXPs, MarTech and SaaS integration in complex enterprise landscapes; including headless CMS platforms such as Contentful, Sanity, ContentStack or similar Workflow and delivery tooling: GitHub, Bitbucket, GitLab, Atlassian, Azure DevOps, CI/CD cloud functions or similar Automation, quality assurance and non functional requirements: security, performance, reliability and maintainability QUALITIES AND CHARACTERISTICS Must be from a senior engineering, platform or architecture background; Principal, Staff or equivalent depth of hands on experience Builder first mindset: you lead by doing, with architecture informed by what you have shipped in production A continuous improvement approach to engineering practice and team ways of working Proactive self starter with acute attention to detail and drive for improvement Practically minded: excellent work in production matters more than abstract thought leadership Advocate for improvements to processes, quality, security and operational excellence Analytical, creative and positive mindset with a personable and professional approach Sharp attention to detail and a passion for new technology, staying abreast with the latest developments in the industry Professional written and verbal communication Able to explain complex technical decisions to non technical audiences (clients, stakeholders and team members) Champion continuous improvement and best in class software development processes Contribute to technical discovery and be proactive in proposing engineering solutions to needs that other disciplines may not be aware of. RECENT GENERATIVE AI WORK A selection of recent Generative AI work from across AKQA: Google: Bringing emotion and intuition back to online shopping Netflix: It's What's Inside - The Game Nike: Never Done Evolving Explore our extensive range of benefits. We believe great work happens when we're together, fostering creativity, collaboration, and connection. That's why we've adopted a hybrid approach including required in office days. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process. AKQA is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.
Gemba Advantage
Senior/Principal Software Engineer
Gemba Advantage
Senior/Principal Software Engineer Application Deadline: 31 May 2026 Department: Software Engineering Employment Type: Permanent Location: London (Hybrid) Compensation: £70,000 - £100,000 / year Description Please note: This role requires applicants to hold active, or recently active, SC or DV clearance. This role also requires applicants to be willing to work on-site up to 4 days per week. At Gemba Advantage, we build secure, user centred digital products for critical public sector organisations across the UK. Our teams work on complex, high impact systems, the kind that have to be secure, scalable, and actually usable by the people who rely on them. We're looking for Senior and Principal Engineers who want to shape meaningful systems, influence technical direction, and work alongside capable people who care about doing the job properly. You'll help design and build modern cloud native services, guide engineering standards, and solve genuinely hard problems with our customers. The Role: Design and deliver secure, scalable software in small agile teams Stay hands on while shaping architecture and technical direction Set engineering standards and mentor others Work directly with customers to solve complex problems Champion modern engineering practices (cloud, CI/CD, DevSecOps) What you'll bring: Active, or recently active, SC or DV clearance (essential) Strong experience delivering production systems in complex environments Depth in at least one modern language (Java, TypeScript, Python, Go etc.) Cloud/container experience and a security first mindset Confidence influencing technical decisions and improving teams Tech we commonly use Java TypeScript Python Go React Angular AWS Kubernetes Docker Elasticsearch MongoDB Relational DBs CI/CD GitOps Infrastructure as code We offer competitive salaries, meaningful perks, a culture of rewarding success, flexible pensions and PMI. Equal Opportunity Employer Statement: As an Equal Opportunity Employer, we recognise, and studies confirm, that often underrepresented candidates in the workplace are less likely to apply to roles unless they meet all skills and experience of the position. Diversity and Inclusion Statement: At Gemba we celebrate diversity and are committed to creating a diverse and inclusive workplace, therefore we make sure that our recruitment and selection processes never discriminate based upon age, race, religion, disability, sex, sexual orientation, gender reassignment, marriage and civil partnership, or pregnancy, and actively welcome applications from all groups.
24/07/2026
Full time
Senior/Principal Software Engineer Application Deadline: 31 May 2026 Department: Software Engineering Employment Type: Permanent Location: London (Hybrid) Compensation: £70,000 - £100,000 / year Description Please note: This role requires applicants to hold active, or recently active, SC or DV clearance. This role also requires applicants to be willing to work on-site up to 4 days per week. At Gemba Advantage, we build secure, user centred digital products for critical public sector organisations across the UK. Our teams work on complex, high impact systems, the kind that have to be secure, scalable, and actually usable by the people who rely on them. We're looking for Senior and Principal Engineers who want to shape meaningful systems, influence technical direction, and work alongside capable people who care about doing the job properly. You'll help design and build modern cloud native services, guide engineering standards, and solve genuinely hard problems with our customers. The Role: Design and deliver secure, scalable software in small agile teams Stay hands on while shaping architecture and technical direction Set engineering standards and mentor others Work directly with customers to solve complex problems Champion modern engineering practices (cloud, CI/CD, DevSecOps) What you'll bring: Active, or recently active, SC or DV clearance (essential) Strong experience delivering production systems in complex environments Depth in at least one modern language (Java, TypeScript, Python, Go etc.) Cloud/container experience and a security first mindset Confidence influencing technical decisions and improving teams Tech we commonly use Java TypeScript Python Go React Angular AWS Kubernetes Docker Elasticsearch MongoDB Relational DBs CI/CD GitOps Infrastructure as code We offer competitive salaries, meaningful perks, a culture of rewarding success, flexible pensions and PMI. Equal Opportunity Employer Statement: As an Equal Opportunity Employer, we recognise, and studies confirm, that often underrepresented candidates in the workplace are less likely to apply to roles unless they meet all skills and experience of the position. Diversity and Inclusion Statement: At Gemba we celebrate diversity and are committed to creating a diverse and inclusive workplace, therefore we make sure that our recruitment and selection processes never discriminate based upon age, race, religion, disability, sex, sexual orientation, gender reassignment, marriage and civil partnership, or pregnancy, and actively welcome applications from all groups.
Senior AI Engineer
The Capital Markets Company GmbH
Senior AI Engineer (Principal Consultant) Location: London (Hybrid) Practice Area: Technology & Engineering Type: Permanent Empower the next frontier of AI with Capco. Shape, build, and deliver future-ready generative systems. The Role We're looking for a Senior AI Engineer (Senior/Principal Consultant) to join our Technology Delivery team. In this role, you'll combine deep expertise in AI/ML engineering and software development to design, build, and deploy advanced generative AI and agentic systems for leading financial services clients. You'll work hands on across the full AI engineering lifecycle, from architecting intelligent multi agent systems to deploying scalable production grade AI applications within enterprise environments. As a senior consultant, you'll also collaborate closely with multidisciplinary teams and client stakeholders to drive innovation, accelerate adoption, and deliver measurable business impact. What You'll Do Architect and develop autonomous AI systems leveraging multi modal large language models across text, image, audio, and video Design and implement agentic workflows using prompt engineering, Retrieval Augmented Generation (RAG), APIs, and enterprise data integrations Fine tune, optimize, and deploy large language and multi modal models with a focus on scalability, reliability, and low latency performance Build scalable MLOps pipelines and cloud native AI applications to support secure, production grade deployments Collaborate with clients and cross functional teams to shape AI engineering strategy and accelerate GenAI adoption across complex environments What We're Looking For Bachelor's degree or higher in Computer Science, Artificial Intelligence, Engineering, or a related STEM discipline Proven hands on experience deploying LLMs and multi modal AI models within enterprise or large scale production environments
24/07/2026
Full time
Senior AI Engineer (Principal Consultant) Location: London (Hybrid) Practice Area: Technology & Engineering Type: Permanent Empower the next frontier of AI with Capco. Shape, build, and deliver future-ready generative systems. The Role We're looking for a Senior AI Engineer (Senior/Principal Consultant) to join our Technology Delivery team. In this role, you'll combine deep expertise in AI/ML engineering and software development to design, build, and deploy advanced generative AI and agentic systems for leading financial services clients. You'll work hands on across the full AI engineering lifecycle, from architecting intelligent multi agent systems to deploying scalable production grade AI applications within enterprise environments. As a senior consultant, you'll also collaborate closely with multidisciplinary teams and client stakeholders to drive innovation, accelerate adoption, and deliver measurable business impact. What You'll Do Architect and develop autonomous AI systems leveraging multi modal large language models across text, image, audio, and video Design and implement agentic workflows using prompt engineering, Retrieval Augmented Generation (RAG), APIs, and enterprise data integrations Fine tune, optimize, and deploy large language and multi modal models with a focus on scalability, reliability, and low latency performance Build scalable MLOps pipelines and cloud native AI applications to support secure, production grade deployments Collaborate with clients and cross functional teams to shape AI engineering strategy and accelerate GenAI adoption across complex environments What We're Looking For Bachelor's degree or higher in Computer Science, Artificial Intelligence, Engineering, or a related STEM discipline Proven hands on experience deploying LLMs and multi modal AI models within enterprise or large scale production environments
Principal Software Engineer
Webuild Ai
About WeBuild-AI: WeBuild-AI are AI natives delivering 10x value for enterprise organisations. We combine highly skilled experts with our AI Launchpad , industry-aligned language models, and agents to transform enterprise organisations into AI-powered and data-driven businesses . We work with enterprise organisations on a global stage, reinventing how they design, build, and operate AI powered software at scale with speed. Our Purpose: We're on a mission to reinvent what's possible with AI in enterprise environments . Our Software Engineers don't just implement solutions-they discover new patterns of working with AI that revolutionise entire business processes . We believe AI will fundamentally transform how organisations operate, and we're looking for pioneers who want to lead this transformation , working at the absolute cutting edge of what's possible with today's most advanced AI technologies. Key Responsibilities Define and evolve the overall software architecture and technology vision for the organisation. Provide deep technical guidance to multiple engineering teams across projects. Lead the design and delivery of large-scale distributed systems that integrate AI and data services. Champion engineering excellence , establishing standards for code quality, performance, and reliability. Collaborate with product and AI leadership to align software strategy with company goals. Review and approve major architectural decisions and technology selections. Mentor and coach Lead Engineers , elevating technical capability across the organisation. Evaluate emerging technologies and introduce innovative approaches that improve our software delivery. Ensure best practices in security, observability, CI/CD , and cloud infrastructure are embedded throughout the engineering function. Represent the engineering organisation externally - at conferences, client meetings, and community events. Required Skills & Experience 8+ years' experience designing, building, and scaling enterprise-grade software systems. Deep technical expertise across the full stack , with mastery in Python , TypeScript/React , and cloud-native architectures . Proven experience architecting distributed systems and integrating AI services or data platforms . Experience setting technical direction , establishing patterns, and guiding multiple teams. Strong understanding of DevOps, infrastructure as code , and microservices design. Track record of mentoring senior engineers and leading technical communities. Exceptional problem-solving and communication skills, with the ability to influence at all levels. Strategic thinker - capable of balancing innovation, quality, and delivery speed. The Mindset We Value: Relentless Innovation: We're looking for individuals who are constantly exploring the edges of what's possible with AI. You should be the type who stays up late testing new approaches just to see what might work. Flexible Methodology: Traditional development approaches don't always apply to AI. We need people who can adapt their working methods to the unique characteristics of AI systems, embracing experimental approaches when appropriate. "Can Do" Attitude: When faced with a seemingly impossible challenge, your response should be "let's figure out how" rather than "it can't be done." We value determined problem-solvers who find a way forward. Balanced Perspective: While pushing boundaries, you must maintain a grounded understanding of enterprise realities, balancing innovation with practical implementation. Growth Opportunities: Develop expertise with emerging AI models and capabilities before they reach mainstream adoption. Create intellectual property and novel implementation approaches. Work across multiple industries to develop deep domain expertise. Contribute to the evolution of our proprietary AI methodology. Participate in the AI research community and establish thought leadership. Shape new AI services and capabilities within our Pathway platform. This role is hybrid and we come into our London based office 3 days a week.
23/07/2026
Full time
About WeBuild-AI: WeBuild-AI are AI natives delivering 10x value for enterprise organisations. We combine highly skilled experts with our AI Launchpad , industry-aligned language models, and agents to transform enterprise organisations into AI-powered and data-driven businesses . We work with enterprise organisations on a global stage, reinventing how they design, build, and operate AI powered software at scale with speed. Our Purpose: We're on a mission to reinvent what's possible with AI in enterprise environments . Our Software Engineers don't just implement solutions-they discover new patterns of working with AI that revolutionise entire business processes . We believe AI will fundamentally transform how organisations operate, and we're looking for pioneers who want to lead this transformation , working at the absolute cutting edge of what's possible with today's most advanced AI technologies. Key Responsibilities Define and evolve the overall software architecture and technology vision for the organisation. Provide deep technical guidance to multiple engineering teams across projects. Lead the design and delivery of large-scale distributed systems that integrate AI and data services. Champion engineering excellence , establishing standards for code quality, performance, and reliability. Collaborate with product and AI leadership to align software strategy with company goals. Review and approve major architectural decisions and technology selections. Mentor and coach Lead Engineers , elevating technical capability across the organisation. Evaluate emerging technologies and introduce innovative approaches that improve our software delivery. Ensure best practices in security, observability, CI/CD , and cloud infrastructure are embedded throughout the engineering function. Represent the engineering organisation externally - at conferences, client meetings, and community events. Required Skills & Experience 8+ years' experience designing, building, and scaling enterprise-grade software systems. Deep technical expertise across the full stack , with mastery in Python , TypeScript/React , and cloud-native architectures . Proven experience architecting distributed systems and integrating AI services or data platforms . Experience setting technical direction , establishing patterns, and guiding multiple teams. Strong understanding of DevOps, infrastructure as code , and microservices design. Track record of mentoring senior engineers and leading technical communities. Exceptional problem-solving and communication skills, with the ability to influence at all levels. Strategic thinker - capable of balancing innovation, quality, and delivery speed. The Mindset We Value: Relentless Innovation: We're looking for individuals who are constantly exploring the edges of what's possible with AI. You should be the type who stays up late testing new approaches just to see what might work. Flexible Methodology: Traditional development approaches don't always apply to AI. We need people who can adapt their working methods to the unique characteristics of AI systems, embracing experimental approaches when appropriate. "Can Do" Attitude: When faced with a seemingly impossible challenge, your response should be "let's figure out how" rather than "it can't be done." We value determined problem-solvers who find a way forward. Balanced Perspective: While pushing boundaries, you must maintain a grounded understanding of enterprise realities, balancing innovation with practical implementation. Growth Opportunities: Develop expertise with emerging AI models and capabilities before they reach mainstream adoption. Create intellectual property and novel implementation approaches. Work across multiple industries to develop deep domain expertise. Contribute to the evolution of our proprietary AI methodology. Participate in the AI research community and establish thought leadership. Shape new AI services and capabilities within our Pathway platform. This role is hybrid and we come into our London based office 3 days a week.
Solution Architect
Elanco Tiergesundheit AG Hook, Hampshire
Role Overview Your role: Solution Architect. Elanco IT is evolving to meet the quickening pace of innovation, proactively partnering to create new value through innovative digital products, services, and insights for both internal business partners and external customers. As a Solution Architect supporting our Platform Engineering teams, you will provide technical thought leadership and contribute to the business vision by shaping the platforms, standards, and engineering foundations that enable teams to deliver securely, reliably, and at speed. You will have the autonomy to make key design decisions and influence technology investments and product roadmaps, while helping ensure our engineering ecosystem is positioned to support both current delivery needs and Elanco's future AI engineering agenda. In this role, you will partner closely with Product Managers, Product Designers, Principal Engineers, Solution Architects, and engineering teams to ensure the holistic direction of our engineering platforms is aligned to the most important developer pain points and business outcomes. You will help translate enterprise architecture into practical engineering standards, reusable patterns, reference architectures, and self service capabilities that teams can adopt with confidence. Platform Strategy and Developer Experience Contribute to the technical strategic vision and roadmap for platform engineering capabilities that support both software engineering and data engineering teams. Define and maintain a holistic view of Elanco's engineering platform landscape, identifying opportunities to simplify, standardize, and scale core developer foundations. Improve the developer experience by identifying friction in the engineering lifecycle and designing better workflows, tooling, and self service capabilities across build, test, deploy, operate, and observe. Create and evolve paved roads, reusable reference architectures, golden paths, templates, and engineering patterns that help teams deliver in a more consistent and efficient way. Translate enterprise architecture principles into actionable engineering guidance that teams can adopt through codified standards, automation, and platform capabilities. Partner with engineering teams to move architectural designs to a ready to build state, ensuring the path from concept to implementation is clear and scalable. Standards, Codification & Engineering Excellence Drive stronger engineering standards across the organization, with a focus on codifying best practices into tooling, pipelines, templates, policies, and reusable platform components. Support the design and implementation of engineering foundations for CI/CD, test automation, API standards, observability, secrets management, environment consistency, and policy/compliance guardrails. Promote metric driven engineering by helping define and embed measures that show whether platform investments are improving developer productivity, quality, reliability, and adoption. Identify and implement opportunities to automate manual processes, reduce cognitive load for engineers, and improve the reliability and repeatability of delivery workflows. Contribute directly to architecture standards and patterns that product teams can use to implement solutions appropriately and consistently. AI Ready Engineering Support Support Elanco's AI engineering agenda by ensuring developer foundations are designed to enable engineers to work effectively with AI now and in the future. Assess and shape platform capabilities required for AI assisted engineering, such as secure code generation workflows, standardized repositories and documentation patterns, high quality pipelines, traceability, guardrails, and reusable integration patterns. Partner across software, data, and AI engineering to ensure platform decisions support future needs in areas such as data accessibility, experimentation, automation, model enabled workflows, and safe use of AI in engineering. Apply emerging technology trends, including AI and cloud native practices, to practical engineering problems where they create measurable value. Partnership & Stakeholder Engagement Work closely with Product Management to identify the most important developer pain points and prioritize platform investments that create the greatest value for engineering teams and the business. Support discovery and pre discovery activities by helping validate technical direction, shape implementation options, and identify where shared platform capabilities can accelerate delivery or reduce complexity. Help articulate the business case for platform engineering investments by connecting technical improvements to delivery speed, quality, reuse, risk reduction, and developer effectiveness. Partner with Product Managers in business discussions to clearly explain how platform strategy, standards, and developer enablement support business outcomes. Act as the bridge between principal engineering, enterprise and solution architecture and how we develop on the ground, ensuring standards are not only defined but adopted across engineering teams. Minimum Qualifications B.S. in Information Systems, Computer Science, Engineering, or equivalent experience. 7+ years of experience in architecting and delivering enterprise technology solutions, with meaningful experience across software platforms, developer tooling, or engineering enablement. Strong technical background from a hands on engineering path, with experience spanning architecture, software engineering, platform engineering, and/or data engineering. Experience working with modern architecture and engineering methodologies, such as service oriented architecture, API centric design, cloud native patterns, CI/CD, DevSecOps, test automation, infrastructure/platform automation, and reusable engineering patterns. Experience designing and improving developer facing platforms, standards, or engineering foundations that reduce friction and increase consistency across teams. Experience working across both application/software engineering and data engineering/platform concerns, with an appreciation for how shared foundations can support both disciplines. Experience in Platform Engineering, Developer Experience, Internal developer platforms or productivity programs. Experience with cloud platforms, with a preference toward Microsoft Azure and/or Google Cloud. Strong organizational, communication, and leadership skills, with clear examples of conveying complex technical topics in a way that drove alignment and decision making. Demonstrated ability to influence without authority, work cross functionally, and translate ambitious ideas into scalable platform capabilities. Preferred Qualifications Familiarity with infrastructure considerations (networking, hosting, security, etc.) in enabling on premise and cloud IT solutions. Experience working in a regulated industry such as life sciences or equivalent. Solution architecture certifications for Microsoft Azure or Google Cloud Platform. Experience working in a product operating model delivering architecture capability across product. Travel: 0-10% Location: Hook, UK - Hybrid Work Environment. Elanco is an EEO/Affirmative Action Employer and does not discriminate on the basis of age, race, color, religion, gender, sexual orientation, gender identity, gender expression, national origin, protected veteran status, disability or any other legally protected status. Elanco may use automated tools, including AI, to support parts of our recruitment process, such as reviewing applications against job related criteria and/or transferrable skills. These tools help ensure a consistent, structured evaluation, but they do not make hiring decisions. All decisions involve a human reviewer. For more information on how we handle personal data, please see our Elanco Workforce Privacy Notice.
23/07/2026
Full time
Role Overview Your role: Solution Architect. Elanco IT is evolving to meet the quickening pace of innovation, proactively partnering to create new value through innovative digital products, services, and insights for both internal business partners and external customers. As a Solution Architect supporting our Platform Engineering teams, you will provide technical thought leadership and contribute to the business vision by shaping the platforms, standards, and engineering foundations that enable teams to deliver securely, reliably, and at speed. You will have the autonomy to make key design decisions and influence technology investments and product roadmaps, while helping ensure our engineering ecosystem is positioned to support both current delivery needs and Elanco's future AI engineering agenda. In this role, you will partner closely with Product Managers, Product Designers, Principal Engineers, Solution Architects, and engineering teams to ensure the holistic direction of our engineering platforms is aligned to the most important developer pain points and business outcomes. You will help translate enterprise architecture into practical engineering standards, reusable patterns, reference architectures, and self service capabilities that teams can adopt with confidence. Platform Strategy and Developer Experience Contribute to the technical strategic vision and roadmap for platform engineering capabilities that support both software engineering and data engineering teams. Define and maintain a holistic view of Elanco's engineering platform landscape, identifying opportunities to simplify, standardize, and scale core developer foundations. Improve the developer experience by identifying friction in the engineering lifecycle and designing better workflows, tooling, and self service capabilities across build, test, deploy, operate, and observe. Create and evolve paved roads, reusable reference architectures, golden paths, templates, and engineering patterns that help teams deliver in a more consistent and efficient way. Translate enterprise architecture principles into actionable engineering guidance that teams can adopt through codified standards, automation, and platform capabilities. Partner with engineering teams to move architectural designs to a ready to build state, ensuring the path from concept to implementation is clear and scalable. Standards, Codification & Engineering Excellence Drive stronger engineering standards across the organization, with a focus on codifying best practices into tooling, pipelines, templates, policies, and reusable platform components. Support the design and implementation of engineering foundations for CI/CD, test automation, API standards, observability, secrets management, environment consistency, and policy/compliance guardrails. Promote metric driven engineering by helping define and embed measures that show whether platform investments are improving developer productivity, quality, reliability, and adoption. Identify and implement opportunities to automate manual processes, reduce cognitive load for engineers, and improve the reliability and repeatability of delivery workflows. Contribute directly to architecture standards and patterns that product teams can use to implement solutions appropriately and consistently. AI Ready Engineering Support Support Elanco's AI engineering agenda by ensuring developer foundations are designed to enable engineers to work effectively with AI now and in the future. Assess and shape platform capabilities required for AI assisted engineering, such as secure code generation workflows, standardized repositories and documentation patterns, high quality pipelines, traceability, guardrails, and reusable integration patterns. Partner across software, data, and AI engineering to ensure platform decisions support future needs in areas such as data accessibility, experimentation, automation, model enabled workflows, and safe use of AI in engineering. Apply emerging technology trends, including AI and cloud native practices, to practical engineering problems where they create measurable value. Partnership & Stakeholder Engagement Work closely with Product Management to identify the most important developer pain points and prioritize platform investments that create the greatest value for engineering teams and the business. Support discovery and pre discovery activities by helping validate technical direction, shape implementation options, and identify where shared platform capabilities can accelerate delivery or reduce complexity. Help articulate the business case for platform engineering investments by connecting technical improvements to delivery speed, quality, reuse, risk reduction, and developer effectiveness. Partner with Product Managers in business discussions to clearly explain how platform strategy, standards, and developer enablement support business outcomes. Act as the bridge between principal engineering, enterprise and solution architecture and how we develop on the ground, ensuring standards are not only defined but adopted across engineering teams. Minimum Qualifications B.S. in Information Systems, Computer Science, Engineering, or equivalent experience. 7+ years of experience in architecting and delivering enterprise technology solutions, with meaningful experience across software platforms, developer tooling, or engineering enablement. Strong technical background from a hands on engineering path, with experience spanning architecture, software engineering, platform engineering, and/or data engineering. Experience working with modern architecture and engineering methodologies, such as service oriented architecture, API centric design, cloud native patterns, CI/CD, DevSecOps, test automation, infrastructure/platform automation, and reusable engineering patterns. Experience designing and improving developer facing platforms, standards, or engineering foundations that reduce friction and increase consistency across teams. Experience working across both application/software engineering and data engineering/platform concerns, with an appreciation for how shared foundations can support both disciplines. Experience in Platform Engineering, Developer Experience, Internal developer platforms or productivity programs. Experience with cloud platforms, with a preference toward Microsoft Azure and/or Google Cloud. Strong organizational, communication, and leadership skills, with clear examples of conveying complex technical topics in a way that drove alignment and decision making. Demonstrated ability to influence without authority, work cross functionally, and translate ambitious ideas into scalable platform capabilities. Preferred Qualifications Familiarity with infrastructure considerations (networking, hosting, security, etc.) in enabling on premise and cloud IT solutions. Experience working in a regulated industry such as life sciences or equivalent. Solution architecture certifications for Microsoft Azure or Google Cloud Platform. Experience working in a product operating model delivering architecture capability across product. Travel: 0-10% Location: Hook, UK - Hybrid Work Environment. Elanco is an EEO/Affirmative Action Employer and does not discriminate on the basis of age, race, color, religion, gender, sexual orientation, gender identity, gender expression, national origin, protected veteran status, disability or any other legally protected status. Elanco may use automated tools, including AI, to support parts of our recruitment process, such as reviewing applications against job related criteria and/or transferrable skills. These tools help ensure a consistent, structured evaluation, but they do not make hiring decisions. All decisions involve a human reviewer. For more information on how we handle personal data, please see our Elanco Workforce Privacy Notice.
DCS Recruitment Limited
Principle Engineer
DCS Recruitment Limited City, Manchester
Principal Software Engineer (.NET / AWS) 90,000+ per annum IT Function Manchester / Hybrid Shape the Future of Cloud-Native Fintech Engineering Are you ready to step into a role where you can drive architectural excellence, solve complex engineering challenges, and influence technical direction at scale? We're looking for a Principal Software Engineer to join a high-performing engineering function, playing a critical role in delivering scalable, cloud-native fintech platforms that support a rapidly expanding digital product suite. This is a senior individual contributor role for someone who thrives on deep technical problem-solving, system design, and raising engineering standards across teams. What You'll Be Doing Owning Architecture & Technical Direction Design and build scalable, distributed systems using .NET (C#) Define and evolve system architecture across AWS cloud environments Lead on complex technical challenges and system design decisions Ensure platforms are built for performance, scalability, security, and resilience Driving Engineering Excellence Act as a go-to technical expert within the engineering function Champion best practices, clean code, and modern engineering standards Contribute to architectural discussions and guide technical direction without line management responsibility Support and influence the wider engineering team through knowledge sharing and technical mentorship Hands-On Delivery & Innovation Contribute directly to coding, design, and delivery of key systems Work across the full lifecycle - from design through to deployment and optimisation Drive improvement across CI/CD, DevOps, and cloud-native practices Collaborate closely with Product and Engineering teams to deliver high-impact solutions What Makes You Stand Out You are a highly experienced engineer with a passion for hands-on development, architecture, and solving complex technical challenges. Extensive experience with .NET / C# in large-scale, complex systems Strong hands-on expertise with AWS cloud platforms (essential) Proven experience designing scalable, distributed and microservices architectures Deep understanding of APIs, system design, and integration patterns Strong experience within DevOps, CI/CD, and modern engineering practices Ability to influence technical direction through expertise rather than authority Desirable Skills Experience with Docker, Kubernetes, or containerisation Knowledge of event-driven systems and architectures Exposure to front-end technologies (React / Angular) Experience within fintech or regulated environments Why This Role Stands Out 90,000+ salary depending on experience Opportunity to shape architecture and engineering direction at scale Remain hands-on while working on complex, high-impact systems Work on cloud-native fintech platforms with real-world impact High level of technical autonomy and influence Strong engineering culture with a modern technology stack Hybrid working in Manchester If you're looking for a role where you can stay deeply technical, influence architecture, and make a lasting impact without moving away from engineering, we'd love to hear from you. Submit your CV via the application link or contact Chrissie Rehman at (url removed) to take the next step. INDTECH DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
23/07/2026
Full time
Principal Software Engineer (.NET / AWS) 90,000+ per annum IT Function Manchester / Hybrid Shape the Future of Cloud-Native Fintech Engineering Are you ready to step into a role where you can drive architectural excellence, solve complex engineering challenges, and influence technical direction at scale? We're looking for a Principal Software Engineer to join a high-performing engineering function, playing a critical role in delivering scalable, cloud-native fintech platforms that support a rapidly expanding digital product suite. This is a senior individual contributor role for someone who thrives on deep technical problem-solving, system design, and raising engineering standards across teams. What You'll Be Doing Owning Architecture & Technical Direction Design and build scalable, distributed systems using .NET (C#) Define and evolve system architecture across AWS cloud environments Lead on complex technical challenges and system design decisions Ensure platforms are built for performance, scalability, security, and resilience Driving Engineering Excellence Act as a go-to technical expert within the engineering function Champion best practices, clean code, and modern engineering standards Contribute to architectural discussions and guide technical direction without line management responsibility Support and influence the wider engineering team through knowledge sharing and technical mentorship Hands-On Delivery & Innovation Contribute directly to coding, design, and delivery of key systems Work across the full lifecycle - from design through to deployment and optimisation Drive improvement across CI/CD, DevOps, and cloud-native practices Collaborate closely with Product and Engineering teams to deliver high-impact solutions What Makes You Stand Out You are a highly experienced engineer with a passion for hands-on development, architecture, and solving complex technical challenges. Extensive experience with .NET / C# in large-scale, complex systems Strong hands-on expertise with AWS cloud platforms (essential) Proven experience designing scalable, distributed and microservices architectures Deep understanding of APIs, system design, and integration patterns Strong experience within DevOps, CI/CD, and modern engineering practices Ability to influence technical direction through expertise rather than authority Desirable Skills Experience with Docker, Kubernetes, or containerisation Knowledge of event-driven systems and architectures Exposure to front-end technologies (React / Angular) Experience within fintech or regulated environments Why This Role Stands Out 90,000+ salary depending on experience Opportunity to shape architecture and engineering direction at scale Remain hands-on while working on complex, high-impact systems Work on cloud-native fintech platforms with real-world impact High level of technical autonomy and influence Strong engineering culture with a modern technology stack Hybrid working in Manchester If you're looking for a role where you can stay deeply technical, influence architecture, and make a lasting impact without moving away from engineering, we'd love to hear from you. Submit your CV via the application link or contact Chrissie Rehman at (url removed) to take the next step. INDTECH DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
Morson Edge
Principal Engineer (Scala or Java)
Morson Edge Manchester, Lancashire
Principal Engineer (Scala or Java) Manchester (Hybrid) | Permanent Up to £140,000 + 20% Bonus Lead the Future of AI Engineering An exciting opportunity has arisen to join a rapidly growing, global AI technology scale-up as their next Principal Engineer . Based in Manchester, you'll play a pivotal role in shaping the engineering function of an innovative business delivering cutting-edge AI solutions to customers around the world. This is an opportunity to combine strategic leadership with technical excellence, helping to scale both technology and teams during a period of significant growth. The Opportunity As Senior Staff Engineer, you will lead a talented, small high-performing team of software engineers and technical specialists. You'll be responsible for setting the engineering direction, driving best practices, and ensuring the successful delivery of robust, scalable products that support the company's ambitious global growth plans. Working closely with senior stakeholders across the business, you'll help define the technology roadmap, foster a culture of collaboration and continuous improvement, and create an environment where engineers can thrive. Key Responsibilities Lead, mentor and develop a small team of software engineers and technical professionals. Define and execute the engineering strategy in alignment with business objectives. Drive the delivery of high-quality, scalable software solutions. Champion engineering excellence, modern development practices and continuous improvement. Collaborate with Product, Data and Leadership teams to shape product direction and technical priorities. Support recruitment, succession planning and capability development as the organisation scales. Ensure operational resilience, security and performance across engineering platforms. About You You'll be an experienced engineering leader who enjoys building empowered teams and delivering impactful technology solutions within fast-paced environments. You'll bring: Previous experience leading and developing software engineering teams. Strong stakeholder management and communication skills. A strategic mindset balanced with a hands-on understanding of modern software development. Experience working within high-growth technology businesses, ideally within a scale-up environment. Desirable Technical Experience Experience with the following technologies would be highly advantageous: Scala or Java or Python TypeScript AWS (Amazon Web Services) Exposure to AI, machine learning platforms, data-intensive applications or cloud-native architectures would also be beneficial. What's on Offer? Salary up to £140,000 20% annual bonus Hybrid working based in Manchester The opportunity to influence the future direction of a global AI scale-up. A collaborative, entrepreneurial culture where your ideas can make a real impact. Excellent opportunities for professional growth and leadership development.
22/07/2026
Full time
Principal Engineer (Scala or Java) Manchester (Hybrid) | Permanent Up to £140,000 + 20% Bonus Lead the Future of AI Engineering An exciting opportunity has arisen to join a rapidly growing, global AI technology scale-up as their next Principal Engineer . Based in Manchester, you'll play a pivotal role in shaping the engineering function of an innovative business delivering cutting-edge AI solutions to customers around the world. This is an opportunity to combine strategic leadership with technical excellence, helping to scale both technology and teams during a period of significant growth. The Opportunity As Senior Staff Engineer, you will lead a talented, small high-performing team of software engineers and technical specialists. You'll be responsible for setting the engineering direction, driving best practices, and ensuring the successful delivery of robust, scalable products that support the company's ambitious global growth plans. Working closely with senior stakeholders across the business, you'll help define the technology roadmap, foster a culture of collaboration and continuous improvement, and create an environment where engineers can thrive. Key Responsibilities Lead, mentor and develop a small team of software engineers and technical professionals. Define and execute the engineering strategy in alignment with business objectives. Drive the delivery of high-quality, scalable software solutions. Champion engineering excellence, modern development practices and continuous improvement. Collaborate with Product, Data and Leadership teams to shape product direction and technical priorities. Support recruitment, succession planning and capability development as the organisation scales. Ensure operational resilience, security and performance across engineering platforms. About You You'll be an experienced engineering leader who enjoys building empowered teams and delivering impactful technology solutions within fast-paced environments. You'll bring: Previous experience leading and developing software engineering teams. Strong stakeholder management and communication skills. A strategic mindset balanced with a hands-on understanding of modern software development. Experience working within high-growth technology businesses, ideally within a scale-up environment. Desirable Technical Experience Experience with the following technologies would be highly advantageous: Scala or Java or Python TypeScript AWS (Amazon Web Services) Exposure to AI, machine learning platforms, data-intensive applications or cloud-native architectures would also be beneficial. What's on Offer? Salary up to £140,000 20% annual bonus Hybrid working based in Manchester The opportunity to influence the future direction of a global AI scale-up. A collaborative, entrepreneurial culture where your ideas can make a real impact. Excellent opportunities for professional growth and leadership development.
Principal Software Engineer AI Native
United States Digital Space LLC
Principal Software Engineer - AI Native Role Summary We are seeking an exceptional Principal Software Engineer - AI Native to lead the design, development, and delivery of business-critical software platforms across the company. This is a hands on leadership role for a highly experienced software engineer who combines deep technical expertise with an AI first mindset. You will be responsible for architecting scalable solutions, driving engineering excellence, and leveraging AI native development practices to accelerate software delivery and innovation across the business. As a Principal Engineer, you will act as a technical authority across multiple initiatives, influencing architecture, engineering standards, AI adoption, cloud strategy, and software delivery practices whilst remaining actively involved in solution design and development. Role Accountabilities Technical Leadership & Architecture Define and drive engineering standards, architecture principles, and software development best practices. Design scalable, resilient, and secure enterprise solutions across frontend, backend, data, and cloud environments. Provide technical leadership across multiple engineering teams and strategic initiatives. Lead architectural decision making and technology selection processes. Champion modern engineering approaches including microservices, event driven architectures, APIs, and distributed systems. Drive technical governance while maintaining delivery speed and engineering quality. Software Engineering Build and deliver high quality software soultions using: TypeScript, React, C #/.NET and cloud native technologies. Design and develop APIs, integrations, and platform services. Take ownership of solution delivery from specification through deployment and ongoing optimisation. Review code and ensure engineering quality, maintainability, security, and performance. Support complex troubleshooting, performance tuning, and root cause analysis. AI Native Engineering Lead adoption of AI assisted development tools and agentic AI workflows. Apply Spec Driven Development principles to improve software quality and delivery speed. Use AI to accelerate: Requirements gathering, Technical specifications, Coding, Testing, Documentation, Deployment. Validate and assure the quality of AI generated outputs. Drive productivity improvements through AI enabled engineering practices. Cloud & DevOps Design and deliver cloud native solutions primarily within Microsoft Azure. Improve CI/CD pipelines, deployment automation, and Infrastructure as Code capabilities. Implement secure, scalable, and observable cloud architectures. Drive best practice across monitoring, resilience, security, and operational excellence. Collaboration & Influence Partner with Product, Data, Technology, and Business stakeholders. Translate complex business requirements into scalable technical solutions. Mentor engineers and contribute to knowledge sharing across the engineering function. Influence the future direction of software engineering and AI adoption within Aventum. Any additional duties as assigned. Role Requirements Significant experience as a Senior, Lead, Staff, or Principal Software Engineer. Strong expertise in TypeScript, React, C#, and .NET. Proven experience building enterprise scale applications and distributed systems. Deep understanding of software architecture, design patterns, testing, and engineering best practices. Experience building APIs, integrations, and microservices. Strong understanding of secure software development principles. Hands on experience with Microsoft Azure, AWS, or GCP. Experience with: Docker, Kubernetes, CI/CD pipelines, Infrastructure as Code (Terraform or equivalent). Strong understanding of cloud native architecture and operational excellence. Strong database design and optimisation experience. Experience with relational and NoSQL databases. Understanding of complex data flows, integration architectures, and performance optimisation. Practical experience using AI assisted engineering tools. Strong AI literacy and understanding of agentic AI workflows. Experience reviewing and validating AI generated code and technicial outputs. Demonstrated use of AI to improve engineering productivity and delivery outcomes. Skills and Abilities Technical Excellence Enterprise architecture and solution design. Full stack engineering expertise. Cloud native development. Distributed systems and integration design. DevOps, CI/CD, and Infrastructure as Code. Database and data engineering principles. Leadership & Influence Strong stakeholder management skills. Ability to influence technical direction without direct authority. Excellent communication and presentation skills. Ability to simplify complex technical concepts for non technical audiences. AI First Mindset Passion for emerging technologies and AI innovation. Continuous improvement mentality. Ability to combine engineering judgement with AI enabled productivity. Focus on delivering business value through technology. Equal Opportunity Statement We are an equal opportunity employer, and we are proud to share that 93% of our employees say they can be themselves at work. We aim to hire our industry's finest people because the best people drive the best outcomes. And we forever challenge the status quo because we know there are always ways to improve things. Because together, we're limitless. We value applicants from all backgrounds and foster a culture of inclusivity. We understand the need for flexibility, so work in a hybrid model. Please let us know if you require any reasonable adjustments during the recruitment process.
22/07/2026
Full time
Principal Software Engineer - AI Native Role Summary We are seeking an exceptional Principal Software Engineer - AI Native to lead the design, development, and delivery of business-critical software platforms across the company. This is a hands on leadership role for a highly experienced software engineer who combines deep technical expertise with an AI first mindset. You will be responsible for architecting scalable solutions, driving engineering excellence, and leveraging AI native development practices to accelerate software delivery and innovation across the business. As a Principal Engineer, you will act as a technical authority across multiple initiatives, influencing architecture, engineering standards, AI adoption, cloud strategy, and software delivery practices whilst remaining actively involved in solution design and development. Role Accountabilities Technical Leadership & Architecture Define and drive engineering standards, architecture principles, and software development best practices. Design scalable, resilient, and secure enterprise solutions across frontend, backend, data, and cloud environments. Provide technical leadership across multiple engineering teams and strategic initiatives. Lead architectural decision making and technology selection processes. Champion modern engineering approaches including microservices, event driven architectures, APIs, and distributed systems. Drive technical governance while maintaining delivery speed and engineering quality. Software Engineering Build and deliver high quality software soultions using: TypeScript, React, C #/.NET and cloud native technologies. Design and develop APIs, integrations, and platform services. Take ownership of solution delivery from specification through deployment and ongoing optimisation. Review code and ensure engineering quality, maintainability, security, and performance. Support complex troubleshooting, performance tuning, and root cause analysis. AI Native Engineering Lead adoption of AI assisted development tools and agentic AI workflows. Apply Spec Driven Development principles to improve software quality and delivery speed. Use AI to accelerate: Requirements gathering, Technical specifications, Coding, Testing, Documentation, Deployment. Validate and assure the quality of AI generated outputs. Drive productivity improvements through AI enabled engineering practices. Cloud & DevOps Design and deliver cloud native solutions primarily within Microsoft Azure. Improve CI/CD pipelines, deployment automation, and Infrastructure as Code capabilities. Implement secure, scalable, and observable cloud architectures. Drive best practice across monitoring, resilience, security, and operational excellence. Collaboration & Influence Partner with Product, Data, Technology, and Business stakeholders. Translate complex business requirements into scalable technical solutions. Mentor engineers and contribute to knowledge sharing across the engineering function. Influence the future direction of software engineering and AI adoption within Aventum. Any additional duties as assigned. Role Requirements Significant experience as a Senior, Lead, Staff, or Principal Software Engineer. Strong expertise in TypeScript, React, C#, and .NET. Proven experience building enterprise scale applications and distributed systems. Deep understanding of software architecture, design patterns, testing, and engineering best practices. Experience building APIs, integrations, and microservices. Strong understanding of secure software development principles. Hands on experience with Microsoft Azure, AWS, or GCP. Experience with: Docker, Kubernetes, CI/CD pipelines, Infrastructure as Code (Terraform or equivalent). Strong understanding of cloud native architecture and operational excellence. Strong database design and optimisation experience. Experience with relational and NoSQL databases. Understanding of complex data flows, integration architectures, and performance optimisation. Practical experience using AI assisted engineering tools. Strong AI literacy and understanding of agentic AI workflows. Experience reviewing and validating AI generated code and technicial outputs. Demonstrated use of AI to improve engineering productivity and delivery outcomes. Skills and Abilities Technical Excellence Enterprise architecture and solution design. Full stack engineering expertise. Cloud native development. Distributed systems and integration design. DevOps, CI/CD, and Infrastructure as Code. Database and data engineering principles. Leadership & Influence Strong stakeholder management skills. Ability to influence technical direction without direct authority. Excellent communication and presentation skills. Ability to simplify complex technical concepts for non technical audiences. AI First Mindset Passion for emerging technologies and AI innovation. Continuous improvement mentality. Ability to combine engineering judgement with AI enabled productivity. Focus on delivering business value through technology. Equal Opportunity Statement We are an equal opportunity employer, and we are proud to share that 93% of our employees say they can be themselves at work. We aim to hire our industry's finest people because the best people drive the best outcomes. And we forever challenge the status quo because we know there are always ways to improve things. Because together, we're limitless. We value applicants from all backgrounds and foster a culture of inclusivity. We understand the need for flexibility, so work in a hybrid model. Please let us know if you require any reasonable adjustments during the recruitment process.
Principal AI & Software Solutions Lead
Snc-Lavalin
Principal AI & Software Solutions LeadApplylocations: GB.Bristol.The Hub: GB.Derby.4 Roundhouse Road: GB.London.Nova North: GB.Manchester.Piccadilly: GB.Epsom.Woodcote Grovetime type: Full timeposted on: Posted Todayjob requisition id: R-159945 Job Description OverviewArtificial Intelligence is transforming how organisations solve complex challenges, deliver value, and create new opportunities for clients and communities. Within Nuclear EMEA, we are seeking a Principal AI & Software Solutions Lead to join our Transformation team and help shape, develop, and deliver practical AI and digital solutions that address real business and client needs. Combining deep software engineering expertise with emerging technologies such as AI, automation, data, and digital solutions, you will play a key role in turning innovative ideas into meaningful outcomes. Our focus is not technology for technology's sake, but on enhancing delivery, improving decision-making, increasing efficiency, and enabling new ways of working in a responsible, secure, and commercially valuable manner.Reporting to the Transformation Director and working closely with the AI Delivery Lead, you will help evaluate opportunities, guide technical approaches, and support the progression of ideas into production-ready solutions. This is a hands-on leadership role with a key part to play in building a new AI and software solutions capability within Nuclear EMEA, helping to transform how the business identifies opportunities, develops solutions, and delivers value. Combining technical excellence, collaboration, and delivery leadership, you will help teams turn ambition into practical, scalable impact. Your role AI Use Case Assessment & Validation Stay connected to developments across the AI landscape, bringing insights and emerging good practices into the business. Partner with the AI team to assess proposed use cases, evaluating technology options, feasibility, value, effort, and risk. Work closely with business and client-facing teams to explore opportunities, shape solutions, and rapidly prototype ideas. Help identify practical and scalable approaches that align business needs with technological capabilities. Delivery & Technical Leadership Guide discovery activities, Proof of Concept development, and the transition of validated use cases into production-ready solutions. Apply expertise in Retrieval Augmented Generation (RAG), retrieval strategies, and Large Language Model (LLM) orchestration to support solution delivery. Design solution architectures using cloud AI platforms, including Azure AI Foundry or equivalent technologies, and vector databases. Act as a trusted bridge between technical teams and business stakeholders, translating complex concepts into clear and actionable outcomes. Support the delivery of secure, scalable, and sustainable solutions that create lasting value. Team Leadership & Growth Foster a collaborative and inclusive environment where software engineers can thrive while delivering AI and agentic solutions. Provide technical direction and hands-on support throughout delivery, promoting strong architecture, code quality, and production readiness practices. Support the development of junior and mid-level engineers through coaching, mentoring, constructive feedback, and knowledge sharing. Help build team capability by aligning resources, developing talent, and supporting the effective mobilisation of teams across a growing portfolio of work. Encourage continuous learning and create opportunities for others to strengthen their skills and expertise. Standards & Organisational Learning Partner with the AI Delivery Lead and Transformation Director to identify emerging opportunities, lessons learned, risks, and areas for improvement. Contribute to the continuous enhancement of governance, standards, and ways of working. Share knowledge and insights across teams to strengthen organisational capability and support long-term growth. Bring a proactive and collaborative approach, helping teams overcome challenges, maintain momentum, and achieve successful outcomes together. About you Bring strong software engineering expertise, including experience with Python or similar programming languages, APIs, version control, testing, and collaborative development practices. Demonstrate experience developing, deploying, or supporting digital, automation, data, or AI-enabled solutions within a professional environment. Apply knowledge of modern AI concepts and technologies, including Large Language Models (LLMs), Retrieval Augmented Generation (RAG), prompt engineering, agentic systems, or related areas. Have experience working with cloud-based platforms and services, with an appreciation of scalability, performance, security, and cost considerations. Show the ability to evaluate business challenges and identify practical technology solutions, balancing technical possibilities with delivery effort, risk, and value. Bring strong problem-solving skills and the ability to navigate evolving or ambiguous environments with a structured and thoughtful approach. Communicate effectively with both technical and non-technical stakeholders, building trust, understanding, and alignment. Demonstrate a passion for emerging technologies, continuous learning, and applying innovation to real-world challenges. Contribute experience gained through Proofs of Concept, prototypes, or pilot initiatives involving AI, automation, data analytics, or digital technologies. Bring exposure to Azure AI Foundry, Azure OpenAI Services, vector databases, cloud-native architectures, or similar technologies. Apply knowledge of RAG architectures, AI orchestration frameworks, or agentic workflows. Demonstrate an understanding of data governance, information security, and Responsible AI principles. Support the growth of others through mentoring, coaching, or knowledge-sharing activities. Bring experience working within large, complex, or highly regulated organisations. Apply an understanding of software architecture principles and the delivery of maintainable, production-ready solutions. Show an interest in helping shape engineering standards, ways of working, and capability development within a growing AI function. Rewards & benefitsExplore the rewards and benefits that help you thrive - at every stage of your life and your career. Enjoy competitive salaries, employee rewards and a brilliant range of benefits you can tailor to suit your own health, wellbeing, financial and lifestyle choices. Make the most of a myriad of opportunities for training and professional development to grow your skills and expertise. And combine our hybrid working culture and flexible holiday allowances to balance a great job and fulfilling personal life.Rewards and benefits - Careers at AtkinsRéalis About AtkinsRéalisWe're AtkinsRéalis, a world-class engineering services and nuclear organization. We connect people, data and technology to transform the world's infrastructure and energy systems. Together, with our industry partners and clients, and our global team of consultants, designers, engineers and project managers, we can change the world. We're committed to leading our clients across our various end markets to engineer a better future for our planet and its people.Find out more. Additional information Security clearance This role may require security clearance and offers of employment will be dependent on obtaining the relevant level of clearance. If this is necessary, it will be discussed with you at interview. The vetting process is delivered by United Kingdom Security Vetting (UKSV) and may require candidates to provide proof of residency in the UK of 5 years or longer. If applying to this role please do not make reference to (in conversation) or include in your application or CV, details of any current or previously held security clearance.We are committed to creating a culture where everyone feels that they belong - a place where we can all be ourselves, thrive and develop to be the best we can be. So, we offer a range of family friendly, inclusive employment policies, flexible working arrangements and employee resource groups to support all employees. As an Equal Opportunities Employer, we value applications from all backgrounds, cultures and ability. As a Disability Confident Leader, we are committed to offering an interview to all applicants who have a disability and meet the essential criteria. If you would like to be considered under this commitment, please let us know at the application stage.
21/07/2026
Full time
Principal AI & Software Solutions LeadApplylocations: GB.Bristol.The Hub: GB.Derby.4 Roundhouse Road: GB.London.Nova North: GB.Manchester.Piccadilly: GB.Epsom.Woodcote Grovetime type: Full timeposted on: Posted Todayjob requisition id: R-159945 Job Description OverviewArtificial Intelligence is transforming how organisations solve complex challenges, deliver value, and create new opportunities for clients and communities. Within Nuclear EMEA, we are seeking a Principal AI & Software Solutions Lead to join our Transformation team and help shape, develop, and deliver practical AI and digital solutions that address real business and client needs. Combining deep software engineering expertise with emerging technologies such as AI, automation, data, and digital solutions, you will play a key role in turning innovative ideas into meaningful outcomes. Our focus is not technology for technology's sake, but on enhancing delivery, improving decision-making, increasing efficiency, and enabling new ways of working in a responsible, secure, and commercially valuable manner.Reporting to the Transformation Director and working closely with the AI Delivery Lead, you will help evaluate opportunities, guide technical approaches, and support the progression of ideas into production-ready solutions. This is a hands-on leadership role with a key part to play in building a new AI and software solutions capability within Nuclear EMEA, helping to transform how the business identifies opportunities, develops solutions, and delivers value. Combining technical excellence, collaboration, and delivery leadership, you will help teams turn ambition into practical, scalable impact. Your role AI Use Case Assessment & Validation Stay connected to developments across the AI landscape, bringing insights and emerging good practices into the business. Partner with the AI team to assess proposed use cases, evaluating technology options, feasibility, value, effort, and risk. Work closely with business and client-facing teams to explore opportunities, shape solutions, and rapidly prototype ideas. Help identify practical and scalable approaches that align business needs with technological capabilities. Delivery & Technical Leadership Guide discovery activities, Proof of Concept development, and the transition of validated use cases into production-ready solutions. Apply expertise in Retrieval Augmented Generation (RAG), retrieval strategies, and Large Language Model (LLM) orchestration to support solution delivery. Design solution architectures using cloud AI platforms, including Azure AI Foundry or equivalent technologies, and vector databases. Act as a trusted bridge between technical teams and business stakeholders, translating complex concepts into clear and actionable outcomes. Support the delivery of secure, scalable, and sustainable solutions that create lasting value. Team Leadership & Growth Foster a collaborative and inclusive environment where software engineers can thrive while delivering AI and agentic solutions. Provide technical direction and hands-on support throughout delivery, promoting strong architecture, code quality, and production readiness practices. Support the development of junior and mid-level engineers through coaching, mentoring, constructive feedback, and knowledge sharing. Help build team capability by aligning resources, developing talent, and supporting the effective mobilisation of teams across a growing portfolio of work. Encourage continuous learning and create opportunities for others to strengthen their skills and expertise. Standards & Organisational Learning Partner with the AI Delivery Lead and Transformation Director to identify emerging opportunities, lessons learned, risks, and areas for improvement. Contribute to the continuous enhancement of governance, standards, and ways of working. Share knowledge and insights across teams to strengthen organisational capability and support long-term growth. Bring a proactive and collaborative approach, helping teams overcome challenges, maintain momentum, and achieve successful outcomes together. About you Bring strong software engineering expertise, including experience with Python or similar programming languages, APIs, version control, testing, and collaborative development practices. Demonstrate experience developing, deploying, or supporting digital, automation, data, or AI-enabled solutions within a professional environment. Apply knowledge of modern AI concepts and technologies, including Large Language Models (LLMs), Retrieval Augmented Generation (RAG), prompt engineering, agentic systems, or related areas. Have experience working with cloud-based platforms and services, with an appreciation of scalability, performance, security, and cost considerations. Show the ability to evaluate business challenges and identify practical technology solutions, balancing technical possibilities with delivery effort, risk, and value. Bring strong problem-solving skills and the ability to navigate evolving or ambiguous environments with a structured and thoughtful approach. Communicate effectively with both technical and non-technical stakeholders, building trust, understanding, and alignment. Demonstrate a passion for emerging technologies, continuous learning, and applying innovation to real-world challenges. Contribute experience gained through Proofs of Concept, prototypes, or pilot initiatives involving AI, automation, data analytics, or digital technologies. Bring exposure to Azure AI Foundry, Azure OpenAI Services, vector databases, cloud-native architectures, or similar technologies. Apply knowledge of RAG architectures, AI orchestration frameworks, or agentic workflows. Demonstrate an understanding of data governance, information security, and Responsible AI principles. Support the growth of others through mentoring, coaching, or knowledge-sharing activities. Bring experience working within large, complex, or highly regulated organisations. Apply an understanding of software architecture principles and the delivery of maintainable, production-ready solutions. Show an interest in helping shape engineering standards, ways of working, and capability development within a growing AI function. Rewards & benefitsExplore the rewards and benefits that help you thrive - at every stage of your life and your career. Enjoy competitive salaries, employee rewards and a brilliant range of benefits you can tailor to suit your own health, wellbeing, financial and lifestyle choices. Make the most of a myriad of opportunities for training and professional development to grow your skills and expertise. And combine our hybrid working culture and flexible holiday allowances to balance a great job and fulfilling personal life.Rewards and benefits - Careers at AtkinsRéalis About AtkinsRéalisWe're AtkinsRéalis, a world-class engineering services and nuclear organization. We connect people, data and technology to transform the world's infrastructure and energy systems. Together, with our industry partners and clients, and our global team of consultants, designers, engineers and project managers, we can change the world. We're committed to leading our clients across our various end markets to engineer a better future for our planet and its people.Find out more. Additional information Security clearance This role may require security clearance and offers of employment will be dependent on obtaining the relevant level of clearance. If this is necessary, it will be discussed with you at interview. The vetting process is delivered by United Kingdom Security Vetting (UKSV) and may require candidates to provide proof of residency in the UK of 5 years or longer. If applying to this role please do not make reference to (in conversation) or include in your application or CV, details of any current or previously held security clearance.We are committed to creating a culture where everyone feels that they belong - a place where we can all be ourselves, thrive and develop to be the best we can be. So, we offer a range of family friendly, inclusive employment policies, flexible working arrangements and employee resource groups to support all employees. As an Equal Opportunities Employer, we value applications from all backgrounds, cultures and ability. As a Disability Confident Leader, we are committed to offering an interview to all applicants who have a disability and meet the essential criteria. If you would like to be considered under this commitment, please let us know at the application stage.
Gemba Advantage
Senior/Principal Software Engineer
Gemba Advantage Cheltenham, Gloucestershire
Application Deadline: 30 June 2026 Department: Software Engineering Employment Type: Permanent Location: Cheltenham (Hybrid) Compensation: £70,000 - £100,000 / year Description Please note: This role requires applicants to hold active, or recently active, SC or DV clearance. This role also requires applicants to be willing to work on-site up to 4 days per week. At Gemba Advantage, we build secure, user centred digital products for critical public sector organisations across the UK. Our teams work on complex, high impact systems, the kind that have to be secure, scalable, and actually usable by the people who rely on them. We're looking for Senior and Principal Engineers who want to shape meaningful systems, influence technical direction, and work alongside capable people who care about doing the job properly. You'll help design and build modern cloud native services, guide engineering standards, and solve genuinely hard problems with our customers. The Role: Design and deliver secure, scalable software in small agile teams Stay hands on while shaping architecture and technical direction Set engineering standards and mentor others Work directly with customers to solve complex problems Champion modern engineering practices (cloud, CI/CD, DevSecOps) What you'll bring: Active, or recently active, SC or DV clearance (essential) Strong experience delivering production systems in complex environments Depth in at least one modern language (Java, TypeScript, Python, Go etc.) Cloud/container experience and a security first mindset Confidence influencing technical decisions and improving teams Tech we commonly use Java, TypeScript, Python, Go React / Angular AWS, Kubernetes, Docker Elasticsearch, MongoDB, relational DBs CI/CD, GitOps, infrastructure as code Why join Gemba? We're guided by four core values that make Gemba a great place to work: Our people are our most important asset, and we prioritise their needs. We succeed and fail as a team, not as individuals. We do the right thing and we do the thing right. We keep an unwavering focus on the customer's needs. Away from our values, Gemba offers an excellent and comprehensive package to our Gembans, including great salaries, meaningful perks, a culture of truly rewarding and celebrating success, amongst many other core benefits like flexible pensions and PMI. As an Equal Opportunity Employer, we recognise, and studies confirm, that often underrepresented candidates in the workplace are less likely to apply to roles unless they meet all skills and experience of the position. At Gemba we celebrate diversity and are committed to creating a diverse and inclusive workplace, therefore we make sure that our recruitment and selection processes never discriminate based upon age, race, religion, disability, sex, sexual orientation, gender reassignment, marriage and civil partnership, or pregnancy, and actively welcome applications from all groups.
21/07/2026
Full time
Application Deadline: 30 June 2026 Department: Software Engineering Employment Type: Permanent Location: Cheltenham (Hybrid) Compensation: £70,000 - £100,000 / year Description Please note: This role requires applicants to hold active, or recently active, SC or DV clearance. This role also requires applicants to be willing to work on-site up to 4 days per week. At Gemba Advantage, we build secure, user centred digital products for critical public sector organisations across the UK. Our teams work on complex, high impact systems, the kind that have to be secure, scalable, and actually usable by the people who rely on them. We're looking for Senior and Principal Engineers who want to shape meaningful systems, influence technical direction, and work alongside capable people who care about doing the job properly. You'll help design and build modern cloud native services, guide engineering standards, and solve genuinely hard problems with our customers. The Role: Design and deliver secure, scalable software in small agile teams Stay hands on while shaping architecture and technical direction Set engineering standards and mentor others Work directly with customers to solve complex problems Champion modern engineering practices (cloud, CI/CD, DevSecOps) What you'll bring: Active, or recently active, SC or DV clearance (essential) Strong experience delivering production systems in complex environments Depth in at least one modern language (Java, TypeScript, Python, Go etc.) Cloud/container experience and a security first mindset Confidence influencing technical decisions and improving teams Tech we commonly use Java, TypeScript, Python, Go React / Angular AWS, Kubernetes, Docker Elasticsearch, MongoDB, relational DBs CI/CD, GitOps, infrastructure as code Why join Gemba? We're guided by four core values that make Gemba a great place to work: Our people are our most important asset, and we prioritise their needs. We succeed and fail as a team, not as individuals. We do the right thing and we do the thing right. We keep an unwavering focus on the customer's needs. Away from our values, Gemba offers an excellent and comprehensive package to our Gembans, including great salaries, meaningful perks, a culture of truly rewarding and celebrating success, amongst many other core benefits like flexible pensions and PMI. As an Equal Opportunity Employer, we recognise, and studies confirm, that often underrepresented candidates in the workplace are less likely to apply to roles unless they meet all skills and experience of the position. At Gemba we celebrate diversity and are committed to creating a diverse and inclusive workplace, therefore we make sure that our recruitment and selection processes never discriminate based upon age, race, religion, disability, sex, sexual orientation, gender reassignment, marriage and civil partnership, or pregnancy, and actively welcome applications from all groups.
Principal Software Engineer AI Native
Rokstone Group
Role Summary We are seeking an exceptional Principal Software Engineer - AI Native to lead the design, development, and delivery of business critical software platforms across Aventum Group. This is a hands on leadership role for a highly experienced software engineer who combines deep technical expertise with an AI first mindset. You will be responsible for architecting scalable solutions, driving engineering excellence, and leveraging AI native development practices to accelerate software delivery and innovation across the business. As a Principal Engineer, you will act as a technical authority across multiple initiatives, influencing architecture, engineering standards, AI adoption, cloud strategy, and software delivery practices whilst remaining actively involved in solution design and development. Key Accountabilities Technical Leadership & Architecture Define and drive engineering standards, architecture principles, and software development best practices. Design scalable, resilient, and secure enterprise solutions across frontend, backend, data, and cloud environments. Provide technical leadership across multiple engineering teams and strategic initiatives. Lead architectural decision making and technology selection processes. Champion modern engineering approaches including microservices, event driven architectures, APIs, and distributed systems. Drive technical governance while maintaining delivery speed and engineering quality. Software Engineering Build and deliver high quality software solutions using TypeScript, React, C#, and .NET and cloud native technologies. Design and develop APIs, integrations, and platform services. Take ownership of solution delivery from specification through deployment and ongoing optimisation. Review code and ensure engineering quality, maintainability, security, and performance. Support complex troubleshooting, performance tuning, and root cause analysis. AI Native Engineering Lead adoption of AI assisted development tools and agentic AI workflows. Apply Spec Driven Development principles to improve software quality and delivery speed. Use AI to accelerate requirements gathering, technical specifications, coding, testing, documentation, and deployment; validate and assure the quality of AI generated outputs. Drive productivity improvements through AI enabled engineering practices. Cloud & DevOps Design and deliver cloud native solutions primarily within Microsoft Azure. Improve CI/CD pipelines, deployment automation, and Infrastructure as Code capabilities. Implement secure, scalable, and observable cloud architectures. Drive best practice across monitoring, resilience, security, and operational excellence. Collaboration & Influence Partner with Product, Data, Technology, and Business stakeholders. Translate complex business requirements into scalable technical solutions. Mentor engineers and contribute to knowledge sharing across the engineering function. Influence the future direction of software engineering and AI adoption within Aventum. Any additional duties as assigned. Role Requirements Significant experience as a Senior, Lead, Staff, or Principal Software Engineer. Strong expertise in TypeScript, React, C#, and .NET. Proven experience building enterprise scale applications and distributed systems. Deep understanding of software architecture, design patterns, testing, and engineering best practices. Experience building APIs, integrations, and microservices. Strong understanding of secure software development principles. Hands on experience with Microsoft Azure, AWS, or GCP. Experience with Docker, Kubernetes, CI/CD pipelines, Infrastructure as Code (Terraform or equivalent). Strong understanding of cloud native architecture and operational excellence. Strong database design and optimisation experience. Experience with relational and NoSQL databases. Understanding of complex data flows, integration architectures, and performance optimisation. Practical experience using AI assisted engineering tools. Strong AI literacy and understanding of agentic AI workflows; experience reviewing and validating AI generated code and technical outputs. Demonstrated use of AI to improve engineering productivity and delivery outcomes. Skills and Abilities Technical Excellence Enterprise architecture and solution design Full stack engineering expertise Cloud native development Distributed systems and integration design DevOps, CI/CD, and Infrastructure as Code Database and data engineering principles Leadership & Influence Strong stakeholder management skills Ability to influence technical direction without direct authority Excellent communication and presentation skills Ability to simplify complex technical concepts for non technical audiences AI First Mindset Passion for emerging technologies and AI innovation Continuous improvement mentality; ability to combine engineering judgement with AI enabled productivity Focus on delivering business value through technology We are an equal opportunity employer, and we are proud to share that 93% of our employees say they can be themselves at work. We aim to hire our industry's finest people because the best people drive the best outcomes. And we forever challenge the status quo because we know there are always ways to improve things. Because together, we're limitless. We value applicants from all backgrounds and foster a culture of inclusivity. We understand the need for flexibility, so work in a hybrid model. Please let us know if you require any reasonable adjustments during the recruitment process.
21/07/2026
Full time
Role Summary We are seeking an exceptional Principal Software Engineer - AI Native to lead the design, development, and delivery of business critical software platforms across Aventum Group. This is a hands on leadership role for a highly experienced software engineer who combines deep technical expertise with an AI first mindset. You will be responsible for architecting scalable solutions, driving engineering excellence, and leveraging AI native development practices to accelerate software delivery and innovation across the business. As a Principal Engineer, you will act as a technical authority across multiple initiatives, influencing architecture, engineering standards, AI adoption, cloud strategy, and software delivery practices whilst remaining actively involved in solution design and development. Key Accountabilities Technical Leadership & Architecture Define and drive engineering standards, architecture principles, and software development best practices. Design scalable, resilient, and secure enterprise solutions across frontend, backend, data, and cloud environments. Provide technical leadership across multiple engineering teams and strategic initiatives. Lead architectural decision making and technology selection processes. Champion modern engineering approaches including microservices, event driven architectures, APIs, and distributed systems. Drive technical governance while maintaining delivery speed and engineering quality. Software Engineering Build and deliver high quality software solutions using TypeScript, React, C#, and .NET and cloud native technologies. Design and develop APIs, integrations, and platform services. Take ownership of solution delivery from specification through deployment and ongoing optimisation. Review code and ensure engineering quality, maintainability, security, and performance. Support complex troubleshooting, performance tuning, and root cause analysis. AI Native Engineering Lead adoption of AI assisted development tools and agentic AI workflows. Apply Spec Driven Development principles to improve software quality and delivery speed. Use AI to accelerate requirements gathering, technical specifications, coding, testing, documentation, and deployment; validate and assure the quality of AI generated outputs. Drive productivity improvements through AI enabled engineering practices. Cloud & DevOps Design and deliver cloud native solutions primarily within Microsoft Azure. Improve CI/CD pipelines, deployment automation, and Infrastructure as Code capabilities. Implement secure, scalable, and observable cloud architectures. Drive best practice across monitoring, resilience, security, and operational excellence. Collaboration & Influence Partner with Product, Data, Technology, and Business stakeholders. Translate complex business requirements into scalable technical solutions. Mentor engineers and contribute to knowledge sharing across the engineering function. Influence the future direction of software engineering and AI adoption within Aventum. Any additional duties as assigned. Role Requirements Significant experience as a Senior, Lead, Staff, or Principal Software Engineer. Strong expertise in TypeScript, React, C#, and .NET. Proven experience building enterprise scale applications and distributed systems. Deep understanding of software architecture, design patterns, testing, and engineering best practices. Experience building APIs, integrations, and microservices. Strong understanding of secure software development principles. Hands on experience with Microsoft Azure, AWS, or GCP. Experience with Docker, Kubernetes, CI/CD pipelines, Infrastructure as Code (Terraform or equivalent). Strong understanding of cloud native architecture and operational excellence. Strong database design and optimisation experience. Experience with relational and NoSQL databases. Understanding of complex data flows, integration architectures, and performance optimisation. Practical experience using AI assisted engineering tools. Strong AI literacy and understanding of agentic AI workflows; experience reviewing and validating AI generated code and technical outputs. Demonstrated use of AI to improve engineering productivity and delivery outcomes. Skills and Abilities Technical Excellence Enterprise architecture and solution design Full stack engineering expertise Cloud native development Distributed systems and integration design DevOps, CI/CD, and Infrastructure as Code Database and data engineering principles Leadership & Influence Strong stakeholder management skills Ability to influence technical direction without direct authority Excellent communication and presentation skills Ability to simplify complex technical concepts for non technical audiences AI First Mindset Passion for emerging technologies and AI innovation Continuous improvement mentality; ability to combine engineering judgement with AI enabled productivity Focus on delivering business value through technology We are an equal opportunity employer, and we are proud to share that 93% of our employees say they can be themselves at work. We aim to hire our industry's finest people because the best people drive the best outcomes. And we forever challenge the status quo because we know there are always ways to improve things. Because together, we're limitless. We value applicants from all backgrounds and foster a culture of inclusivity. We understand the need for flexibility, so work in a hybrid model. Please let us know if you require any reasonable adjustments during the recruitment process.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board