Job Description - Technical Architect Company Details - BritBox International BritBox Office Hub - London Your Location - London Reporting To - Principle Architect Direct Reports - NA Contract Type: Permanent / full time About Us Welcome to BritBox, the go-to streaming destination for the best of British entertainment. Born of the BBC, we bring authentic British stories to audiences all around the world. Since our launch in 2017, our fans have fuelled our growth to seven markets, including North America, Australia, and the Nordics. We're a small but mighty streamer that punches above its weight, we're on every major distribution platform and even among the bright lights of Times Square! And hold on to your bowler hats because we're just getting warmed up. At BritBox, we offer an unparalleled streaming collection of new and iconic mysteries, dramas, comedies and more. Our careful selection of thoughtfully crafted character-driven stories, brimming with trademark British wit and irresistible charm have helped us attract loyal fans all over the world. Now, here's where you come in: this is your chance to be a part of something big. If you're passionate about entertainment, thrive in a fast-paced environment with a high performing yet supportive culture, and want to play a meaningful role in our remarkable growth story, this is your chance. Join our team and help us bring the best of British TV to fans everywhere. Job Purpose Payments and subscriptions sit at the commercial core of a direct-to-consumer streaming service. They determine whether customers can subscribe, change plans, remain subscribed or return after leaving. Even small failures in this area can result in lost revenue, customer dissatisfaction and increased support costs. We are looking for a Solution Architect to lead the architecture of our payments, billing and subscription domain. You will design and evolve systems supporting millions of customers across multiple countries, currencies and platforms. Working hands-on alongside the Principal Architect and engineering teams, you will set technical direction, improve resilience and maintain a high quality bar across the domain. Advanced use of large language models and AI-assisted engineering is also an important part of the role. We are looking for someone who has built reliable, tested and maintainable systems around models, rather than someone whose experience is limited to using AI tools for individual productivity. Responsibilities: Payments and subscriptions Lead the end-to-end architecture of the subscription lifecycle, including sign-up, trials, plan changes, upgrades, downgrades, proration, pauses, cancellations and win-back. Define and evolve the entitlements model that connects a customer's billing status with the content and services they can access across web, mobile and connected television platforms. Set the architectural direction for payment orchestration across cards, digital wallets, PayPal and other supported payment methods. Improve gateway abstraction, payment routing, retry logic, provider resilience and failover. Lead the architecture for Apple and Google app-store billing, including in-app purchases, store-managed subscriptions, notifications, receipt validation and reconciliation. Support partner and bundle billing models, including telco and retail partnerships, vouchers, gift codes and promotional offers. Improve resilience against involuntary churn through effective retry, account updater, network tokenisation, grace-period and dunning strategies. Partner with Finance and relevant teams on multi-currency pricing, taxation, invoicing, reconciliation and revenue-recognition integrations. Support fraud prevention and chargeback mitigation with internal teams and external providers. Security and compliance Minimise PCI DSS scope through tokenisation and provider-managed payment services, and support relevant compliance assessments. Ensure payment flows meet applicable Strong Customer Authentication and 3-D Secure requirements. Ensure billing and customer-data designs comply with UK GDPR and relevant local data-protection requirements, working with Security and Legal. AI-enabled engineering Apply our standards for using large language models and agentic tools across software design, development, testing and operations. Treat specifications, context, prompts, agent configurations and evaluation criteria as version-controlled engineering artefacts. Design and improve guardrails, evaluations and quality gates for AI-assisted development and any customer-facing AI capabilities. Build production integrations using structured outputs, retrieval, tool use, function calling and Model Context Protocol where appropriate. Make evidence-based decisions about prompting, retrieval, fine-tuning, model selection, latency, cost and token budgets. Help engineering teams use AI coding tools at scale while maintaining architectural consistency and code quality. Technical leadership Work closely with the Principal Architect and participate actively in technical-design and architecture sessions. Provide architectural oversight to product, engineering, QA and support teams working across payments and subscriptions. Review the existing technology landscape, identify weaknesses and recommend practical, evidence-based improvements. Monitor the operational health of the billing platform using measures such as authorisation rates, payment success rates and involuntary churn. Translate business, customer and operational requirements into clear solution designs, use cases and acceptance criteria. Identify technical risks early and maintain clear architecture decisions and supporting documentation. Knowledge and Experience Essential experience Strong software-engineering and solution-architecture experience, with significant depth in payments, billing or subscription platforms. Practical understanding of payment providers, payment orchestration, subscription lifecycles and the failure modes that contribute to revenue loss and involuntary churn. Working knowledge of PCI DSS, PSD2 Strong Customer Authentication, 3-D Secure and relevant data-protection obligations. Experience designing cloud-scale microservices and direct-to-consumer platforms. Strong AWS experience; Azure experience would be beneficial. The ability to translate commercial and operational requirements into clear technical designs. Strong communication skills, with the ability to influence both technical and non-technical stakeholders. The ability to work autonomously within a collaborative Agile delivery environment. Advanced AI engineering experience This requirement will be assessed directly during the recruitment process. We are particularly interested in candidates who can demonstrate: Repositories in which AI tooling has been configured deliberately through project context, specifications, defined agents or roles, and repeatable workflows. Evaluation frameworks that measure the quality and reliability of LLM-supported processes. Production or near-production solutions using retrieval, tool use, function calling or Model Context Protocol. Practical experience managing model failure, security, cost, latency and observability. Sound judgement about when not to use an LLM, and when to choose prompting, retrieval or fine-tuning. The ability to maintain architectural and coding consistency when AI development tools are used across a team. Experience with Claude and Claude Code is strongly preferred. Familiarity with spec-driven development approaches would also be valuable. Candidates should be prepared to discuss work they have built or shipped and the decisions behind it. This could be demonstrated through a repository, technical write-up, case study or other appropriate format. Desirable experience AWS Certified Solutions Architect, Associate or Professional (Strongly desidered). Experience in OTT, streaming or subscription video services. Familiarity with connected television platforms such as Roku, tvOS, Samsung and LG, and mobile platforms including iOS and Android. Hands-on experience with app-store billing and reconciliation. Experience with technologies such as Kubernetes, Docker, .NET, Python or Node.js. Experience establishing team-wide standards for AI-assisted software development. Our Values Our BritBox Global Values not only represent our culture but also ensure that we have principles that shape everything we do. Defined by our employees, they are not just words on a page, but the foundation of how we work together, every day. Our values have been cascaded into specific behaviours, which are embedded into all of our people processes, including hiring, onboarding, performance evaluation and feedback. We are proud of our values and seek to hire people who resonate with them. This job spec is not exhaustive and may change from time to time in line with the evolving nature of a dynamic and growing business.
27/07/2026
Full time
Job Description - Technical Architect Company Details - BritBox International BritBox Office Hub - London Your Location - London Reporting To - Principle Architect Direct Reports - NA Contract Type: Permanent / full time About Us Welcome to BritBox, the go-to streaming destination for the best of British entertainment. Born of the BBC, we bring authentic British stories to audiences all around the world. Since our launch in 2017, our fans have fuelled our growth to seven markets, including North America, Australia, and the Nordics. We're a small but mighty streamer that punches above its weight, we're on every major distribution platform and even among the bright lights of Times Square! And hold on to your bowler hats because we're just getting warmed up. At BritBox, we offer an unparalleled streaming collection of new and iconic mysteries, dramas, comedies and more. Our careful selection of thoughtfully crafted character-driven stories, brimming with trademark British wit and irresistible charm have helped us attract loyal fans all over the world. Now, here's where you come in: this is your chance to be a part of something big. If you're passionate about entertainment, thrive in a fast-paced environment with a high performing yet supportive culture, and want to play a meaningful role in our remarkable growth story, this is your chance. Join our team and help us bring the best of British TV to fans everywhere. Job Purpose Payments and subscriptions sit at the commercial core of a direct-to-consumer streaming service. They determine whether customers can subscribe, change plans, remain subscribed or return after leaving. Even small failures in this area can result in lost revenue, customer dissatisfaction and increased support costs. We are looking for a Solution Architect to lead the architecture of our payments, billing and subscription domain. You will design and evolve systems supporting millions of customers across multiple countries, currencies and platforms. Working hands-on alongside the Principal Architect and engineering teams, you will set technical direction, improve resilience and maintain a high quality bar across the domain. Advanced use of large language models and AI-assisted engineering is also an important part of the role. We are looking for someone who has built reliable, tested and maintainable systems around models, rather than someone whose experience is limited to using AI tools for individual productivity. Responsibilities: Payments and subscriptions Lead the end-to-end architecture of the subscription lifecycle, including sign-up, trials, plan changes, upgrades, downgrades, proration, pauses, cancellations and win-back. Define and evolve the entitlements model that connects a customer's billing status with the content and services they can access across web, mobile and connected television platforms. Set the architectural direction for payment orchestration across cards, digital wallets, PayPal and other supported payment methods. Improve gateway abstraction, payment routing, retry logic, provider resilience and failover. Lead the architecture for Apple and Google app-store billing, including in-app purchases, store-managed subscriptions, notifications, receipt validation and reconciliation. Support partner and bundle billing models, including telco and retail partnerships, vouchers, gift codes and promotional offers. Improve resilience against involuntary churn through effective retry, account updater, network tokenisation, grace-period and dunning strategies. Partner with Finance and relevant teams on multi-currency pricing, taxation, invoicing, reconciliation and revenue-recognition integrations. Support fraud prevention and chargeback mitigation with internal teams and external providers. Security and compliance Minimise PCI DSS scope through tokenisation and provider-managed payment services, and support relevant compliance assessments. Ensure payment flows meet applicable Strong Customer Authentication and 3-D Secure requirements. Ensure billing and customer-data designs comply with UK GDPR and relevant local data-protection requirements, working with Security and Legal. AI-enabled engineering Apply our standards for using large language models and agentic tools across software design, development, testing and operations. Treat specifications, context, prompts, agent configurations and evaluation criteria as version-controlled engineering artefacts. Design and improve guardrails, evaluations and quality gates for AI-assisted development and any customer-facing AI capabilities. Build production integrations using structured outputs, retrieval, tool use, function calling and Model Context Protocol where appropriate. Make evidence-based decisions about prompting, retrieval, fine-tuning, model selection, latency, cost and token budgets. Help engineering teams use AI coding tools at scale while maintaining architectural consistency and code quality. Technical leadership Work closely with the Principal Architect and participate actively in technical-design and architecture sessions. Provide architectural oversight to product, engineering, QA and support teams working across payments and subscriptions. Review the existing technology landscape, identify weaknesses and recommend practical, evidence-based improvements. Monitor the operational health of the billing platform using measures such as authorisation rates, payment success rates and involuntary churn. Translate business, customer and operational requirements into clear solution designs, use cases and acceptance criteria. Identify technical risks early and maintain clear architecture decisions and supporting documentation. Knowledge and Experience Essential experience Strong software-engineering and solution-architecture experience, with significant depth in payments, billing or subscription platforms. Practical understanding of payment providers, payment orchestration, subscription lifecycles and the failure modes that contribute to revenue loss and involuntary churn. Working knowledge of PCI DSS, PSD2 Strong Customer Authentication, 3-D Secure and relevant data-protection obligations. Experience designing cloud-scale microservices and direct-to-consumer platforms. Strong AWS experience; Azure experience would be beneficial. The ability to translate commercial and operational requirements into clear technical designs. Strong communication skills, with the ability to influence both technical and non-technical stakeholders. The ability to work autonomously within a collaborative Agile delivery environment. Advanced AI engineering experience This requirement will be assessed directly during the recruitment process. We are particularly interested in candidates who can demonstrate: Repositories in which AI tooling has been configured deliberately through project context, specifications, defined agents or roles, and repeatable workflows. Evaluation frameworks that measure the quality and reliability of LLM-supported processes. Production or near-production solutions using retrieval, tool use, function calling or Model Context Protocol. Practical experience managing model failure, security, cost, latency and observability. Sound judgement about when not to use an LLM, and when to choose prompting, retrieval or fine-tuning. The ability to maintain architectural and coding consistency when AI development tools are used across a team. Experience with Claude and Claude Code is strongly preferred. Familiarity with spec-driven development approaches would also be valuable. Candidates should be prepared to discuss work they have built or shipped and the decisions behind it. This could be demonstrated through a repository, technical write-up, case study or other appropriate format. Desirable experience AWS Certified Solutions Architect, Associate or Professional (Strongly desidered). Experience in OTT, streaming or subscription video services. Familiarity with connected television platforms such as Roku, tvOS, Samsung and LG, and mobile platforms including iOS and Android. Hands-on experience with app-store billing and reconciliation. Experience with technologies such as Kubernetes, Docker, .NET, Python or Node.js. Experience establishing team-wide standards for AI-assisted software development. Our Values Our BritBox Global Values not only represent our culture but also ensure that we have principles that shape everything we do. Defined by our employees, they are not just words on a page, but the foundation of how we work together, every day. Our values have been cascaded into specific behaviours, which are embedded into all of our people processes, including hiring, onboarding, performance evaluation and feedback. We are proud of our values and seek to hire people who resonate with them. This job spec is not exhaustive and may change from time to time in line with the evolving nature of a dynamic and growing business.
Staff Engineer / Principal Engineer / Lead Engineer - Full Stack Hybrid working: On-site one day per week (depending on your location) Summary: Lead Forensics is a leading UK based SAAS company with products in the B2B sales and marketing space. We're seeking a Staff level full stack Software Engineer / Software Developer to join our expanding teams that build our customer facing products. You'll be technically leading work; from requirements capture and initial design, through to full implementation, iterating quickly on our modern tech stack (NodeJS microservices, Vue, Redis, SQL Server and SingleStore) and deploying code daily to production (in AWS) following the DevSecOps methodology as we respond rapidly to customer requirements. Current and production grade TypeScript fluency (approx. 5+years experience) is necessary for this particular position. Key Responsibilities Working with stakeholders on initial solution design, scoping and system design. Spiking areas of uncertainty in designs and building POCs as required. Work with our Product Teams to help break down work into deliverable Epics and Stories. Turning user stories into code running in production as a high performing individual contributor lead developer and embedded architect in an Agentic AI environment. Ensuring the quality, maintainability and operability of code. Supporting the product that the team has built as it runs in production and resolving issues. Responsible for the design, architecture and implementation decisions for the product. What you will bring Excellent interpersonal and collaboration skills, including competencies to work directly with customers. Experience developing with clean code, SOLID principals and design patterns. Experience across all areas of full stack development, ideally developing large scale SaaS platforms. Experience of working in a mature CI/CD environment, continuously deploying stories every day, following the DevSecOps methodology. A strong general aptitude for programming and problem solving.You'll need to pick up new tools and techniques quickly and use them to solve problems. Our ideal candidate will also be able to show A forward-thinking approach to accelerating production quality software development using AI (professional or personal). Experience with automated testing and quality assurance. An understanding of how to build systems that perform well at scale. Enthusiasm for building secure systems and implementing security best practices. Enthusiasm for driving high standards in software development and working with like-minded people towards achieving ever higher levels of efficiency and performance. A technical/computer science degree or equivalent professional experience. What we offer in return An entrepreneurial environment built on ownership, accountability, autonomy and trust Employment with a fast-growing UK SaaS company; with hybrid or remote working. Competitive salary and benefits. Be part of a fantastic company culture; we all display our Company DNA's, foster a "One Team" and 'Growth' mentality. Give back to the wider community with volunteer days, fundraisers and charity.
26/07/2026
Full time
Staff Engineer / Principal Engineer / Lead Engineer - Full Stack Hybrid working: On-site one day per week (depending on your location) Summary: Lead Forensics is a leading UK based SAAS company with products in the B2B sales and marketing space. We're seeking a Staff level full stack Software Engineer / Software Developer to join our expanding teams that build our customer facing products. You'll be technically leading work; from requirements capture and initial design, through to full implementation, iterating quickly on our modern tech stack (NodeJS microservices, Vue, Redis, SQL Server and SingleStore) and deploying code daily to production (in AWS) following the DevSecOps methodology as we respond rapidly to customer requirements. Current and production grade TypeScript fluency (approx. 5+years experience) is necessary for this particular position. Key Responsibilities Working with stakeholders on initial solution design, scoping and system design. Spiking areas of uncertainty in designs and building POCs as required. Work with our Product Teams to help break down work into deliverable Epics and Stories. Turning user stories into code running in production as a high performing individual contributor lead developer and embedded architect in an Agentic AI environment. Ensuring the quality, maintainability and operability of code. Supporting the product that the team has built as it runs in production and resolving issues. Responsible for the design, architecture and implementation decisions for the product. What you will bring Excellent interpersonal and collaboration skills, including competencies to work directly with customers. Experience developing with clean code, SOLID principals and design patterns. Experience across all areas of full stack development, ideally developing large scale SaaS platforms. Experience of working in a mature CI/CD environment, continuously deploying stories every day, following the DevSecOps methodology. A strong general aptitude for programming and problem solving.You'll need to pick up new tools and techniques quickly and use them to solve problems. Our ideal candidate will also be able to show A forward-thinking approach to accelerating production quality software development using AI (professional or personal). Experience with automated testing and quality assurance. An understanding of how to build systems that perform well at scale. Enthusiasm for building secure systems and implementing security best practices. Enthusiasm for driving high standards in software development and working with like-minded people towards achieving ever higher levels of efficiency and performance. A technical/computer science degree or equivalent professional experience. What we offer in return An entrepreneurial environment built on ownership, accountability, autonomy and trust Employment with a fast-growing UK SaaS company; with hybrid or remote working. Competitive salary and benefits. Be part of a fantastic company culture; we all display our Company DNA's, foster a "One Team" and 'Growth' mentality. Give back to the wider community with volunteer days, fundraisers and charity.
My client, a global leader in building automation technology, is hiring a Senior C++ Developer to join an existing team based in Belfast. This is a brand new position within an existing team working on developing new features for an AI core team to develop a multifaceted analytics server. Benefits Competitive salary up to £65k Hybrid working 3 days a week in the office Flexible working Bonus scheme Clear career progression You will be part of a global team that creates innovative, integrated solutions making the people, facilities, and assets safe with industry-leading solutions. My client is passionate about improving the way the world lives, works, and plays using cutting edge technology. As a Senior C++ Developer, you will port deep learning models to edge devices and also design and develop robust code for a video analytics server. You will write effective and scalable C++ and Python code for both on premise, cloud, and edge devices. You will optimize the server's code, which includes GPU(s) usage. You will debug applications to ensure low-latency and high-throughput. The work will include using NVIDIA DeepStream and Triton inference server for owning the video and the AI models. Qualifications Experience with porting deep learning models to TensorRT or other platforms Experience with C++/CUDA C and working with GPUs Familiarity with video technologies: GStreamer, DeepStream and Triton Experience working in Python microservices architecture Microservices/containerization (Docker, Docker Compose, Kubernetes, etc.) Experience with Linux or embedded development Proficiency with scripting languages (bash, etc.) Experience with Python bindings for C/C++ General knowledge of web services (REST, etc.) and messaging services (RabbitMQ, etc.) Familiarity with Jira and Confluence Experience with Agile/Scrum and Waterfall software development processes
25/07/2026
Full time
My client, a global leader in building automation technology, is hiring a Senior C++ Developer to join an existing team based in Belfast. This is a brand new position within an existing team working on developing new features for an AI core team to develop a multifaceted analytics server. Benefits Competitive salary up to £65k Hybrid working 3 days a week in the office Flexible working Bonus scheme Clear career progression You will be part of a global team that creates innovative, integrated solutions making the people, facilities, and assets safe with industry-leading solutions. My client is passionate about improving the way the world lives, works, and plays using cutting edge technology. As a Senior C++ Developer, you will port deep learning models to edge devices and also design and develop robust code for a video analytics server. You will write effective and scalable C++ and Python code for both on premise, cloud, and edge devices. You will optimize the server's code, which includes GPU(s) usage. You will debug applications to ensure low-latency and high-throughput. The work will include using NVIDIA DeepStream and Triton inference server for owning the video and the AI models. Qualifications Experience with porting deep learning models to TensorRT or other platforms Experience with C++/CUDA C and working with GPUs Familiarity with video technologies: GStreamer, DeepStream and Triton Experience working in Python microservices architecture Microservices/containerization (Docker, Docker Compose, Kubernetes, etc.) Experience with Linux or embedded development Proficiency with scripting languages (bash, etc.) Experience with Python bindings for C/C++ General knowledge of web services (REST, etc.) and messaging services (RabbitMQ, etc.) Familiarity with Jira and Confluence Experience with Agile/Scrum and Waterfall software development processes
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.
As we continue to accelerate the transformation of our technology and services, we are placing security and compliance at the heart of our engineering and platforms. This is an opportunity to lead at the intersection of infrastructure engineering, identity security, and AI-shaping how teams across the firm build and govern technology at scale. As a Principal Software Engineer at JPMorganChase within Infrastructure Platforms Engineering & AI Practices, you will help design and build platforms and shared services that meet our access, compliance, and governance requirements so that we are always secure from the start. Your focus will be to collaborate with teams across our organization to ensure that our platforms and applications define and leverage patterns and solutions consistently to meet evolving requirements for infrastructure identity and security requirements in an AI-enabled environment. This role is suited to a senior engineer who has hands on skills to lead across multiple teams-defining architecture, engineering practices and standards, and delivering high-impact software that scales. Job responsibilities Architect and build governance-by-design patterns and libraries that embed policy controls, approvals, and evidence collection Create standards and tooling (CLI, SDKs, libraries, templates, automated checks) that make it easy to adopt and evidence compliant identity solutions across diverse platforms and services Partner with platform owners to ensure that continuous compliance reporting is embedded in the systems we build and consume Integrate AI capabilities so that our standard patterns include agent ready identity constructs and can leverage AI where useful for reporting and review Drive engineering excellence through design reviews, reference architectures, coding standards, performance benchmarking, and reliability engineering practices as part of existing governance processes Coach and grow engineers, providing technical guidance and fostering a culture of quality, ownership, and continuous improvement Work closely with identity architects, platform engineers, and risk and control partners to ensure we leverage best in class solutions and embed them in our development practices and tools Architects and governs agentic AI enabled engineering workflows (using enterprise authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise authorized AI assisted development and automation capabilities, to improve the value realized by automation at scale Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and expert applied experience Professional software engineering experience with ownership of complex, production grade systems in large enterprise environments Proficiency in programming languages such as Python, Java, C++, Go, or Scala Experience using AI assistants in software engineering including agentic capabilities Experience developing engineering practices across teams, including identity and security engineering patterns and standards Understanding of responsible AI use and control expectations in engineering workflows, including data sensitivity, resiliency/security implications, and governance Experience influencing leaders and engineers across large organizations to drive pattern adoption and reuse Experience designing and operating distributed systems or internal platforms used by multiple teams Strong technical communication and stakeholder management skills Demonstrated experience designing and leading adoption of agentic AI enabled development practices (using enterprise authorized tools within the work environment) across teams, including setting standards for human in the loop validation, auditability/traceability of changes, and secure handling of sensitive data Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk based governance; ability to influence senior technical leaders on safe scaling patterns and reuse Preferred qualifications, capabilities, and skills Experience delivering systems with auditability, traceability, and compliance requirements in regulated environments Ability to influence architecture decisions and collaborate effectively across teams
24/07/2026
Full time
As we continue to accelerate the transformation of our technology and services, we are placing security and compliance at the heart of our engineering and platforms. This is an opportunity to lead at the intersection of infrastructure engineering, identity security, and AI-shaping how teams across the firm build and govern technology at scale. As a Principal Software Engineer at JPMorganChase within Infrastructure Platforms Engineering & AI Practices, you will help design and build platforms and shared services that meet our access, compliance, and governance requirements so that we are always secure from the start. Your focus will be to collaborate with teams across our organization to ensure that our platforms and applications define and leverage patterns and solutions consistently to meet evolving requirements for infrastructure identity and security requirements in an AI-enabled environment. This role is suited to a senior engineer who has hands on skills to lead across multiple teams-defining architecture, engineering practices and standards, and delivering high-impact software that scales. Job responsibilities Architect and build governance-by-design patterns and libraries that embed policy controls, approvals, and evidence collection Create standards and tooling (CLI, SDKs, libraries, templates, automated checks) that make it easy to adopt and evidence compliant identity solutions across diverse platforms and services Partner with platform owners to ensure that continuous compliance reporting is embedded in the systems we build and consume Integrate AI capabilities so that our standard patterns include agent ready identity constructs and can leverage AI where useful for reporting and review Drive engineering excellence through design reviews, reference architectures, coding standards, performance benchmarking, and reliability engineering practices as part of existing governance processes Coach and grow engineers, providing technical guidance and fostering a culture of quality, ownership, and continuous improvement Work closely with identity architects, platform engineers, and risk and control partners to ensure we leverage best in class solutions and embed them in our development practices and tools Architects and governs agentic AI enabled engineering workflows (using enterprise authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise authorized AI assisted development and automation capabilities, to improve the value realized by automation at scale Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and expert applied experience Professional software engineering experience with ownership of complex, production grade systems in large enterprise environments Proficiency in programming languages such as Python, Java, C++, Go, or Scala Experience using AI assistants in software engineering including agentic capabilities Experience developing engineering practices across teams, including identity and security engineering patterns and standards Understanding of responsible AI use and control expectations in engineering workflows, including data sensitivity, resiliency/security implications, and governance Experience influencing leaders and engineers across large organizations to drive pattern adoption and reuse Experience designing and operating distributed systems or internal platforms used by multiple teams Strong technical communication and stakeholder management skills Demonstrated experience designing and leading adoption of agentic AI enabled development practices (using enterprise authorized tools within the work environment) across teams, including setting standards for human in the loop validation, auditability/traceability of changes, and secure handling of sensitive data Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk based governance; ability to influence senior technical leaders on safe scaling patterns and reuse Preferred qualifications, capabilities, and skills Experience delivering systems with auditability, traceability, and compliance requirements in regulated environments Ability to influence architecture decisions and collaborate effectively across teams
JOB DESCRIPTION As we continue to accelerate the transformation of our technology and services, we are placing security and compliance at the heart of our engineering and platforms. This is an opportunity to lead at the intersection of infrastructure engineering, identity security, and AI shaping how teams across the firm build and govern technology at scale. As a Principal Software Engineer at JPMorganChase within Infrastructure Platforms Engineering & AI Practices, you will help design and build platforms and shared services that meet our access, compliance, and governance requirements so that we are always secure from the start. Your focus will be to collaborate with teams across our organization to ensure that our platforms and applications define and leverage patterns and solutions consistently to meet evolving requirements for infrastructure identity and security requirements in an AI-enabled environment. This role is suited to a senior engineer who has hands on skills to lead across multiple teams defining architecture, engineering practices and standards, and delivering high impact software that scales. Job responsibilities Architect and build governance by design patterns and libraries that embed policy controls, approvals, and evidence collection Create standards and tooling (CLI, SDKs, libraries, templates, automated checks) that make it easy to adopt and evidence compliant identity solutions across diverse platforms and services Partner with platform owners to ensure that continuous compliance reporting is embedded in the systems we build and consume Integrate AI capabilities so that our standard patterns include agent ready identity constructs and can leverage AI where useful for reporting and review Drive engineering excellence through design reviews, reference architectures, coding standards, performance benchmarking, and reliability engineering practices as part of existing governance processes Coach and grow engineers, providing technical guidance and fostering a culture of quality, ownership, and continuous improvement Work closely with identity architects, platform engineers, and risk and control partners to ensure we leverage best in class solutions and embed them in our development practices and tools Architects and governs agentic AI enabled engineering workflows (using enterprise authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise authorized AI assisted development and automation capabilities, to improve the value realized by automation at scale Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and expert applied experience Professional software engineering experience with ownership of complex, production grade systems in large enterprise environments Proficiency in programming languages such as Python, Java, C++, Go, or Scala Experience using AI assistants in software engineering including agentic capabilities Experience developing engineering practices across teams, including identity and security engineering patterns and standards Understanding of responsible AI use and control expectations in engineering workflows, including data sensitivity, resiliency/security implications, and governance Experience influencing leaders and engineers across large organizations to drive pattern adoption and reuse Experience designing and operating distributed systems or internal platforms used by multiple teams Strong technical communication and stakeholder management skills Demonstrated experience designing and leading adoption of agentic AI enabled development practices (using enterprise authorized tools within the work environment) across teams, including setting standards for human in the loop validation, auditability/traceability of changes, and secure handling of sensitive data Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk based governance; ability to influence senior technical leaders on safe scaling patterns and reuse Preferred qualifications, capabilities, and skills Experience delivering systems with auditability, traceability, and compliance requirements in regulated environments Ability to influence architecture decisions and collaborate effectively across teams ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first class business in a first class way approach to serving clients drives everything we do. We strive to build trusted, long term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit ourFAQsfor more information about requesting an accommodation. ABOUT THE TEAM Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
24/07/2026
Full time
JOB DESCRIPTION As we continue to accelerate the transformation of our technology and services, we are placing security and compliance at the heart of our engineering and platforms. This is an opportunity to lead at the intersection of infrastructure engineering, identity security, and AI shaping how teams across the firm build and govern technology at scale. As a Principal Software Engineer at JPMorganChase within Infrastructure Platforms Engineering & AI Practices, you will help design and build platforms and shared services that meet our access, compliance, and governance requirements so that we are always secure from the start. Your focus will be to collaborate with teams across our organization to ensure that our platforms and applications define and leverage patterns and solutions consistently to meet evolving requirements for infrastructure identity and security requirements in an AI-enabled environment. This role is suited to a senior engineer who has hands on skills to lead across multiple teams defining architecture, engineering practices and standards, and delivering high impact software that scales. Job responsibilities Architect and build governance by design patterns and libraries that embed policy controls, approvals, and evidence collection Create standards and tooling (CLI, SDKs, libraries, templates, automated checks) that make it easy to adopt and evidence compliant identity solutions across diverse platforms and services Partner with platform owners to ensure that continuous compliance reporting is embedded in the systems we build and consume Integrate AI capabilities so that our standard patterns include agent ready identity constructs and can leverage AI where useful for reporting and review Drive engineering excellence through design reviews, reference architectures, coding standards, performance benchmarking, and reliability engineering practices as part of existing governance processes Coach and grow engineers, providing technical guidance and fostering a culture of quality, ownership, and continuous improvement Work closely with identity architects, platform engineers, and risk and control partners to ensure we leverage best in class solutions and embed them in our development practices and tools Architects and governs agentic AI enabled engineering workflows (using enterprise authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise authorized AI assisted development and automation capabilities, to improve the value realized by automation at scale Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and expert applied experience Professional software engineering experience with ownership of complex, production grade systems in large enterprise environments Proficiency in programming languages such as Python, Java, C++, Go, or Scala Experience using AI assistants in software engineering including agentic capabilities Experience developing engineering practices across teams, including identity and security engineering patterns and standards Understanding of responsible AI use and control expectations in engineering workflows, including data sensitivity, resiliency/security implications, and governance Experience influencing leaders and engineers across large organizations to drive pattern adoption and reuse Experience designing and operating distributed systems or internal platforms used by multiple teams Strong technical communication and stakeholder management skills Demonstrated experience designing and leading adoption of agentic AI enabled development practices (using enterprise authorized tools within the work environment) across teams, including setting standards for human in the loop validation, auditability/traceability of changes, and secure handling of sensitive data Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk based governance; ability to influence senior technical leaders on safe scaling patterns and reuse Preferred qualifications, capabilities, and skills Experience delivering systems with auditability, traceability, and compliance requirements in regulated environments Ability to influence architecture decisions and collaborate effectively across teams ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first class business in a first class way approach to serving clients drives everything we do. We strive to build trusted, long term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit ourFAQsfor more information about requesting an accommodation. ABOUT THE TEAM Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
It's an exciting time to come and join the Sepura team. We are on the lookout for Linux/Android Platform Developers to play a key role within the Software Team. Sepura TETRA digital radio products are similar to mobile phones, but also provide robust, long range, secure communication in harsh environments to public safety, military, transport, utilities and commercial customers. Sepura offer a broad range of radio products, support tools and accessories. Our next generation products will need to meet similar requirements but will need to utilise broadband communication and platform technologies. Role This role will focus on the development, configuration and tuning of the Android platform, Android framework/service alterations, and the Android development toolchain. Whilst experience of developing Android Apps is useful, this is not an Android App developer role. Ideally, candidates will be able to demonstrate previous experience gained over the full development life cycle of a released Android product. You will have a strong background in the development of Linux and Android based battery powered embedded systems. You will be capable of working in the Linux kernel and ASOP source trees. You will also be comfortable managing large code bases and confident using git to merge branches and upstream commits. Come and join Sepura Ltd at an exciting time of growth and progress your career within this innovative technology company, based in Waterbeach, Cambridge. Responsibilities Android platform development, kernel configuration including modifications to the scheduler, performance optimisations and minimising latencies. Trialling and integrating open source development tools for debugging, profiling, code coverage, memory leak detection etc. Prototyping of demonstration systems to generate early feedback on proposed solutions. The production of architectural, design and test specifications. Integration testing, investigation and resolution of issues. Participation in project planning and technical reviews. Day to Day Our customer base includes many different industries and markets around the world. Our complete TETRA and LTE solutions have been developed specifically for users in multiple sectors to face their critical communications challenges. There is no such thing as a typical day here at Sepura. You will be supported by your manager and team, as well as collaborating with other departments across the business. You will be working as part of an agile scrum team focused on progressing projects, producing mission critical products, to meet our customer requirements. What you need to succeed Must-haves Qualifications Degree level qualification in a relevant discipline Experience and Skills Good understanding of the Android architecture and ecosystem (including low level and security) Experience of Linux kernel and system programming Experience optimising Linux/Android performance, e.g. power management Experience with most of the following: Binder AIDL Services (C++/Java) Framework APIs NDK, JNI CTS SE Linux Excellent knowledge of the C++ programming language in real time multi processor, multi threaded, event driven software. Experience of developing for mobile platforms Experience with development tools for debugging, profiling, code coverage, memory leak detection etc Structured in their working practices with a practical understanding of quality software development processes Nice to have Experience with Linux open source project configuration management and patching techniques. Familiarity with working with a hardware development team (interpretation of schematics and a practical knowledge of debugging using logic analysers and oscilloscopes. Apply For Job
24/07/2026
Full time
It's an exciting time to come and join the Sepura team. We are on the lookout for Linux/Android Platform Developers to play a key role within the Software Team. Sepura TETRA digital radio products are similar to mobile phones, but also provide robust, long range, secure communication in harsh environments to public safety, military, transport, utilities and commercial customers. Sepura offer a broad range of radio products, support tools and accessories. Our next generation products will need to meet similar requirements but will need to utilise broadband communication and platform technologies. Role This role will focus on the development, configuration and tuning of the Android platform, Android framework/service alterations, and the Android development toolchain. Whilst experience of developing Android Apps is useful, this is not an Android App developer role. Ideally, candidates will be able to demonstrate previous experience gained over the full development life cycle of a released Android product. You will have a strong background in the development of Linux and Android based battery powered embedded systems. You will be capable of working in the Linux kernel and ASOP source trees. You will also be comfortable managing large code bases and confident using git to merge branches and upstream commits. Come and join Sepura Ltd at an exciting time of growth and progress your career within this innovative technology company, based in Waterbeach, Cambridge. Responsibilities Android platform development, kernel configuration including modifications to the scheduler, performance optimisations and minimising latencies. Trialling and integrating open source development tools for debugging, profiling, code coverage, memory leak detection etc. Prototyping of demonstration systems to generate early feedback on proposed solutions. The production of architectural, design and test specifications. Integration testing, investigation and resolution of issues. Participation in project planning and technical reviews. Day to Day Our customer base includes many different industries and markets around the world. Our complete TETRA and LTE solutions have been developed specifically for users in multiple sectors to face their critical communications challenges. There is no such thing as a typical day here at Sepura. You will be supported by your manager and team, as well as collaborating with other departments across the business. You will be working as part of an agile scrum team focused on progressing projects, producing mission critical products, to meet our customer requirements. What you need to succeed Must-haves Qualifications Degree level qualification in a relevant discipline Experience and Skills Good understanding of the Android architecture and ecosystem (including low level and security) Experience of Linux kernel and system programming Experience optimising Linux/Android performance, e.g. power management Experience with most of the following: Binder AIDL Services (C++/Java) Framework APIs NDK, JNI CTS SE Linux Excellent knowledge of the C++ programming language in real time multi processor, multi threaded, event driven software. Experience of developing for mobile platforms Experience with development tools for debugging, profiling, code coverage, memory leak detection etc Structured in their working practices with a practical understanding of quality software development processes Nice to have Experience with Linux open source project configuration management and patching techniques. Familiarity with working with a hardware development team (interpretation of schematics and a practical knowledge of debugging using logic analysers and oscilloscopes. Apply For Job
Architect/Staff Embedded Software Engineer AI is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap; we can no longer build chips or power stations fast enough to keep up. The industry is still leaning on a ten-year-old hardware blueprint that has reached its limit. A new paradigm that is faster and more efficient will be the biggest economic opportunity of the next century and create the most important company of the next decade. The OLIX Decode Accelerator 1 (DX-1) is the first accelerator architected specifically for decode. Rack-scale co design of logic, data movement, packaging, optics and interconnect enables a step change in system level performance. The Role As an Architect/Staff Embedded Software Engineers, you will be the foremost technical authority on hardware software integration across the DX-1, spanning the ASIC, BMC, and photonic interconnect fabric, from pre silicon through post silicon and into sustainment engineering. We are looking for experienced Architect, Staff, and Principal-level engineers who will help shape OLIX's direction through systems thinking and deep technical expertise. You will partner closely with the Director of Software Engineering to define the technical direction of the organization, establish architectural standards, and make the critical technical decisions that determine how the hardware software boundary is defined. You bring exceptional depth across the full stack, the judgment to identify what matters most and why, and the ability to influence and align engineering teams without relying on formal authority. You are comfortable navigating complex technical tradeoffs, driving cross functional collaboration, and ensuring that system architecture supports both current requirements and future scalability. Responsibilities Own the technical direction for your team. Partner with the Engineering Manager to set technical direction within the team's scope, and take ownership of the architectural decisions that shape how the team builds and operates. Translate priorities into execution. Work with the Engineering Manager to break down complex technical problems into concrete plans, and ensure the team is building the right things in the right way. Hold the technical bar. Define the principles, interface contracts, and standards the team builds to - whether that's firmware interfaces, ASIC validation methodology, or interconnect fabric integration - and ensure they are applied consistently. Make the hard calls in your domain. Own technical decision making within your area: BSP and firmware architecture, ASIC validation methodology, BMC platform design, or interconnect fabric integration - depending on your focus. Drive alignment within the team. Build shared understanding across engineers through rigor, clarity, and well reasoned technical decisions. Collaborate with adjacent teams where your work has dependencies. Own the full lifecycle within your domain. Lead technically across pre silicon, post silicon, and sustainment - from emulation and bring up through to production reliability and field issue resolution. Raise the level of the team. Support the growth of engineers around you - through code review, design feedback, and sharing technical judgment - as a senior individual contributor who holds the bar high. Skills & Experience Deep expertise across firmware and hardware-software co-development - specifically in one or more of: ASIC bring up and validation, BMC/OpenBMC platform firmware, or high-speed SerDes and photonic interconnect bring up. Deep expertise in embedded Linux BSP: Yocto/OpenEmbedded, U-Boot or UEFI, device driver development, and device tree authoring for custom silicon platforms. Deep expertise in server management protocols IPMI/IPMB, Redfish, MCTP, PLDM - and low speed peripheral integration (I2C, SPI, UART, CPLD) in a rack-scale hardware context. Experience with cycle-deterministic or precision timing systems - IEEE 1588 / PTP, SyncE, or White Rabbit Protocol - is a significant advantage. Proven track record delivering complex hardware software integration architecture that has shipped, across multiple generations in large and fast-moving organizations. Track record driving technical outcomes in organisations with high reliability expectations, including robust observability, incident management, and close collaboration with hardware and silicon teams on field issues. Outstanding technical communicator. You can articulate architectural decisions and their consequences clearly to engineers, managers, and senior leadership alike, and write design documents that become the reference point for the organisation. Compensation & Equity Competitive Salary: Commensurate with your experience, skills, and location. Equity & Ownership: Meaningful stock options. You're not just joining the mission; you're owning a piece of it. Proximity Bonus: We value your time. To minimise your commute and maximise your life, we offer an annual Living-Local Bonus if your residence is within 20 minutes of the office. Retirement Benefits: Employer-contributed retirement plans to help you build long-term financial security. Due to U.S. export control regulations, candidates' eligibility to work at OLIX depends on their most recent citizenship or permanent residency status. We are generally unable to consider applicants whose most recent citizenship or permanent residence is in certain restricted countries (currently including Iran, North Korea, Syria, Cuba, Russia, Belarus, China, Hong Kong, Macau, and Venezuela). Applicants who have subsequently obtained citizenship or permanent residency in another country not subject to these restrictions may still be eligible.
24/07/2026
Full time
Architect/Staff Embedded Software Engineer AI is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap; we can no longer build chips or power stations fast enough to keep up. The industry is still leaning on a ten-year-old hardware blueprint that has reached its limit. A new paradigm that is faster and more efficient will be the biggest economic opportunity of the next century and create the most important company of the next decade. The OLIX Decode Accelerator 1 (DX-1) is the first accelerator architected specifically for decode. Rack-scale co design of logic, data movement, packaging, optics and interconnect enables a step change in system level performance. The Role As an Architect/Staff Embedded Software Engineers, you will be the foremost technical authority on hardware software integration across the DX-1, spanning the ASIC, BMC, and photonic interconnect fabric, from pre silicon through post silicon and into sustainment engineering. We are looking for experienced Architect, Staff, and Principal-level engineers who will help shape OLIX's direction through systems thinking and deep technical expertise. You will partner closely with the Director of Software Engineering to define the technical direction of the organization, establish architectural standards, and make the critical technical decisions that determine how the hardware software boundary is defined. You bring exceptional depth across the full stack, the judgment to identify what matters most and why, and the ability to influence and align engineering teams without relying on formal authority. You are comfortable navigating complex technical tradeoffs, driving cross functional collaboration, and ensuring that system architecture supports both current requirements and future scalability. Responsibilities Own the technical direction for your team. Partner with the Engineering Manager to set technical direction within the team's scope, and take ownership of the architectural decisions that shape how the team builds and operates. Translate priorities into execution. Work with the Engineering Manager to break down complex technical problems into concrete plans, and ensure the team is building the right things in the right way. Hold the technical bar. Define the principles, interface contracts, and standards the team builds to - whether that's firmware interfaces, ASIC validation methodology, or interconnect fabric integration - and ensure they are applied consistently. Make the hard calls in your domain. Own technical decision making within your area: BSP and firmware architecture, ASIC validation methodology, BMC platform design, or interconnect fabric integration - depending on your focus. Drive alignment within the team. Build shared understanding across engineers through rigor, clarity, and well reasoned technical decisions. Collaborate with adjacent teams where your work has dependencies. Own the full lifecycle within your domain. Lead technically across pre silicon, post silicon, and sustainment - from emulation and bring up through to production reliability and field issue resolution. Raise the level of the team. Support the growth of engineers around you - through code review, design feedback, and sharing technical judgment - as a senior individual contributor who holds the bar high. Skills & Experience Deep expertise across firmware and hardware-software co-development - specifically in one or more of: ASIC bring up and validation, BMC/OpenBMC platform firmware, or high-speed SerDes and photonic interconnect bring up. Deep expertise in embedded Linux BSP: Yocto/OpenEmbedded, U-Boot or UEFI, device driver development, and device tree authoring for custom silicon platforms. Deep expertise in server management protocols IPMI/IPMB, Redfish, MCTP, PLDM - and low speed peripheral integration (I2C, SPI, UART, CPLD) in a rack-scale hardware context. Experience with cycle-deterministic or precision timing systems - IEEE 1588 / PTP, SyncE, or White Rabbit Protocol - is a significant advantage. Proven track record delivering complex hardware software integration architecture that has shipped, across multiple generations in large and fast-moving organizations. Track record driving technical outcomes in organisations with high reliability expectations, including robust observability, incident management, and close collaboration with hardware and silicon teams on field issues. Outstanding technical communicator. You can articulate architectural decisions and their consequences clearly to engineers, managers, and senior leadership alike, and write design documents that become the reference point for the organisation. Compensation & Equity Competitive Salary: Commensurate with your experience, skills, and location. Equity & Ownership: Meaningful stock options. You're not just joining the mission; you're owning a piece of it. Proximity Bonus: We value your time. To minimise your commute and maximise your life, we offer an annual Living-Local Bonus if your residence is within 20 minutes of the office. Retirement Benefits: Employer-contributed retirement plans to help you build long-term financial security. Due to U.S. export control regulations, candidates' eligibility to work at OLIX depends on their most recent citizenship or permanent residency status. We are generally unable to consider applicants whose most recent citizenship or permanent residence is in certain restricted countries (currently including Iran, North Korea, Syria, Cuba, Russia, Belarus, China, Hong Kong, Macau, and Venezuela). Applicants who have subsequently obtained citizenship or permanent residency in another country not subject to these restrictions may still be eligible.
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.
Principal Cyber Researcher - c£100k package Location: Gloucester (Hybrid Working) Security Clearance: Must be eligible and willing to obtain SC and enhanced DV Clearance (eDV) - Sole UK national with 10+ years UK residency Are you a highly technical cyber specialist looking to work on some of the UK's most challenging and innovative research programmes? We're partnering with a leading organisation at the forefront of cyber innovation, seeking a Principal Cyber Researcher to join their growing Cyber Research Group (CRG). This is an exceptional opportunity to drive pioneering research, develop novel cyber capabilities, and influence the future direction of cutting-edge cyber technologies. As a Principal Cyber Researcher, you'll combine hands-on technical research with strategic leadership, helping shape research initiatives, guide technical teams, and support the growth of the wider business. The Role You'll be responsible for conducting advanced research and development across a range of cyber disciplines, investigating emerging threats, discovering vulnerabilities, and developing innovative solutions to complex technical challenges. Working alongside multidisciplinary experts, you'll design and build rapid prototypes, lead technical investigations, and contribute to the strategic direction of the Cyber Research Group. Key Responsibilities Conduct advanced research in areas including vulnerability discovery, reverse engineering, embedded systems, and cyber capability development. Design, develop, and evaluate rapid prototypes to prove and validate new concepts. Analyse network protocols, system architectures, and software behaviours to identify vulnerabilities and security weaknesses. Collaborate with engineers, researchers, and stakeholders to deliver high-quality research outcomes. Produce clear technical documentation, reports, and recommendations for customers and internal teams. Lead small research teams, managing project delivery, progress reporting, and customer engagement. Contribute to the strategic planning and operational management of the Cyber Research Group. Support business development activities through proposal writing, technical input, and customer presentations. Essential Skills & Experience Strong software development skills in C, C++ and/or Python. Excellent knowledge of Linux-based operating systems, including command-line tooling and system configuration. Solid understanding of networking fundamentals and protocols including TCP/IP, UDP, DNS, HTTP, and ICMP. Strong analytical mindset with proven problem-solving and investigative skills. Experience developing rapid prototypes using technologies such as Raspberry Pi, Arduino, and virtualised environments. Proven ability to manage research projects from concept through to successful delivery. Excellent written and verbal communication skills with the ability to explain complex technical concepts to varied audiences. Desirable Experience Experience in any of the following areas would be highly beneficial: Hardware prototyping, PCB design, and microcontroller development. Penetration testing, red teaming, or offensive security tooling. Reverse engineering using Ghidra, IDA Pro, or Binary Ninja. Vulnerability research, exploit development, and mitigation bypass techniques. Embedded software development on ARM, AVR, PowerPC, or MIPS platforms. Radio Frequency (RF) technologies and Software Defined Radio (SDR) systems. Experience working with 2G, 4G, or 5G technologies and tools such as GNU Radio, Osmocom, srsRAN, or USRP. Network engineering experience gained through professional environments or advanced home lab projects. What's on Offer? Opportunity to work on genuinely cutting-edge cyber research programmes. Exposure to a broad range of cyber disciplines and emerging technologies. A collaborative environment with some of the industry's leading cyber specialists. Hybrid working arrangement based from Gloucester. Long-term career development and leadership opportunities. The chance to make a real impact on nationally significant cyber capabilities. If you're passionate about cyber research, thrive on solving complex technical problems, and want to help shape the future of cyber security innovation, we'd love to hear from you. Benefits: Competitive salary with annual bonuses eDV bonus once achieving eDV level clearance Excellent pension and benefits Work on highly impactful, secure programmes Strong career development and progression opportunities Collaborative, engineering led environment JBRP1_UKTJ
23/07/2026
Full time
Principal Cyber Researcher - c£100k package Location: Gloucester (Hybrid Working) Security Clearance: Must be eligible and willing to obtain SC and enhanced DV Clearance (eDV) - Sole UK national with 10+ years UK residency Are you a highly technical cyber specialist looking to work on some of the UK's most challenging and innovative research programmes? We're partnering with a leading organisation at the forefront of cyber innovation, seeking a Principal Cyber Researcher to join their growing Cyber Research Group (CRG). This is an exceptional opportunity to drive pioneering research, develop novel cyber capabilities, and influence the future direction of cutting-edge cyber technologies. As a Principal Cyber Researcher, you'll combine hands-on technical research with strategic leadership, helping shape research initiatives, guide technical teams, and support the growth of the wider business. The Role You'll be responsible for conducting advanced research and development across a range of cyber disciplines, investigating emerging threats, discovering vulnerabilities, and developing innovative solutions to complex technical challenges. Working alongside multidisciplinary experts, you'll design and build rapid prototypes, lead technical investigations, and contribute to the strategic direction of the Cyber Research Group. Key Responsibilities Conduct advanced research in areas including vulnerability discovery, reverse engineering, embedded systems, and cyber capability development. Design, develop, and evaluate rapid prototypes to prove and validate new concepts. Analyse network protocols, system architectures, and software behaviours to identify vulnerabilities and security weaknesses. Collaborate with engineers, researchers, and stakeholders to deliver high-quality research outcomes. Produce clear technical documentation, reports, and recommendations for customers and internal teams. Lead small research teams, managing project delivery, progress reporting, and customer engagement. Contribute to the strategic planning and operational management of the Cyber Research Group. Support business development activities through proposal writing, technical input, and customer presentations. Essential Skills & Experience Strong software development skills in C, C++ and/or Python. Excellent knowledge of Linux-based operating systems, including command-line tooling and system configuration. Solid understanding of networking fundamentals and protocols including TCP/IP, UDP, DNS, HTTP, and ICMP. Strong analytical mindset with proven problem-solving and investigative skills. Experience developing rapid prototypes using technologies such as Raspberry Pi, Arduino, and virtualised environments. Proven ability to manage research projects from concept through to successful delivery. Excellent written and verbal communication skills with the ability to explain complex technical concepts to varied audiences. Desirable Experience Experience in any of the following areas would be highly beneficial: Hardware prototyping, PCB design, and microcontroller development. Penetration testing, red teaming, or offensive security tooling. Reverse engineering using Ghidra, IDA Pro, or Binary Ninja. Vulnerability research, exploit development, and mitigation bypass techniques. Embedded software development on ARM, AVR, PowerPC, or MIPS platforms. Radio Frequency (RF) technologies and Software Defined Radio (SDR) systems. Experience working with 2G, 4G, or 5G technologies and tools such as GNU Radio, Osmocom, srsRAN, or USRP. Network engineering experience gained through professional environments or advanced home lab projects. What's on Offer? Opportunity to work on genuinely cutting-edge cyber research programmes. Exposure to a broad range of cyber disciplines and emerging technologies. A collaborative environment with some of the industry's leading cyber specialists. Hybrid working arrangement based from Gloucester. Long-term career development and leadership opportunities. The chance to make a real impact on nationally significant cyber capabilities. If you're passionate about cyber research, thrive on solving complex technical problems, and want to help shape the future of cyber security innovation, we'd love to hear from you. Benefits: Competitive salary with annual bonuses eDV bonus once achieving eDV level clearance Excellent pension and benefits Work on highly impactful, secure programmes Strong career development and progression opportunities Collaborative, engineering led environment JBRP1_UKTJ
About OLIX AI is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap; we can no longer build chips or power stations fast enough to keep up. The industry is still leaning on a ten year old hardware blueprint that has reached its limit. A new paradigm that is faster and more efficient will be the biggest economic opportunity of the next century and create the most important company of the next decade. The OLIX Decode Accelerator 1 (DX 1) is the first accelerator architected specifically for decode. Rack scale co design of logic, data movement, packaging, optics and interconnect enables a step change in system level performance. The Role As an Architect/Staff Embedded Software Engineer, you will be the foremost technical authority on hardware software integration across the DX 1, spanning the ASIC, BMC, and photonic interconnect fabric, from pre silicon through post silicon and into sustainment engineering. We are looking for experienced Architect, Staff, and Principal level engineers who will help shape OLIX direction through systems thinking and deep technical expertise. You will partner closely with the Director of Software Engineering to define the technical direction of the organization, establish architectural standards, and make the critical technical decisions that determine how the hardware software boundary is defined. You bring exceptional depth across the full stack, the judgment to identify what matters most and why, and the ability to influence and align engineering teams without relying on formal authority. You are comfortable navigating complex technical tradeoffs, driving cross functional collaboration, and ensuring that system architecture supports both current requirements and future scalability. Responsibilities Own the technical direction for your team. Partner with the Engineering Manager to set technical direction within the team's scope, and take ownership of the architectural decisions that shape how the team builds and operates. Translate priorities into execution. Work with the Engineering Manager to break down complex technical problems into concrete plans and ensure the team is building the right things in the right way. Hold the technical bar. Define the principles, interface contracts, and standards the team builds to - whether that's firmware interfaces, ASIC validation methodology, or interconnect fabric integration - and ensure they are applied consistently. Make the hard calls in your domain. Own technical decision making within your area: BSP and firmware architecture, ASIC validation methodology, BMC platform design, or interconnect fabric integration - depending on your focus. Drive alignment within the team. Build shared understanding across engineers through rigor, clarity, and well reasoned technical decisions. Collaborate with adjacent teams where your work has dependencies. Own the full lifecycle within your domain. Lead technically across pre silicon, post silicon, and sustainment - from emulation and bring up through to production reliability and field issue resolution. Raise the level of the team. Support the growth of engineers around you through code review, design feedback, and sharing technical judgment as a senior individual contributor who holds the bar high. Skills & Experience Deep expertise across firmware and hardware software co development - specifically in one or more of: ASIC bring up and validation, BMC/OpenBMC platform firmware, or high speed SerDes and photonic interconnect bring up. Deep expertise in embedded Linux BSP: Yocto/OpenEmbedded, U Boot or UEFI, device driver development, and device tree authoring for custom silicon platforms. Deep expertise in server management protocols IPMI/IPMB, Redfish, MCTP, PLDM - and low speed peripheral integration (I2C, SPI, UART, CPLD) in a rack scale hardware context. Experience with cycle deterministic or precision timing systems - IEEE 1588 / PTP, SyncE, or White Rabbit Protocol - is a significant advantage. Proven track record delivering complex hardware software integration architecture that has shipped across multiple generations in large and fast moving organizations. Track record driving technical outcomes in organizations with high reliability expectations, including robust observability, incident management, and close collaboration with hardware and silicon teams on field issues. Outstanding technical communicator. You can articulate architectural decisions and their consequences clearly to engineers, managers, and senior leadership alike, and write design documents that become the reference point for the organization. Compensation & Equity Competitive Salary: Commensurate with your experience, skills, and location. Equity & Ownership: Meaningful stock options. You're not just joining the mission; you're owning a piece of it. Proximity Bonus: We value your time. To minimise your commute and maximise your life, we offer an annual Living Local Bonus if your residence is within 20 minutes of the office. Retirement Benefits: Employer contributed retirement plans to help you build long term financial security. Due to U.S. export control regulations, candidates' eligibility to work at OLIX depends on their most recent citizenship or permanent residency status. We are generally unable to consider applicants whose most recent citizenship or permanent residence is in certain restricted countries (currently including Iran, North Korea, Syria, Cuba, Russia, Belarus, China, Hong Kong, Macau, and Venezuela). Applicants who have subsequently obtained citizenship or permanent residency in another country not subject to these restrictions may still be eligible.
22/07/2026
Full time
About OLIX AI is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap; we can no longer build chips or power stations fast enough to keep up. The industry is still leaning on a ten year old hardware blueprint that has reached its limit. A new paradigm that is faster and more efficient will be the biggest economic opportunity of the next century and create the most important company of the next decade. The OLIX Decode Accelerator 1 (DX 1) is the first accelerator architected specifically for decode. Rack scale co design of logic, data movement, packaging, optics and interconnect enables a step change in system level performance. The Role As an Architect/Staff Embedded Software Engineer, you will be the foremost technical authority on hardware software integration across the DX 1, spanning the ASIC, BMC, and photonic interconnect fabric, from pre silicon through post silicon and into sustainment engineering. We are looking for experienced Architect, Staff, and Principal level engineers who will help shape OLIX direction through systems thinking and deep technical expertise. You will partner closely with the Director of Software Engineering to define the technical direction of the organization, establish architectural standards, and make the critical technical decisions that determine how the hardware software boundary is defined. You bring exceptional depth across the full stack, the judgment to identify what matters most and why, and the ability to influence and align engineering teams without relying on formal authority. You are comfortable navigating complex technical tradeoffs, driving cross functional collaboration, and ensuring that system architecture supports both current requirements and future scalability. Responsibilities Own the technical direction for your team. Partner with the Engineering Manager to set technical direction within the team's scope, and take ownership of the architectural decisions that shape how the team builds and operates. Translate priorities into execution. Work with the Engineering Manager to break down complex technical problems into concrete plans and ensure the team is building the right things in the right way. Hold the technical bar. Define the principles, interface contracts, and standards the team builds to - whether that's firmware interfaces, ASIC validation methodology, or interconnect fabric integration - and ensure they are applied consistently. Make the hard calls in your domain. Own technical decision making within your area: BSP and firmware architecture, ASIC validation methodology, BMC platform design, or interconnect fabric integration - depending on your focus. Drive alignment within the team. Build shared understanding across engineers through rigor, clarity, and well reasoned technical decisions. Collaborate with adjacent teams where your work has dependencies. Own the full lifecycle within your domain. Lead technically across pre silicon, post silicon, and sustainment - from emulation and bring up through to production reliability and field issue resolution. Raise the level of the team. Support the growth of engineers around you through code review, design feedback, and sharing technical judgment as a senior individual contributor who holds the bar high. Skills & Experience Deep expertise across firmware and hardware software co development - specifically in one or more of: ASIC bring up and validation, BMC/OpenBMC platform firmware, or high speed SerDes and photonic interconnect bring up. Deep expertise in embedded Linux BSP: Yocto/OpenEmbedded, U Boot or UEFI, device driver development, and device tree authoring for custom silicon platforms. Deep expertise in server management protocols IPMI/IPMB, Redfish, MCTP, PLDM - and low speed peripheral integration (I2C, SPI, UART, CPLD) in a rack scale hardware context. Experience with cycle deterministic or precision timing systems - IEEE 1588 / PTP, SyncE, or White Rabbit Protocol - is a significant advantage. Proven track record delivering complex hardware software integration architecture that has shipped across multiple generations in large and fast moving organizations. Track record driving technical outcomes in organizations with high reliability expectations, including robust observability, incident management, and close collaboration with hardware and silicon teams on field issues. Outstanding technical communicator. You can articulate architectural decisions and their consequences clearly to engineers, managers, and senior leadership alike, and write design documents that become the reference point for the organization. Compensation & Equity Competitive Salary: Commensurate with your experience, skills, and location. Equity & Ownership: Meaningful stock options. You're not just joining the mission; you're owning a piece of it. Proximity Bonus: We value your time. To minimise your commute and maximise your life, we offer an annual Living Local Bonus if your residence is within 20 minutes of the office. Retirement Benefits: Employer contributed retirement plans to help you build long term financial security. Due to U.S. export control regulations, candidates' eligibility to work at OLIX depends on their most recent citizenship or permanent residency status. We are generally unable to consider applicants whose most recent citizenship or permanent residence is in certain restricted countries (currently including Iran, North Korea, Syria, Cuba, Russia, Belarus, China, Hong Kong, Macau, and Venezuela). Applicants who have subsequently obtained citizenship or permanent residency in another country not subject to these restrictions may still be eligible.
The Role As an Architect/Staff Embedded Software Engineers, you will be the foremost technical authority on hardware-software integration across the DX-1, spanning the ASIC, BMC, and photonic interconnect fabric, from pre-silicon through post-silicon and into sustainment engineering. We are looking for experienced Architect, Staff, and Principal-level engineers who will help shape OLIX's direction through systems thinking and deep technical expertise. You will partner closely with the Director of Software Engineering to define the technical direction of the organization, establish architectural standards, and make the critical technical decisions that determine how the hardware-software boundary is defined. You bring exceptional depth across the full stack, the judgment to identify what matters most and why, and the ability to influence and align engineering teams without relying on formal authority. You are comfortable navigating complex technical tradeoffs, driving cross-functional collaboration, and ensuring that system architecture supports both current requirements and future scalability. Responsibilities Own the technical direction for your team. Partner with the Engineering Manager to set technical direction within the team's scope, and take ownership of the architectural decisions that shape how the team builds and operates. Translate priorities into execution. Work with the Engineering Manager to break down complex technical problems into concrete plans, and ensure the team is building the right things in the right way. Hold the technical bar. Define the principles, interface contracts, and standards the team builds to - whether that's firmware interfaces, ASIC validation methodology, or interconnect fabric integration - and ensure they are applied consistently. Make the hard calls in your domain. Own technical decision making within your area: BSP and firmware architecture, ASIC validation methodology, BMC platform design, or interconnect fabric integration - depending on your focus. Drive alignment within the team. Build shared understanding across engineers through rigour, clarity, and well reasoned technical decisions. Collaborate with adjacent teams where your work has dependencies. Own the full lifecycle within your domain. Lead technically across pre silicon, post silicon, and sustainment - from emulation and bring up through to production reliability and field issue resolution. Raise the level of the team. Support the growth of engineers around you - through code review, design feedback, and sharing technical judgment - as a senior individual contributor who holds the bar high. Skills & Experience Deep expertise across firmware and hardware-software co-development - specifically in one or more of: ASIC bring up and validation, BMC/OpenBMC platform firmware, or high speed SerDes and photonic interconnect bring up. Deep expertise in embedded Linux BSP: Yocto/OpenEmbedded, U Boot or UEFI, device driver development, and device tree authoring for custom silicon platforms. Deep expertise in server management protocols IPMI/IPMB, Redfish, MCTP, PLDM - and low speed peripheral integration (I2C, SPI, UART, CPLD) in a rack scale hardware context. Experience with cycle deterministic or precision timing systems - IEEE 1588 / PTP, SyncE, or White Rabbit Protocol - is a significant advantage. Proven track record delivering complex hardware-software integration architecture that has shipped, across multiple generations in large and fast moving organizations. Track record driving technical outcomes in organisations with high reliability expectations, including robust observability, incident management, and close collaboration with hardware and silicon teams on field issues. Outstanding technical communicator. You can articulate architectural decisions and their consequences clearly to engineers, managers, and senior leadership alike, and write design documents that become the reference point for the organisation. Compensation & Equity Competitive Salary: Commensurate with your experience, skills, and location Equity & Ownership: Meaningful stock options. You're not just joining the mission; you're owning a piece of it Proximity Bonus: We value your time. To minimise your commute and maximise your life, we offer an annual Living-Local Bonus if your residence is within 20 minutes of the office Retirement Benefits: Employer contributed retirement plans to help you build long term financial security. Due to U.S. export control regulations, candidates' eligibility to work at OLIX depends on their most recent citizenship or permanent residency status. We are generally unable to consider applicants whose most recent citizenship or permanent residence is in certain restricted countries (currently including Iran, North Korea, Syria, Cuba, Russia, Belarus, China, Hong Kong, Macau, and Venezuela). Applicants who have subsequently obtained citizenship or permanent residency in another country not subject to these restrictions may still be eligible.
22/07/2026
Full time
The Role As an Architect/Staff Embedded Software Engineers, you will be the foremost technical authority on hardware-software integration across the DX-1, spanning the ASIC, BMC, and photonic interconnect fabric, from pre-silicon through post-silicon and into sustainment engineering. We are looking for experienced Architect, Staff, and Principal-level engineers who will help shape OLIX's direction through systems thinking and deep technical expertise. You will partner closely with the Director of Software Engineering to define the technical direction of the organization, establish architectural standards, and make the critical technical decisions that determine how the hardware-software boundary is defined. You bring exceptional depth across the full stack, the judgment to identify what matters most and why, and the ability to influence and align engineering teams without relying on formal authority. You are comfortable navigating complex technical tradeoffs, driving cross-functional collaboration, and ensuring that system architecture supports both current requirements and future scalability. Responsibilities Own the technical direction for your team. Partner with the Engineering Manager to set technical direction within the team's scope, and take ownership of the architectural decisions that shape how the team builds and operates. Translate priorities into execution. Work with the Engineering Manager to break down complex technical problems into concrete plans, and ensure the team is building the right things in the right way. Hold the technical bar. Define the principles, interface contracts, and standards the team builds to - whether that's firmware interfaces, ASIC validation methodology, or interconnect fabric integration - and ensure they are applied consistently. Make the hard calls in your domain. Own technical decision making within your area: BSP and firmware architecture, ASIC validation methodology, BMC platform design, or interconnect fabric integration - depending on your focus. Drive alignment within the team. Build shared understanding across engineers through rigour, clarity, and well reasoned technical decisions. Collaborate with adjacent teams where your work has dependencies. Own the full lifecycle within your domain. Lead technically across pre silicon, post silicon, and sustainment - from emulation and bring up through to production reliability and field issue resolution. Raise the level of the team. Support the growth of engineers around you - through code review, design feedback, and sharing technical judgment - as a senior individual contributor who holds the bar high. Skills & Experience Deep expertise across firmware and hardware-software co-development - specifically in one or more of: ASIC bring up and validation, BMC/OpenBMC platform firmware, or high speed SerDes and photonic interconnect bring up. Deep expertise in embedded Linux BSP: Yocto/OpenEmbedded, U Boot or UEFI, device driver development, and device tree authoring for custom silicon platforms. Deep expertise in server management protocols IPMI/IPMB, Redfish, MCTP, PLDM - and low speed peripheral integration (I2C, SPI, UART, CPLD) in a rack scale hardware context. Experience with cycle deterministic or precision timing systems - IEEE 1588 / PTP, SyncE, or White Rabbit Protocol - is a significant advantage. Proven track record delivering complex hardware-software integration architecture that has shipped, across multiple generations in large and fast moving organizations. Track record driving technical outcomes in organisations with high reliability expectations, including robust observability, incident management, and close collaboration with hardware and silicon teams on field issues. Outstanding technical communicator. You can articulate architectural decisions and their consequences clearly to engineers, managers, and senior leadership alike, and write design documents that become the reference point for the organisation. Compensation & Equity Competitive Salary: Commensurate with your experience, skills, and location Equity & Ownership: Meaningful stock options. You're not just joining the mission; you're owning a piece of it Proximity Bonus: We value your time. To minimise your commute and maximise your life, we offer an annual Living-Local Bonus if your residence is within 20 minutes of the office Retirement Benefits: Employer contributed retirement plans to help you build long term financial security. Due to U.S. export control regulations, candidates' eligibility to work at OLIX depends on their most recent citizenship or permanent residency status. We are generally unable to consider applicants whose most recent citizenship or permanent residence is in certain restricted countries (currently including Iran, North Korea, Syria, Cuba, Russia, Belarus, China, Hong Kong, Macau, and Venezuela). Applicants who have subsequently obtained citizenship or permanent residency in another country not subject to these restrictions may still be eligible.
Principal Cyber Researcher - c£100k package Location: Gloucester (Hybrid Working) Security Clearance: Must be eligible and willing to obtain SC and enhanced DV Clearance (eDV) - Sole UK national with 10+ years UK residency Are you a highly technical cyber specialist looking to work on some of the UK's most challenging and innovative research programmes? We're partnering with a leading organisation at the forefront of cyber innovation, seeking a Principal Cyber Researcher to join their growing Cyber Research Group (CRG). This is an exceptional opportunity to drive pioneering research, develop novel cyber capabilities, and influence the future direction of cutting-edge cyber technologies. As a Principal Cyber Researcher, you'll combine hands-on technical research with strategic leadership, helping shape research initiatives, guide technical teams, and support the growth of the wider business. The Role You'll be responsible for conducting advanced research and development across a range of cyber disciplines, investigating emerging threats, discovering vulnerabilities, and developing innovative solutions to complex technical challenges. Working alongside multidisciplinary experts, you'll design and build rapid prototypes, lead technical investigations, and contribute to the strategic direction of the Cyber Research Group. Key Responsibilities Conduct advanced research in areas including vulnerability discovery, reverse engineering, embedded systems, and cyber capability development. Design, develop, and evaluate rapid prototypes to prove and validate new concepts. Analyse network protocols, system architectures, and software behaviours to identify vulnerabilities and security weaknesses. Collaborate with engineers, researchers, and stakeholders to deliver high-quality research outcomes. Produce clear technical documentation, reports, and recommendations for customers and internal teams. Lead small research teams, managing project delivery, progress reporting, and customer engagement. Contribute to the strategic planning and operational management of the Cyber Research Group. Support business development activities through proposal writing, technical input, and customer presentations. Essential Skills & Experience Strong software development skills in C, C++ and/or Python. Excellent knowledge of Linux-based operating systems, including command-line tooling and system configuration. Solid understanding of networking fundamentals and protocols including TCP/IP, UDP, DNS, HTTP, and ICMP. Strong analytical mindset with proven problem-solving and investigative skills. Experience developing rapid prototypes using technologies such as Raspberry Pi, Arduino, and virtualised environments. Proven ability to manage research projects from concept through to successful delivery. Excellent written and verbal communication skills with the ability to explain complex technical concepts to varied audiences. Desirable Experience Experience in any of the following areas would be highly beneficial: Hardware prototyping, PCB design, and microcontroller development. Penetration testing, red teaming, or offensive security tooling. Reverse engineering using Ghidra, IDA Pro, or Binary Ninja. Vulnerability research, exploit development, and mitigation bypass techniques. Embedded software development on ARM, AVR, PowerPC, or MIPS platforms. Radio Frequency (RF) technologies and Software Defined Radio (SDR) systems. Experience working with 2G, 4G, or 5G technologies and tools such as GNU Radio, Osmocom, srsRAN, or USRP. Network engineering experience gained through professional environments or advanced home lab projects. What's on Offer? Opportunity to work on genuinely cutting-edge cyber research programmes. Exposure to a broad range of cyber disciplines and emerging technologies. A collaborative environment with some of the industry's leading cyber specialists. Hybrid working arrangement based from Gloucester. Long-term career development and leadership opportunities. The chance to make a real impact on nationally significant cyber capabilities. If you're passionate about cyber research, thrive on solving complex technical problems, and want to help shape the future of cyber security innovation, we'd love to hear from you. Benefits: Competitive salary with annual bonuses eDV bonus once achieving eDV level clearance Excellent pension and benefits Work on highly impactful, secure programmes Strong career development and progression opportunities Collaborative, engineering led environment JBRP1_UKTJ
22/07/2026
Full time
Principal Cyber Researcher - c£100k package Location: Gloucester (Hybrid Working) Security Clearance: Must be eligible and willing to obtain SC and enhanced DV Clearance (eDV) - Sole UK national with 10+ years UK residency Are you a highly technical cyber specialist looking to work on some of the UK's most challenging and innovative research programmes? We're partnering with a leading organisation at the forefront of cyber innovation, seeking a Principal Cyber Researcher to join their growing Cyber Research Group (CRG). This is an exceptional opportunity to drive pioneering research, develop novel cyber capabilities, and influence the future direction of cutting-edge cyber technologies. As a Principal Cyber Researcher, you'll combine hands-on technical research with strategic leadership, helping shape research initiatives, guide technical teams, and support the growth of the wider business. The Role You'll be responsible for conducting advanced research and development across a range of cyber disciplines, investigating emerging threats, discovering vulnerabilities, and developing innovative solutions to complex technical challenges. Working alongside multidisciplinary experts, you'll design and build rapid prototypes, lead technical investigations, and contribute to the strategic direction of the Cyber Research Group. Key Responsibilities Conduct advanced research in areas including vulnerability discovery, reverse engineering, embedded systems, and cyber capability development. Design, develop, and evaluate rapid prototypes to prove and validate new concepts. Analyse network protocols, system architectures, and software behaviours to identify vulnerabilities and security weaknesses. Collaborate with engineers, researchers, and stakeholders to deliver high-quality research outcomes. Produce clear technical documentation, reports, and recommendations for customers and internal teams. Lead small research teams, managing project delivery, progress reporting, and customer engagement. Contribute to the strategic planning and operational management of the Cyber Research Group. Support business development activities through proposal writing, technical input, and customer presentations. Essential Skills & Experience Strong software development skills in C, C++ and/or Python. Excellent knowledge of Linux-based operating systems, including command-line tooling and system configuration. Solid understanding of networking fundamentals and protocols including TCP/IP, UDP, DNS, HTTP, and ICMP. Strong analytical mindset with proven problem-solving and investigative skills. Experience developing rapid prototypes using technologies such as Raspberry Pi, Arduino, and virtualised environments. Proven ability to manage research projects from concept through to successful delivery. Excellent written and verbal communication skills with the ability to explain complex technical concepts to varied audiences. Desirable Experience Experience in any of the following areas would be highly beneficial: Hardware prototyping, PCB design, and microcontroller development. Penetration testing, red teaming, or offensive security tooling. Reverse engineering using Ghidra, IDA Pro, or Binary Ninja. Vulnerability research, exploit development, and mitigation bypass techniques. Embedded software development on ARM, AVR, PowerPC, or MIPS platforms. Radio Frequency (RF) technologies and Software Defined Radio (SDR) systems. Experience working with 2G, 4G, or 5G technologies and tools such as GNU Radio, Osmocom, srsRAN, or USRP. Network engineering experience gained through professional environments or advanced home lab projects. What's on Offer? Opportunity to work on genuinely cutting-edge cyber research programmes. Exposure to a broad range of cyber disciplines and emerging technologies. A collaborative environment with some of the industry's leading cyber specialists. Hybrid working arrangement based from Gloucester. Long-term career development and leadership opportunities. The chance to make a real impact on nationally significant cyber capabilities. If you're passionate about cyber research, thrive on solving complex technical problems, and want to help shape the future of cyber security innovation, we'd love to hear from you. Benefits: Competitive salary with annual bonuses eDV bonus once achieving eDV level clearance Excellent pension and benefits Work on highly impactful, secure programmes Strong career development and progression opportunities Collaborative, engineering led environment JBRP1_UKTJ
Shape the Future of AI & Data with Us At Datatonic, we are Google Cloud's premier partner in AI, driving transformation for world-class businesses. We push the boundaries of technology with expertise in machine learning, data engineering, and analytics on Google Cloud. By partnering with us, clients future-proof their operations, unlock actionable insights, and stay ahead of the curve in a rapidly evolving world. Your Mission As a Principal Data Architect, you will play a pivotal role in designing and implementing modern, scalable data solutions for our clients. Working closely with colleagues across the Data & Analytics Engineering teams, you will help architect, build, and optimise new data platforms or migrate existing solutions to Google Cloud. This is an exciting opportunity for a highly-experienced data professional who is passionate about leveraging cloud technologies to drive innovation and efficiency. You will consult with our clients to understand their business needs and objectives, gather requirements, and define and deliver robust, high-performance data architectures. If you thrive in a fast-paced, technology-driven, consulting environment and are eager to make a tangible impact on transformative projects, this role is for you. What You'll Do Design & Deliver Cutting-Edge Data Solutions: Lead the analysis, design, and execution of state-of-the-art, data-driven solutions to meet our client's business needs, leveraging the best of Google Cloud technologies. Data Architecture & Governance: Serve as an expert in data transformation, storage, retrieval, security, and governance, ensuring scalable, secure, and efficient data solutions. Guide & Mentor Engineers: Provide architectural direction to engineers, ensuring they build robust, high-performance solutions aligned with your target data architecture. Master Data Modeling Techniques: Apply expertise in various data modeling approaches, including 3NF, Data Vault, Star Schema, and One Big Table (OBT). Clearly articulate the benefits and trade-offs of each method and optimize their implementation within columnar databases such as BigQuery. Shape Data Strategy: Collaborate with the client to define and refine data strategy, covering: Data governance and compliance Scalable and efficient data modeling techniques Ensuring data quality and integrity Data management, security, and privacy best practices Establishing optimal workflows and operational efficiencies Develop Fully Integrated Solutions: Work alongside Architecture, Engineering, and Data Science teams to design comprehensive, production-ready solutions that incorporate: Cloud best practices Scalable and efficient ingestion strategies Feature engineering methodologies End-to-end production readiness Leverage Leading Technologies: Design and implement solutions using key partner technologies, including: Google Cloud - BigQuery, Dataflow, Vertex AI, and more dbt Labs - Modern analytics engineering and transformation Snowflake - Cloud-native data warehousing Fivetran - Automated data pipelines for seamless integration What You'll Bring Data Architecture: Proven experience designing and building data warehouse / lakehouse solutions using technologies like BigQuery, Azure Synapse, Snowflake, Databricks Data Modeling: Strong expertise in data modeling and solution architecture, optimizing for performance and scalability Data Governance: Experience with data platforms with data quality, security, privacy, and governance controls built-in Ownership Mindset: Ability to take projects from concept to completion, driving creative and effective solutions Analytical & Technical Excellence: Demonstrated problem-solving skills with a strong technical foundation and an innovative approach Communication & Presentation: Exceptional written and verbal communication skills with great attention to detail, capable of presenting complex concepts clearly to customers Stakeholder Management: Ability to build and maintain strong relationships with key external stakeholders across different business levels Programming Proficiency: Hands-on experience with Python, Java, and SQL for data engineering and solution development What's in It for You? We believe in empowering our team to thrive, with benefits including: Holiday: 25 days plus bank holidays (obviously!) Health Perks: Private health insurance (Vitality Health) and Smart Health Services Fitness & Wellbeing: 50% gym membership discounts (Nuffield Health, Virgin Active, Pure Gym). Hybrid Model: A WFH allowance to keep you comfortable. Learning & Growth: Access to platforms like Udemy to fuel your curiosity. Pension: (Auto-enrolment after probation period. 3% employer contributions raising 1% per year of service to a max of 10%) Life Insurance: (3 x your base salary!) Income Protection: (up to 75% of base salary, up to 2 years) Cycle to Work Scheme Tech Scheme Why Datatonic? Join us to work alongside AI enthusiasts and data experts who are shaping tomorrow. At Datatonic, innovation isn't just encouraged - it's embedded in everything we do. If you're ready to inspire change and deliver value at the forefront of data and AI, we'd love to hear from you! Are you ready to make an impact? Apply now and take your career to the next level.
21/07/2026
Full time
Shape the Future of AI & Data with Us At Datatonic, we are Google Cloud's premier partner in AI, driving transformation for world-class businesses. We push the boundaries of technology with expertise in machine learning, data engineering, and analytics on Google Cloud. By partnering with us, clients future-proof their operations, unlock actionable insights, and stay ahead of the curve in a rapidly evolving world. Your Mission As a Principal Data Architect, you will play a pivotal role in designing and implementing modern, scalable data solutions for our clients. Working closely with colleagues across the Data & Analytics Engineering teams, you will help architect, build, and optimise new data platforms or migrate existing solutions to Google Cloud. This is an exciting opportunity for a highly-experienced data professional who is passionate about leveraging cloud technologies to drive innovation and efficiency. You will consult with our clients to understand their business needs and objectives, gather requirements, and define and deliver robust, high-performance data architectures. If you thrive in a fast-paced, technology-driven, consulting environment and are eager to make a tangible impact on transformative projects, this role is for you. What You'll Do Design & Deliver Cutting-Edge Data Solutions: Lead the analysis, design, and execution of state-of-the-art, data-driven solutions to meet our client's business needs, leveraging the best of Google Cloud technologies. Data Architecture & Governance: Serve as an expert in data transformation, storage, retrieval, security, and governance, ensuring scalable, secure, and efficient data solutions. Guide & Mentor Engineers: Provide architectural direction to engineers, ensuring they build robust, high-performance solutions aligned with your target data architecture. Master Data Modeling Techniques: Apply expertise in various data modeling approaches, including 3NF, Data Vault, Star Schema, and One Big Table (OBT). Clearly articulate the benefits and trade-offs of each method and optimize their implementation within columnar databases such as BigQuery. Shape Data Strategy: Collaborate with the client to define and refine data strategy, covering: Data governance and compliance Scalable and efficient data modeling techniques Ensuring data quality and integrity Data management, security, and privacy best practices Establishing optimal workflows and operational efficiencies Develop Fully Integrated Solutions: Work alongside Architecture, Engineering, and Data Science teams to design comprehensive, production-ready solutions that incorporate: Cloud best practices Scalable and efficient ingestion strategies Feature engineering methodologies End-to-end production readiness Leverage Leading Technologies: Design and implement solutions using key partner technologies, including: Google Cloud - BigQuery, Dataflow, Vertex AI, and more dbt Labs - Modern analytics engineering and transformation Snowflake - Cloud-native data warehousing Fivetran - Automated data pipelines for seamless integration What You'll Bring Data Architecture: Proven experience designing and building data warehouse / lakehouse solutions using technologies like BigQuery, Azure Synapse, Snowflake, Databricks Data Modeling: Strong expertise in data modeling and solution architecture, optimizing for performance and scalability Data Governance: Experience with data platforms with data quality, security, privacy, and governance controls built-in Ownership Mindset: Ability to take projects from concept to completion, driving creative and effective solutions Analytical & Technical Excellence: Demonstrated problem-solving skills with a strong technical foundation and an innovative approach Communication & Presentation: Exceptional written and verbal communication skills with great attention to detail, capable of presenting complex concepts clearly to customers Stakeholder Management: Ability to build and maintain strong relationships with key external stakeholders across different business levels Programming Proficiency: Hands-on experience with Python, Java, and SQL for data engineering and solution development What's in It for You? We believe in empowering our team to thrive, with benefits including: Holiday: 25 days plus bank holidays (obviously!) Health Perks: Private health insurance (Vitality Health) and Smart Health Services Fitness & Wellbeing: 50% gym membership discounts (Nuffield Health, Virgin Active, Pure Gym). Hybrid Model: A WFH allowance to keep you comfortable. Learning & Growth: Access to platforms like Udemy to fuel your curiosity. Pension: (Auto-enrolment after probation period. 3% employer contributions raising 1% per year of service to a max of 10%) Life Insurance: (3 x your base salary!) Income Protection: (up to 75% of base salary, up to 2 years) Cycle to Work Scheme Tech Scheme Why Datatonic? Join us to work alongside AI enthusiasts and data experts who are shaping tomorrow. At Datatonic, innovation isn't just encouraged - it's embedded in everything we do. If you're ready to inspire change and deliver value at the forefront of data and AI, we'd love to hear from you! Are you ready to make an impact? Apply now and take your career to the next level.
Role Purpose We require a skilled Embedded Software Engineer to design low level embedded software for our wide range of customer applications focussed on electrification, including battery management, power conversion and electric vehicle control systems. The successful candidate will be a key member of the software and controls team. They will develop software solutions, drive processes and tools as well as quality standards. They will work with the wider multi-disciplinary engineering team to support the delivery of effective engineering solutions. This is a hands on role for an engineer who enjoys designing and implementing embedded software, as well as the creative problem solving, and testing required to ensure that the software modules function as intended. Key Responsibilities Technical Leadership Support the design, implementation and test of embedded software platforms for real time systems. Lead development of low-level and application-level software components for a microcontroller application. Drive modular, scalable, and reusable software component design. Software Development Design and implement embedded software using C/C++, assembly for microcontroller platforms. Develop and configure device drivers, communication stacks (CAN, LIN, SPI, I2C, UART, Ethernet), and hardware abstraction layers. Integrate middleware and bootloaders; manage firmware update mechanisms (OTA or manual). Ensure compliance with MISRA C, CERT C, or other relevant coding standards. Requirements and Design Translate system level requirements into embedded software requirements and specifications. Collaborate with systems engineers and hardware designers to define software hardware interfaces. Create and maintain software architecture and design documentation (e.g., using UML). Verification, Validation & Quality Assurance Execute unit, integration, and system level software test plans. Use static and dynamic analysis tools as necessary to ensure software quality. Support Software FMEA, safety analysis, and compliance to standards such as: Automotive: ISO 26262, ASPICE Continuous Integration & Configuration Management Maintain software version control using BitBucket. Use CI/CD pipelines for embedded software builds and automated testing (e.g., Jenkins, GitLab CI). Implement software configuration, change control, and traceability for releases. Cross Functional Collaboration Interface with electrical, mechanical, systems, validation, and manufacturing teams to ensure seamless software integration. Support bring up, integration, and debug on hardware prototypes and production units. Act as technical liaison with suppliers, customers, or certification authorities for embedded software matters. Program Support and Delivery Provide accurate estimates for software development tasks and manage resource allocation. Ensure timely delivery of embedded software in line with project milestones and quality targets. Lead root cause analysis and resolution of complex software issues in both development and field environments. Qualifications, Experience and Skills Required A minimum of 5 years relevant industry experience. Deep experience in embedded software design. Detailed low level software design, implementation, and validation experience. Hands on experience of software debugging tools and using them to develop hard real time software components. Experience in writing system and software specifications, requirements & test documents. Experience with software version control tools, requirements management, software change request (SCR) management. Familiar with electrical debugging on systems, e.g. LV harnessing, continuity checking, isolation checking, etc. Familiar with system level attributes/trade offs. Proven track record in the effective delivery of technical objectives to quality and time targets. Comfortable working closely with clients, often on site at client locations. Enthusiastic about learning new disciplines and expanding current technical and project knowledge. Preferred Experience of working in a relevant industry developing high integrity systems (such as automotive, marine, energy storage, aerospace) Experience of battery systems and their control. Experience of power conversion systems (AC/DC, DC/AC and DC/DC) and their control. System or Knowledge Advanced capabilities in Microsoft Office and applications. Extensive knowledge of programming in C/C++, Assembler for embedded platforms. Experience with CCP & CAN based tools, e.g. INCA/CANape and CANalyzer. Experience and knowledge of applications involving complex electrical systems (high and low voltage). Direct knowledge of application of functional safety and cyber security to high integrity control systems. Understanding and application of industry and legal standards relating to control systems. Personal Attributes Quality focused and process oriented with an attention to detail. Excellent problem solving and analytical skills. Strong communication skills - including report writing and presentation. Self motivated and enjoys working within a team environment. Willingness to accept responsibility and challenges required to achieve objectives. Commitment to professional development and continuous learning. Location and Travel You must be eligible to work in the UK or CZ and have no restrictions for world wide travel. This role is based at our Head Office in Coventry, UK, or our Engineering Office In Prague, Czechia, with flexibility for remote working. Standard working hours are 0900 to 1700, 5 days a week, however some travel may be required, and flexible working patterns are essential to the role.
20/07/2026
Full time
Role Purpose We require a skilled Embedded Software Engineer to design low level embedded software for our wide range of customer applications focussed on electrification, including battery management, power conversion and electric vehicle control systems. The successful candidate will be a key member of the software and controls team. They will develop software solutions, drive processes and tools as well as quality standards. They will work with the wider multi-disciplinary engineering team to support the delivery of effective engineering solutions. This is a hands on role for an engineer who enjoys designing and implementing embedded software, as well as the creative problem solving, and testing required to ensure that the software modules function as intended. Key Responsibilities Technical Leadership Support the design, implementation and test of embedded software platforms for real time systems. Lead development of low-level and application-level software components for a microcontroller application. Drive modular, scalable, and reusable software component design. Software Development Design and implement embedded software using C/C++, assembly for microcontroller platforms. Develop and configure device drivers, communication stacks (CAN, LIN, SPI, I2C, UART, Ethernet), and hardware abstraction layers. Integrate middleware and bootloaders; manage firmware update mechanisms (OTA or manual). Ensure compliance with MISRA C, CERT C, or other relevant coding standards. Requirements and Design Translate system level requirements into embedded software requirements and specifications. Collaborate with systems engineers and hardware designers to define software hardware interfaces. Create and maintain software architecture and design documentation (e.g., using UML). Verification, Validation & Quality Assurance Execute unit, integration, and system level software test plans. Use static and dynamic analysis tools as necessary to ensure software quality. Support Software FMEA, safety analysis, and compliance to standards such as: Automotive: ISO 26262, ASPICE Continuous Integration & Configuration Management Maintain software version control using BitBucket. Use CI/CD pipelines for embedded software builds and automated testing (e.g., Jenkins, GitLab CI). Implement software configuration, change control, and traceability for releases. Cross Functional Collaboration Interface with electrical, mechanical, systems, validation, and manufacturing teams to ensure seamless software integration. Support bring up, integration, and debug on hardware prototypes and production units. Act as technical liaison with suppliers, customers, or certification authorities for embedded software matters. Program Support and Delivery Provide accurate estimates for software development tasks and manage resource allocation. Ensure timely delivery of embedded software in line with project milestones and quality targets. Lead root cause analysis and resolution of complex software issues in both development and field environments. Qualifications, Experience and Skills Required A minimum of 5 years relevant industry experience. Deep experience in embedded software design. Detailed low level software design, implementation, and validation experience. Hands on experience of software debugging tools and using them to develop hard real time software components. Experience in writing system and software specifications, requirements & test documents. Experience with software version control tools, requirements management, software change request (SCR) management. Familiar with electrical debugging on systems, e.g. LV harnessing, continuity checking, isolation checking, etc. Familiar with system level attributes/trade offs. Proven track record in the effective delivery of technical objectives to quality and time targets. Comfortable working closely with clients, often on site at client locations. Enthusiastic about learning new disciplines and expanding current technical and project knowledge. Preferred Experience of working in a relevant industry developing high integrity systems (such as automotive, marine, energy storage, aerospace) Experience of battery systems and their control. Experience of power conversion systems (AC/DC, DC/AC and DC/DC) and their control. System or Knowledge Advanced capabilities in Microsoft Office and applications. Extensive knowledge of programming in C/C++, Assembler for embedded platforms. Experience with CCP & CAN based tools, e.g. INCA/CANape and CANalyzer. Experience and knowledge of applications involving complex electrical systems (high and low voltage). Direct knowledge of application of functional safety and cyber security to high integrity control systems. Understanding and application of industry and legal standards relating to control systems. Personal Attributes Quality focused and process oriented with an attention to detail. Excellent problem solving and analytical skills. Strong communication skills - including report writing and presentation. Self motivated and enjoys working within a team environment. Willingness to accept responsibility and challenges required to achieve objectives. Commitment to professional development and continuous learning. Location and Travel You must be eligible to work in the UK or CZ and have no restrictions for world wide travel. This role is based at our Head Office in Coventry, UK, or our Engineering Office In Prague, Czechia, with flexibility for remote working. Standard working hours are 0900 to 1700, 5 days a week, however some travel may be required, and flexible working patterns are essential to the role.
Principal Platform Security EngineerApplyremote type: Hybridlocations: York: Lisbon: Londontime type: Full timeposted on: Posted Todayjob requisition id: R Job Type: Permanent Build a brilliant future with Hiscox Position : Principal Platform Security Engineer, London MarketAs a senior and influential member of the London Platform Engineering Chapter, the Principal Platform Security Engineer will set direction and lead by example in maturing our platform security practices. You will guide multiple Innovation squads and Engineering Chapters, driving cloud-first adoption and championing secure-by-design initiatives.You will be an integral member of a Chapter spanning Platform, DevOps, and Site Reliability Engineers, and a core contributor to a Platform Engineering squad focused on continuous improvement across our cloud and on-premises platforms. You will raise engineering standards through automation, reliable design, and pragmatic governance, helping to deliver smarter, more cost-effective, and faster solutions that are reusable across squads.With security embedded across all squads, you will provide visible leadership to strengthen our platform security posture. You will influence priorities, drive the change needed to embed modern DevOps and security ways of working, and ensure teams have the patterns, tooling, and guidance to succeed.As the chapter grows, this role also offers the opportunity to take on people leadership responsibilities, including day-to-day management of third-party security engineers and partner resources. Key Responsibilities Coach and mentor chapter members, and support the Head of Platform Engineering with overall chapter management, particularly across partner resources. Design, implement, and automate security controls and security testing within the SDLC. Lead application security practices, ensuring secure design and build, and coordinate effectively between engineering and security teams. Apply Security-as-Code principles by providing training, creating reusable patterns, and establishing best practices for teams. Support the investigation and future implementation of agentic workflows and agents, ensuring proposed solutions are secure-by-design and comply with Hiscox AI governance. Respond swiftly to new and emerging security threats and vulnerabilities, investigate suspected attacks, and help manage security incidents, including post-incident reviews to identify root causes, implement solutions, and prevent recurrence. Produce clear, actionable security reporting for senior leadership Act as the primary point of contact for security-related inquiries across London Market technology and change initiatives, coordinating with Group, other Business Units, and Cyber teams to advance security practices across Hiscox. Influence key architectural decisions early, balancing business requirements, budgets, security, and resilience. Partner with squads to take solutions from proof of concept (PoC) through to a production-ready platform. Build and maintain secure Azure and GCP infrastructure across all environments using Azure DevOps Pipelines and Terraform. Oversee and coach squads on intra-day deployment mechanisms, advocating for cloud-informed improvements that increase security, reliability, and delivery speed. Build and maintain monitoring and alerting at all levels (infrastructure, application, and data), ensuring actionable signals and secure operational practices. Person Specification : Mandatory skillset: 5+ years' DevOps/Platform Engineering experience delivering solutions in Azure and/or GCP. Full stack application and infrastructure solution design, ensuring robust security controls, high availability, and operational resilience throughout. Working knowledge of vulnerability and compliance management (scanning through to remediation), patch management, endpoint protection/anti-malware, and access control management (e.g., IAM/PAM), including driving findings to closure. Working knowledge of threat modelling and risk assessment, applied to cloud architectures and CI/CD pipelines to guide secure design and prioritised risk treatment. Experience with AppSec tooling, including CI/CD integration, tuning to reduce noise, and triaging results with engineers to prioritise remediation and prevent regressions. Strong leadership skills. You will help lead the wider technology and change teams to improve our DevOps and Security maturity by educating others and delegating responsibilities across your chapter, other engineering chapters, and Group IT teams. Experience with Terraform, and platform solutions. Experience working on solutions with integrations between GCP and Azure. Knowledge of Cloud native, microservices and containerised systems. To have a strong desire for continuous improvement and an Agile way of working. Ideally in addition: Knowledge of the insurance and London Market ecosystem; Lloyd's market experience is particularly valuable. Proven, hands-on software delivery experience, including platform engineering and/or build, release, and deployment engineering using modern DevOps practices. Experience delivering and operating technology in regulated environments, with a strong understanding of controls, audit expectations, and evidence-based compliance. Able to clearly explain the processes, patterns, and tooling used to ensure quality, stability, performance, scalability, secure deployment, maintainability, and effective documentation. Broad awareness of major cloud providers and services, with curiosity to evaluate and adopt capabilities that improve security, reliability, and cost efficiency. Proactive and improvement-focused, challenging the status quo and driving automation and simplification wherever it adds value. Strong delivery focus, able to prioritise effectively and deliver outcomes in a fast-paced environment with shifting demands. Able to operate effectively in a small, high-impact team while collaborating across a wider product/engineering organisation. Excellent communication and stakeholder-management skills, able to influence at all levels and present complex topics clearly. Comfortable working in ambiguity and adapting quickly as priorities, technology, and threats evolve. Up-to-date knowledge of security practices, processes, and tooling, with the judgement to apply emerging approaches pragmatically. Why Hiscox? This is a fantastic opportunity to join Hiscox during a time of focused growth where you will have the remit to make a real difference.At Hiscox we care about our people. We hire the best people for the job and we're committed to diversity and creating a truly inclusive culture, which we believe drives success. Work with amazing people and be part of a unique culture Why work here?If you want to help build a brilliant future; work with amazing people; be part of a unique company culture; and, of course, enjoy great employee benefits that take care of your mental and physical wellbeing, come and join us. Get in touchIf this is your first time visiting our career site and you wish to stay in touch please select the 'Introduce yourself' button on the top right. This will allow us to contact you with suitable vacancies. If you are a returning prospect and wish to view our current vacancies please Search for Jobs using the link on the top right. About usWe're a global, specialist insurer headquartered in Bermuda and listed on the London Stock Exchange. With 3,000 employees and 32 offices in 12 countries we're a business with lots of opportunity for people with talent, spark and lots of ambition. If you want to build a great career with a company that prioritises strong values - such as integrity and courage - where our people always pull together to do the right thing for each other and our customers, then we'd love to hear from you.
18/07/2026
Full time
Principal Platform Security EngineerApplyremote type: Hybridlocations: York: Lisbon: Londontime type: Full timeposted on: Posted Todayjob requisition id: R Job Type: Permanent Build a brilliant future with Hiscox Position : Principal Platform Security Engineer, London MarketAs a senior and influential member of the London Platform Engineering Chapter, the Principal Platform Security Engineer will set direction and lead by example in maturing our platform security practices. You will guide multiple Innovation squads and Engineering Chapters, driving cloud-first adoption and championing secure-by-design initiatives.You will be an integral member of a Chapter spanning Platform, DevOps, and Site Reliability Engineers, and a core contributor to a Platform Engineering squad focused on continuous improvement across our cloud and on-premises platforms. You will raise engineering standards through automation, reliable design, and pragmatic governance, helping to deliver smarter, more cost-effective, and faster solutions that are reusable across squads.With security embedded across all squads, you will provide visible leadership to strengthen our platform security posture. You will influence priorities, drive the change needed to embed modern DevOps and security ways of working, and ensure teams have the patterns, tooling, and guidance to succeed.As the chapter grows, this role also offers the opportunity to take on people leadership responsibilities, including day-to-day management of third-party security engineers and partner resources. Key Responsibilities Coach and mentor chapter members, and support the Head of Platform Engineering with overall chapter management, particularly across partner resources. Design, implement, and automate security controls and security testing within the SDLC. Lead application security practices, ensuring secure design and build, and coordinate effectively between engineering and security teams. Apply Security-as-Code principles by providing training, creating reusable patterns, and establishing best practices for teams. Support the investigation and future implementation of agentic workflows and agents, ensuring proposed solutions are secure-by-design and comply with Hiscox AI governance. Respond swiftly to new and emerging security threats and vulnerabilities, investigate suspected attacks, and help manage security incidents, including post-incident reviews to identify root causes, implement solutions, and prevent recurrence. Produce clear, actionable security reporting for senior leadership Act as the primary point of contact for security-related inquiries across London Market technology and change initiatives, coordinating with Group, other Business Units, and Cyber teams to advance security practices across Hiscox. Influence key architectural decisions early, balancing business requirements, budgets, security, and resilience. Partner with squads to take solutions from proof of concept (PoC) through to a production-ready platform. Build and maintain secure Azure and GCP infrastructure across all environments using Azure DevOps Pipelines and Terraform. Oversee and coach squads on intra-day deployment mechanisms, advocating for cloud-informed improvements that increase security, reliability, and delivery speed. Build and maintain monitoring and alerting at all levels (infrastructure, application, and data), ensuring actionable signals and secure operational practices. Person Specification : Mandatory skillset: 5+ years' DevOps/Platform Engineering experience delivering solutions in Azure and/or GCP. Full stack application and infrastructure solution design, ensuring robust security controls, high availability, and operational resilience throughout. Working knowledge of vulnerability and compliance management (scanning through to remediation), patch management, endpoint protection/anti-malware, and access control management (e.g., IAM/PAM), including driving findings to closure. Working knowledge of threat modelling and risk assessment, applied to cloud architectures and CI/CD pipelines to guide secure design and prioritised risk treatment. Experience with AppSec tooling, including CI/CD integration, tuning to reduce noise, and triaging results with engineers to prioritise remediation and prevent regressions. Strong leadership skills. You will help lead the wider technology and change teams to improve our DevOps and Security maturity by educating others and delegating responsibilities across your chapter, other engineering chapters, and Group IT teams. Experience with Terraform, and platform solutions. Experience working on solutions with integrations between GCP and Azure. Knowledge of Cloud native, microservices and containerised systems. To have a strong desire for continuous improvement and an Agile way of working. Ideally in addition: Knowledge of the insurance and London Market ecosystem; Lloyd's market experience is particularly valuable. Proven, hands-on software delivery experience, including platform engineering and/or build, release, and deployment engineering using modern DevOps practices. Experience delivering and operating technology in regulated environments, with a strong understanding of controls, audit expectations, and evidence-based compliance. Able to clearly explain the processes, patterns, and tooling used to ensure quality, stability, performance, scalability, secure deployment, maintainability, and effective documentation. Broad awareness of major cloud providers and services, with curiosity to evaluate and adopt capabilities that improve security, reliability, and cost efficiency. Proactive and improvement-focused, challenging the status quo and driving automation and simplification wherever it adds value. Strong delivery focus, able to prioritise effectively and deliver outcomes in a fast-paced environment with shifting demands. Able to operate effectively in a small, high-impact team while collaborating across a wider product/engineering organisation. Excellent communication and stakeholder-management skills, able to influence at all levels and present complex topics clearly. Comfortable working in ambiguity and adapting quickly as priorities, technology, and threats evolve. Up-to-date knowledge of security practices, processes, and tooling, with the judgement to apply emerging approaches pragmatically. Why Hiscox? This is a fantastic opportunity to join Hiscox during a time of focused growth where you will have the remit to make a real difference.At Hiscox we care about our people. We hire the best people for the job and we're committed to diversity and creating a truly inclusive culture, which we believe drives success. Work with amazing people and be part of a unique culture Why work here?If you want to help build a brilliant future; work with amazing people; be part of a unique company culture; and, of course, enjoy great employee benefits that take care of your mental and physical wellbeing, come and join us. Get in touchIf this is your first time visiting our career site and you wish to stay in touch please select the 'Introduce yourself' button on the top right. This will allow us to contact you with suitable vacancies. If you are a returning prospect and wish to view our current vacancies please Search for Jobs using the link on the top right. About usWe're a global, specialist insurer headquartered in Bermuda and listed on the London Stock Exchange. With 3,000 employees and 32 offices in 12 countries we're a business with lots of opportunity for people with talent, spark and lots of ambition. If you want to build a great career with a company that prioritises strong values - such as integrity and courage - where our people always pull together to do the right thing for each other and our customers, then we'd love to hear from you.
About us We are champions of rail, inspired to build a greener, more sustainable future of travel. the company enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels. Great journeys start with the company Now Europe's number 1 downloaded rail app, with over 135 million monthly visits and £6.3 billion in annual ticket sales, we collaborate with 270+ rail and coach companies in over 40 countries. We want to create a world where travel is as simple, seamless, eco friendly and affordable as it should be. Today, we're a FTSE 250 company driven by our incredible team of over 1,000 Trainliners from 50+ nationalities, based across London, Paris, Barcelona, Milan, Edinburgh and Madrid. With our focus on growth in the UK and Europe, now is the perfect time to join us on this high speed journey. Introducing the the company App Platform Team The App Platform team provides the foundations that enable our mobile engineering teams to build, evolve and deliver exceptional customer experiences at scale. Working across iOS and Android, the team develops the shared capabilities, tooling, frameworks and engineering practices that help product teams move faster while maintaining high standards of quality, performance and reliability. As our Senior Principal Engineer (iOS), you will play a pivotal role in shaping the future of iOS engineering at the company. While embedded within the App Platform team, your influence will extend across the wider technology organisation as you define the long term technical strategy for iOS alongside peers across Android, Web and Architecture. You'll establish a cohesive cross platform architectural vision, balancing platform specific innovation with opportunities to simplify solutions, increase consistency and avoid unnecessary duplication. This is a highly influential individual contributor role where you create leverage through technical leadership, partnering with engineers, architects, product, design and senior leaders to solve complex challenges, shape engineering strategy and raise the technical bar across the organisation. In this role as the Senior Principal Engineer (iOS), you will Define and own the long term technical strategy for iOS, ensuring it supports the company's business goals while aligning with the wider architectural vision across mobile, web and platform engineering. Own and evolve engineering standards, reusable patterns and best practices for iOS across the company, creating greater consistency, improving developer experience and enabling teams to build high quality software more effectively. Lead organisation wide technical modernisation programmes that simplify our engineering landscape, improve maintainability and scalability, and enable product teams to deliver faster with confidence. Partner closely with Principal Engineers, Architects and senior engineering leaders to establish a cohesive cross platform strategy, identifying opportunities to share capabilities and architectural approaches while making pragmatic decisions about where platforms should remain distinct. Champion technical excellence through modular, testable and maintainable software design, helping engineering teams adopt practices that improve quality, reliability, performance and long term sustainability. Evaluate emerging technologies and AI enabled engineering practices, identifying where they create meaningful value for developers and customers while balancing innovation with security, operational cost and long term sustainability. Influence technical direction across the engineering organisation through clear communication, compelling technical proposals and trusted relationships with engineers, architects, product, design and executive stakeholders. Mentor and develop senior engineers and members of the Principal Engineering community, while representing the company within the wider engineering community through knowledge sharing, technical leadership and community engagement. We'd love to hear from you if you have Significant experience defining technical strategy for large scale iOS platforms or products, with a track record of delivering architectural improvements that have created lasting impact across multiple teams or organisations. Deep expertise in modern iOS development, alongside strong experience designing modular, testable and maintainable software that balances scalability, reliability, performance and long term maintainability. Experience establishing engineering standards, technical patterns and best practices, with the ability to influence their adoption across an organisation through technical credibility and collaboration. A proven ability to create alignment across engineering disciplines, working closely with architects, product, design and technology leaders to develop shared technical direction and deliver business outcomes. Strong judgement when evaluating emerging technologies, including AI enabled engineering capabilities, with the ability to identify where they can create genuine value while balancing cost, risk and long term sustainability. Excellent communication and influencing skills, with the ability to adapt your style to engage audiences ranging from hands on engineers to senior and executive stakeholders. Have an active presence within the wider iOS engineering community through speaking, mentoring, open source contributions or community engagement, although this is not essential. More information: Enjoy fantastic perks like private healthcare & dental insurance, a generous work from abroad policy, 2 for 1 share purchase plans, an EV Scheme to further reduce carbon emissions, extra festive time off, and excellent family friendly benefits. We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days. Jump on board and supercharge your career from day one! We're operating a hybrid model and ask that Trainliners work from the office a minimum of 60% of their time over a 12 week period. We also have a 28 day Work from Abroad policy. Our values represent the things that matter most to us and what we live and breathe everyday, in everything we do: Think Big - We're building the future of rail Own It - We focus on every customer, partner and journey Travel Together - We're one team Do Good - We make a positive impact We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought. That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated. Interested in finding out more about what it's like to work at the company? Why not check us out on LinkedIn, Instagram and Glassdoor! Compensation Range: £110K - £130K
17/07/2026
Full time
About us We are champions of rail, inspired to build a greener, more sustainable future of travel. the company enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels. Great journeys start with the company Now Europe's number 1 downloaded rail app, with over 135 million monthly visits and £6.3 billion in annual ticket sales, we collaborate with 270+ rail and coach companies in over 40 countries. We want to create a world where travel is as simple, seamless, eco friendly and affordable as it should be. Today, we're a FTSE 250 company driven by our incredible team of over 1,000 Trainliners from 50+ nationalities, based across London, Paris, Barcelona, Milan, Edinburgh and Madrid. With our focus on growth in the UK and Europe, now is the perfect time to join us on this high speed journey. Introducing the the company App Platform Team The App Platform team provides the foundations that enable our mobile engineering teams to build, evolve and deliver exceptional customer experiences at scale. Working across iOS and Android, the team develops the shared capabilities, tooling, frameworks and engineering practices that help product teams move faster while maintaining high standards of quality, performance and reliability. As our Senior Principal Engineer (iOS), you will play a pivotal role in shaping the future of iOS engineering at the company. While embedded within the App Platform team, your influence will extend across the wider technology organisation as you define the long term technical strategy for iOS alongside peers across Android, Web and Architecture. You'll establish a cohesive cross platform architectural vision, balancing platform specific innovation with opportunities to simplify solutions, increase consistency and avoid unnecessary duplication. This is a highly influential individual contributor role where you create leverage through technical leadership, partnering with engineers, architects, product, design and senior leaders to solve complex challenges, shape engineering strategy and raise the technical bar across the organisation. In this role as the Senior Principal Engineer (iOS), you will Define and own the long term technical strategy for iOS, ensuring it supports the company's business goals while aligning with the wider architectural vision across mobile, web and platform engineering. Own and evolve engineering standards, reusable patterns and best practices for iOS across the company, creating greater consistency, improving developer experience and enabling teams to build high quality software more effectively. Lead organisation wide technical modernisation programmes that simplify our engineering landscape, improve maintainability and scalability, and enable product teams to deliver faster with confidence. Partner closely with Principal Engineers, Architects and senior engineering leaders to establish a cohesive cross platform strategy, identifying opportunities to share capabilities and architectural approaches while making pragmatic decisions about where platforms should remain distinct. Champion technical excellence through modular, testable and maintainable software design, helping engineering teams adopt practices that improve quality, reliability, performance and long term sustainability. Evaluate emerging technologies and AI enabled engineering practices, identifying where they create meaningful value for developers and customers while balancing innovation with security, operational cost and long term sustainability. Influence technical direction across the engineering organisation through clear communication, compelling technical proposals and trusted relationships with engineers, architects, product, design and executive stakeholders. Mentor and develop senior engineers and members of the Principal Engineering community, while representing the company within the wider engineering community through knowledge sharing, technical leadership and community engagement. We'd love to hear from you if you have Significant experience defining technical strategy for large scale iOS platforms or products, with a track record of delivering architectural improvements that have created lasting impact across multiple teams or organisations. Deep expertise in modern iOS development, alongside strong experience designing modular, testable and maintainable software that balances scalability, reliability, performance and long term maintainability. Experience establishing engineering standards, technical patterns and best practices, with the ability to influence their adoption across an organisation through technical credibility and collaboration. A proven ability to create alignment across engineering disciplines, working closely with architects, product, design and technology leaders to develop shared technical direction and deliver business outcomes. Strong judgement when evaluating emerging technologies, including AI enabled engineering capabilities, with the ability to identify where they can create genuine value while balancing cost, risk and long term sustainability. Excellent communication and influencing skills, with the ability to adapt your style to engage audiences ranging from hands on engineers to senior and executive stakeholders. Have an active presence within the wider iOS engineering community through speaking, mentoring, open source contributions or community engagement, although this is not essential. More information: Enjoy fantastic perks like private healthcare & dental insurance, a generous work from abroad policy, 2 for 1 share purchase plans, an EV Scheme to further reduce carbon emissions, extra festive time off, and excellent family friendly benefits. We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days. Jump on board and supercharge your career from day one! We're operating a hybrid model and ask that Trainliners work from the office a minimum of 60% of their time over a 12 week period. We also have a 28 day Work from Abroad policy. Our values represent the things that matter most to us and what we live and breathe everyday, in everything we do: Think Big - We're building the future of rail Own It - We focus on every customer, partner and journey Travel Together - We're one team Do Good - We make a positive impact We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought. That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated. Interested in finding out more about what it's like to work at the company? Why not check us out on LinkedIn, Instagram and Glassdoor! Compensation Range: £110K - £130K
About us We are champions of rail, inspired to build a greener, more sustainable future of travel. Trainline enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels. Great journeys start with Trainline Now Europe's number 1 downloaded rail app, with over 135 million monthly visits and £6.3 billion in annual ticket sales, we collaborate with 270+ rail and coach companies in over 40 countries. We want to create a world where travel is as simple, seamless, eco-friendly and affordable as it should be. Introducing the Trainline App Platform Team The App Platform team provides the foundations that enable our mobile engineering teams to build, evolve and deliver exceptional customer experiences at scale. Working across iOS and Android, the team develops the shared capabilities, tooling, frameworks and engineering practices that help product teams move faster while maintaining high standards of quality, performance and reliability. In this role as the Senior Principal Engineer (iOS) As our Senior Principal Engineer (iOS), you will play a pivotal role in shaping the future of iOS engineering at Trainline. While embedded within the App Platform team, your influence will extend across the wider technology organisation as you define the long-term technical strategy for iOS alongside peers across Android, Web and Architecture. You'll establish a cohesive cross-platform architectural vision, balancing platform-specific innovation with opportunities to simplify solutions, increase consistency and avoid unnecessary duplication. This is a highly influential individual contributor role where you'll create leverage through technical leadership, partnering with engineers, architects, product, design and senior leaders to solve complex challenges, shape engineering strategy and raise the technical bar across the organisation. Responsibilities Define and own the long-term technical strategy for iOS, ensuring it supports Trainline's business goals while aligning with the wider architectural vision across mobile, web and platform engineering. Own and evolve engineering standards, reusable patterns and best practices for iOS across Trainline, creating greater consistency, improving developer experience and enabling teams to build high-quality software more effectively. Lead organisation-wide technical modernisation programmes that simplify our engineering landscape, improve maintainability and scalability, and enable product teams to deliver faster with confidence. Partner closely with Principal Engineers, Architects and senior engineering leaders to establish a cohesive cross-platform strategy, identifying opportunities to share capabilities and architectural approaches while making pragmatic decisions about where platforms should remain distinct. Champion technical excellence through modular, testable and maintainable software design, helping engineering teams adopt practices that improve quality, reliability, performance and long-term sustainability. Evaluate emerging technologies and AI-enabled engineering practices, identifying where they create meaningful value for developers and customers while balancing innovation with security, operational cost and long-term sustainability. Influence technical direction across the engineering organisation through clear communication, compelling technical proposals and trusted relationships with engineers, architects, product, design and executive stakeholders. Mentor and develop senior engineers and members of the Principal Engineering community, while representing Trainline within the wider engineering community through knowledge sharing, technical leadership and community engagement. Qualifications Significant experience defining technical strategy for large-scale iOS platforms or products, with a track record of delivering architectural improvements that have created lasting impact across multiple teams or organisations. Deep expertise in modern iOS development, alongside strong experience designing modular, testable and maintainable software that balances scalability, reliability, performance and long-term maintainability. Experience establishing engineering standards, technical patterns and best practices, with the ability to influence their adoption across an organisation through technical credibility and collaboration. A proven ability to create alignment across engineering disciplines, working closely with architects, product, design and technology leaders to develop shared technical direction and deliver business outcomes. Strong judgement when evaluating emerging technologies, including AI-enabled engineering capabilities, with the ability to identify where they can create genuine value while balancing cost, risk and long-term sustainability. Excellent communication and influencing skills, with the ability to adapt your style to engage audiences ranging from hands on engineers to senior and executive stakeholders. Have an active presence within the wider iOS engineering community through speaking, mentoring, open-source contributions or community engagement, although this is not essential. More information Enjoy fantastic perks like private healthcare and dental insurance, a generous work from abroad policy, 2-for-1 share purchase plans, an EV Scheme to further reduce carbon emissions, extra festive time off, and excellent family friendly benefits. We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days. Jump on board and supercharge your career from day one! We're operating a hybrid model and ask that Trainliners work from the office a minimum of 60% of their time over a 12 week period. We also have a 28-day Work from Abroad policy. We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought. That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated.
17/07/2026
Full time
About us We are champions of rail, inspired to build a greener, more sustainable future of travel. Trainline enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels. Great journeys start with Trainline Now Europe's number 1 downloaded rail app, with over 135 million monthly visits and £6.3 billion in annual ticket sales, we collaborate with 270+ rail and coach companies in over 40 countries. We want to create a world where travel is as simple, seamless, eco-friendly and affordable as it should be. Introducing the Trainline App Platform Team The App Platform team provides the foundations that enable our mobile engineering teams to build, evolve and deliver exceptional customer experiences at scale. Working across iOS and Android, the team develops the shared capabilities, tooling, frameworks and engineering practices that help product teams move faster while maintaining high standards of quality, performance and reliability. In this role as the Senior Principal Engineer (iOS) As our Senior Principal Engineer (iOS), you will play a pivotal role in shaping the future of iOS engineering at Trainline. While embedded within the App Platform team, your influence will extend across the wider technology organisation as you define the long-term technical strategy for iOS alongside peers across Android, Web and Architecture. You'll establish a cohesive cross-platform architectural vision, balancing platform-specific innovation with opportunities to simplify solutions, increase consistency and avoid unnecessary duplication. This is a highly influential individual contributor role where you'll create leverage through technical leadership, partnering with engineers, architects, product, design and senior leaders to solve complex challenges, shape engineering strategy and raise the technical bar across the organisation. Responsibilities Define and own the long-term technical strategy for iOS, ensuring it supports Trainline's business goals while aligning with the wider architectural vision across mobile, web and platform engineering. Own and evolve engineering standards, reusable patterns and best practices for iOS across Trainline, creating greater consistency, improving developer experience and enabling teams to build high-quality software more effectively. Lead organisation-wide technical modernisation programmes that simplify our engineering landscape, improve maintainability and scalability, and enable product teams to deliver faster with confidence. Partner closely with Principal Engineers, Architects and senior engineering leaders to establish a cohesive cross-platform strategy, identifying opportunities to share capabilities and architectural approaches while making pragmatic decisions about where platforms should remain distinct. Champion technical excellence through modular, testable and maintainable software design, helping engineering teams adopt practices that improve quality, reliability, performance and long-term sustainability. Evaluate emerging technologies and AI-enabled engineering practices, identifying where they create meaningful value for developers and customers while balancing innovation with security, operational cost and long-term sustainability. Influence technical direction across the engineering organisation through clear communication, compelling technical proposals and trusted relationships with engineers, architects, product, design and executive stakeholders. Mentor and develop senior engineers and members of the Principal Engineering community, while representing Trainline within the wider engineering community through knowledge sharing, technical leadership and community engagement. Qualifications Significant experience defining technical strategy for large-scale iOS platforms or products, with a track record of delivering architectural improvements that have created lasting impact across multiple teams or organisations. Deep expertise in modern iOS development, alongside strong experience designing modular, testable and maintainable software that balances scalability, reliability, performance and long-term maintainability. Experience establishing engineering standards, technical patterns and best practices, with the ability to influence their adoption across an organisation through technical credibility and collaboration. A proven ability to create alignment across engineering disciplines, working closely with architects, product, design and technology leaders to develop shared technical direction and deliver business outcomes. Strong judgement when evaluating emerging technologies, including AI-enabled engineering capabilities, with the ability to identify where they can create genuine value while balancing cost, risk and long-term sustainability. Excellent communication and influencing skills, with the ability to adapt your style to engage audiences ranging from hands on engineers to senior and executive stakeholders. Have an active presence within the wider iOS engineering community through speaking, mentoring, open-source contributions or community engagement, although this is not essential. More information Enjoy fantastic perks like private healthcare and dental insurance, a generous work from abroad policy, 2-for-1 share purchase plans, an EV Scheme to further reduce carbon emissions, extra festive time off, and excellent family friendly benefits. We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days. Jump on board and supercharge your career from day one! We're operating a hybrid model and ask that Trainliners work from the office a minimum of 60% of their time over a 12 week period. We also have a 28-day Work from Abroad policy. We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought. That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated.
Principal Embedded Software Engineer 70-85k + Bonus Cambridge This is an opportunity to join a market-leading communications technology company developing mission-critical comms systems. You will take technical ownership of embedded application software development across Linux and Android platforms, helping deliver the next generation of technology that underpins secure communications. Responsibilities: Designing, developing and testing embedded application software across Embedded Linux and Android platforms. Leading software component activities including architecture, task planning, technical reviews and integration testing. Developing new application features whilst maintaining and enhancing existing software components. Translating complex telecommunications specifications (ETSI, 3GPP, RFCs) into robust software solutions. Requirements: 10+ years' commercial software development experience delivering released embedded Linux and Android products. Strong C development experience within embedded Linux user-space environments. Commercial Android application development experience using Java and modern application architectures. Solid understanding of RTOS concepts and embedded software systems. Experience applying Test-Driven Development (TDD) methodologies within embedded and Android environments. Bonus Skills: Experience with ARM-based embedded platforms and multi-core systems. Familiarity with Agile / Scrum software development methodologies. Experience providing technical leadership on large, multi-disciplinary engineering projects. Apply now to join a highly respected engineering team developing critical communications technology relied upon by organisations around the world. Platform Recruitment: Platform Recruitment covers a wide range of IT and Engineering positions, including Embedded Software, Electronics, FPGA, Mechanical, C++, DevOps, Cloud, Technical Sales, Project Management and more.
15/07/2026
Full time
Principal Embedded Software Engineer 70-85k + Bonus Cambridge This is an opportunity to join a market-leading communications technology company developing mission-critical comms systems. You will take technical ownership of embedded application software development across Linux and Android platforms, helping deliver the next generation of technology that underpins secure communications. Responsibilities: Designing, developing and testing embedded application software across Embedded Linux and Android platforms. Leading software component activities including architecture, task planning, technical reviews and integration testing. Developing new application features whilst maintaining and enhancing existing software components. Translating complex telecommunications specifications (ETSI, 3GPP, RFCs) into robust software solutions. Requirements: 10+ years' commercial software development experience delivering released embedded Linux and Android products. Strong C development experience within embedded Linux user-space environments. Commercial Android application development experience using Java and modern application architectures. Solid understanding of RTOS concepts and embedded software systems. Experience applying Test-Driven Development (TDD) methodologies within embedded and Android environments. Bonus Skills: Experience with ARM-based embedded platforms and multi-core systems. Familiarity with Agile / Scrum software development methodologies. Experience providing technical leadership on large, multi-disciplinary engineering projects. Apply now to join a highly respected engineering team developing critical communications technology relied upon by organisations around the world. Platform Recruitment: Platform Recruitment covers a wide range of IT and Engineering positions, including Embedded Software, Electronics, FPGA, Mechanical, C++, DevOps, Cloud, Technical Sales, Project Management and more.
Job Summary SPX Technologies builds innovative HVAC and Detection and Measurement solutions. Through its RiSE talent development framework, the company supports employees' development. As part of Detection and Measurement, Radiodetection leads the design and development of equipment and software used by utility companies to protect underground infrastructure networks. How you will make an Impact (Job Summary) SPX is a diverse team of unique individuals who all make an impact. As an experienced and pragmatic Principal Software Architect you will define and drive the technical vision for our evolving software ecosystem, shaping how our hardware and firmware platforms integrate with cloud, mobile, and desktop applications. The Principal Software Architect will serve as the focal point for architectural direction, system design principles, and technology strategy. Working closely with domain leads, the Software Program Manager, and the Global Software Manager, you will ensure architectural intent translates into practical, deliverable outcomes. The position combines strategic leadership with hands on technical validation, defining long term architectural direction and validating ideas via lightweight prototyping and experimentation where required. Job Responsibilities 1. Architecture Vision & System Design Define and evolve a clear end to end architecture across firmware/device layer, cloud platform, and mobile/desktop applications. Own target system architecture and design principles, system boundaries and interaction models, and integration patterns across domains. Ensure the architecture supports scalability, maintainability, product evolution across multiple device variants, and alignment with long term business and product strategy. 2. Technology Strategy & Standards Define and maintain a coherent technology strategy across the software organisation. Establish an aligned technology stack across cloud, mobile, desktop, and firmware. Ensure choices reflect industry best practices, team capability and constraints, and long term sustainability. Work collaboratively with domain leads to evaluate trade offs, agree practical adoption paths, and avoid unnecessary fragmentation. 3. Architectural Governance & Decision Authority Act as the accountable owner for architectural integrity across the organisation. Review and sign off major design decisions. Define and enforce architectural standards and guardrails. Ensure consistency across teams without blocking delivery. Where conflicts arise, drive resolution with domain leads and escalates when required. Pragmatic flexibility is expected: allow justified exceptions, capture deviations as technical debt, or feed them into architectural evolution. 4. Current State Assessment & Transformation Roadmap Build a clear understanding of the current software landscape and define a path forward. Deliver documented view of current architecture and technology stack; identified gaps, risks, and constraints; target architecture aligned to business and product direction; migration and/or retirement proposals for legacy systems. Ensure transition plans are realistic, incremental, aligned with delivery priorities, and understood by engineering and product teams. 5. Cross Domain Alignment & Delivery Support Support effective delivery by ensuring system level clarity across teams. Work closely with the SW Program Manager for cross team coordination and dependencies. Collaborate with Product Owners to ensure system level intent is clear before development. Clarify system level behaviour and constraints, define cross platform interactions early, and reduce late stage integration issues. This role does not own delivery execution but enables it through clarity and alignment. 6. Hands On Prototyping & Technical Validation Validate architectural ideas through practical experimentation. Build lightweight proofs of concept where needed. Use modern tooling, including AI assisted development, to accelerate validation. Test feasibility of new technologies and patterns before wider adoption. This role goes beyond documentation and ensures ideas work in practice. 7. Communication & Influence Communicate architectural concepts clearly across all levels of the organisation. Engage with executive stakeholders, engineering leadership, technical leads, and engineers. Translate complex ideas appropriately for each audience and ensure decisions are understood and adopted. Gather and incorporate feedback actively. Key Boundaries The Principal Software Architect does NOT own backlog creation or write user stories, own sprint execution, act as a project or program manager, or replace domain technical leadership. The Principal Software Architect DOES own system level architecture and design principles, architectural decision making and governance, and enable delivery through clarity, not control. Authority & Escalation Accountable for architectural decisions and standards. Expected to challenge and guide domain teams constructively. Resolve directly with domain leads where possible; escalated conflicts go to the Global Software Manager. Success Measures Clear, adopted target architecture across domains. Reduced integration issues and late stage surprises. Consistent and aligned technology choices. Improved system coherence across firmware, cloud, and applications. Visible reduction in architectural ambiguity. Progress on legacy system simplification. What Good Looks Like Architectural decisions are understood, adopted, and followed. Teams build in alignment rather than diverging. Trade offs are explicit and well managed. The architect is visible, engaged, and proactive. The role accelerates delivery rather than slows it down. What we are looking for (Experience, Knowledge, Skills, Abilities, Education) Required Experience 15+ years of software engineering experience, with significant time in architectural roles. Proven designing distributed systems across cloud and application layers. Strong experience with at least one major cloud platform (Azure, AWS, or GCP), ideally across multiple. Experience integrating hardware or embedded systems with cloud based platforms. Strong understanding of modern software architecture patterns and best practices. Demonstrated ability to influence technical direction across multiple teams. Excellent communication skills across both technical and non technical audiences. Preferred Experience, Knowledge, Skills, and Abilities Experience in hardware software or IoT environments. Exposure to mobile and SDK based architectures. Experience modernising or migrating legacy systems. Familiarity with AI assisted development approaches. Track record of delivering pragmatic, implementable architecture (not just conceptual design). Travel & Working Environment Hybrid role with strong on site presence expected (typically 3 days per week in Bristol). High level of engagement with engineering teams required. Benefits Competitive and performance based compensation packages and bonus plans. Educational assistance, leadership development programs, and recognition programs. We are an affirmative action and equal opportunity employer committed to making selection decisions without regard to race, color, religion, sex, sexual orientation, national origin, gender identity, genetic information, age, disability, veteran status, or any other legally protected basis.
14/07/2026
Full time
Job Summary SPX Technologies builds innovative HVAC and Detection and Measurement solutions. Through its RiSE talent development framework, the company supports employees' development. As part of Detection and Measurement, Radiodetection leads the design and development of equipment and software used by utility companies to protect underground infrastructure networks. How you will make an Impact (Job Summary) SPX is a diverse team of unique individuals who all make an impact. As an experienced and pragmatic Principal Software Architect you will define and drive the technical vision for our evolving software ecosystem, shaping how our hardware and firmware platforms integrate with cloud, mobile, and desktop applications. The Principal Software Architect will serve as the focal point for architectural direction, system design principles, and technology strategy. Working closely with domain leads, the Software Program Manager, and the Global Software Manager, you will ensure architectural intent translates into practical, deliverable outcomes. The position combines strategic leadership with hands on technical validation, defining long term architectural direction and validating ideas via lightweight prototyping and experimentation where required. Job Responsibilities 1. Architecture Vision & System Design Define and evolve a clear end to end architecture across firmware/device layer, cloud platform, and mobile/desktop applications. Own target system architecture and design principles, system boundaries and interaction models, and integration patterns across domains. Ensure the architecture supports scalability, maintainability, product evolution across multiple device variants, and alignment with long term business and product strategy. 2. Technology Strategy & Standards Define and maintain a coherent technology strategy across the software organisation. Establish an aligned technology stack across cloud, mobile, desktop, and firmware. Ensure choices reflect industry best practices, team capability and constraints, and long term sustainability. Work collaboratively with domain leads to evaluate trade offs, agree practical adoption paths, and avoid unnecessary fragmentation. 3. Architectural Governance & Decision Authority Act as the accountable owner for architectural integrity across the organisation. Review and sign off major design decisions. Define and enforce architectural standards and guardrails. Ensure consistency across teams without blocking delivery. Where conflicts arise, drive resolution with domain leads and escalates when required. Pragmatic flexibility is expected: allow justified exceptions, capture deviations as technical debt, or feed them into architectural evolution. 4. Current State Assessment & Transformation Roadmap Build a clear understanding of the current software landscape and define a path forward. Deliver documented view of current architecture and technology stack; identified gaps, risks, and constraints; target architecture aligned to business and product direction; migration and/or retirement proposals for legacy systems. Ensure transition plans are realistic, incremental, aligned with delivery priorities, and understood by engineering and product teams. 5. Cross Domain Alignment & Delivery Support Support effective delivery by ensuring system level clarity across teams. Work closely with the SW Program Manager for cross team coordination and dependencies. Collaborate with Product Owners to ensure system level intent is clear before development. Clarify system level behaviour and constraints, define cross platform interactions early, and reduce late stage integration issues. This role does not own delivery execution but enables it through clarity and alignment. 6. Hands On Prototyping & Technical Validation Validate architectural ideas through practical experimentation. Build lightweight proofs of concept where needed. Use modern tooling, including AI assisted development, to accelerate validation. Test feasibility of new technologies and patterns before wider adoption. This role goes beyond documentation and ensures ideas work in practice. 7. Communication & Influence Communicate architectural concepts clearly across all levels of the organisation. Engage with executive stakeholders, engineering leadership, technical leads, and engineers. Translate complex ideas appropriately for each audience and ensure decisions are understood and adopted. Gather and incorporate feedback actively. Key Boundaries The Principal Software Architect does NOT own backlog creation or write user stories, own sprint execution, act as a project or program manager, or replace domain technical leadership. The Principal Software Architect DOES own system level architecture and design principles, architectural decision making and governance, and enable delivery through clarity, not control. Authority & Escalation Accountable for architectural decisions and standards. Expected to challenge and guide domain teams constructively. Resolve directly with domain leads where possible; escalated conflicts go to the Global Software Manager. Success Measures Clear, adopted target architecture across domains. Reduced integration issues and late stage surprises. Consistent and aligned technology choices. Improved system coherence across firmware, cloud, and applications. Visible reduction in architectural ambiguity. Progress on legacy system simplification. What Good Looks Like Architectural decisions are understood, adopted, and followed. Teams build in alignment rather than diverging. Trade offs are explicit and well managed. The architect is visible, engaged, and proactive. The role accelerates delivery rather than slows it down. What we are looking for (Experience, Knowledge, Skills, Abilities, Education) Required Experience 15+ years of software engineering experience, with significant time in architectural roles. Proven designing distributed systems across cloud and application layers. Strong experience with at least one major cloud platform (Azure, AWS, or GCP), ideally across multiple. Experience integrating hardware or embedded systems with cloud based platforms. Strong understanding of modern software architecture patterns and best practices. Demonstrated ability to influence technical direction across multiple teams. Excellent communication skills across both technical and non technical audiences. Preferred Experience, Knowledge, Skills, and Abilities Experience in hardware software or IoT environments. Exposure to mobile and SDK based architectures. Experience modernising or migrating legacy systems. Familiarity with AI assisted development approaches. Track record of delivering pragmatic, implementable architecture (not just conceptual design). Travel & Working Environment Hybrid role with strong on site presence expected (typically 3 days per week in Bristol). High level of engagement with engineering teams required. Benefits Competitive and performance based compensation packages and bonus plans. Educational assistance, leadership development programs, and recognition programs. We are an affirmative action and equal opportunity employer committed to making selection decisions without regard to race, color, religion, sex, sexual orientation, national origin, gender identity, genetic information, age, disability, veteran status, or any other legally protected basis.