At a Glance
- Tasks: Design and build cutting-edge platforms for distributed environments, tackling real-world challenges.
- Company: Join a fast-growing engineering powerhouse focused on national security and resilience.
- Benefits: Enjoy hybrid working, competitive salary, and opportunities for professional growth.
- Other info: Collaborate with talented engineers and contribute to innovative solutions in a dynamic environment.
- Why this job: Make a tangible impact by developing technology that operates in demanding conditions.
- Qualifications: Experience with distributed systems, container orchestration, and infrastructure-as-code is essential.
The predicted salary is between 70000 - 90000 € per year.
We're building the UK's next generation engineering powerhouse, providing critical technology that strengthens national security and resilience. We specialise in turning advances in sensing, AI, and communications into operational capability for the edge, where connectivity may be degraded or denied. Our work focuses on accelerating the deployment of technology, improving decision‑making for frontline teams, and protecting people and critical assets in demanding environments.
About the role
We're looking for a Principal Platform Engineer who is motivated by hard distributed systems problems and the realities of operating software at the edge. You are comfortable designing platforms that cannot assume stable connectivity, consistent cluster membership, or a persistent central control plane, and you understand why conventional orchestration approaches often break down in constrained, fragmented, or disrupted environments. You will have strong experience building and operating containerised platforms, orchestration systems, or distributed infrastructure. You may have worked with Kubernetes or related technologies, but you will also recognise where centralised, control‑plane‑driven models are the wrong fit. You are interested in approaches based on declarative workload intent, local orchestration decisions, peer coordination, and systems that can operate independently during disconnection.
You are the sort of engineer who thinks carefully about failure modes, deployment risk, observability, workload lifecycle, service discovery, and operational simplicity. You care about building robust abstractions that allow application teams to securely deploy workloads without needing to understand the underlying orchestration model. You are equally comfortable writing production code, shaping architecture, setting engineering standards, and working with other experienced engineers to turn an emerging technical concept into a reliable platform capability. This role will suit someone who wants to remain hands‑on, make pragmatic technical decisions, and build infrastructure for environments where disconnection, disruption, and constrained resources are normal operating conditions. This role offers hybrid working with a minimum of 3 days per week on‑site at our Bristol HQ. Candidates must be eligible for SC clearance.
Key areas of responsibility
- Contributing to the architecture of Rowden's edge platform end‑to‑end, from the operating system layer through to workload orchestration, lifecycle management, and observability.
- Helping shape our edge operating system strategy, including immutable, signed, minimal‑footprint base images suitable for constrained and field‑deployed hardware.
- Designing and implementing remote orchestration mechanisms that are robust to denied, disrupted, intermittent, and limited connectivity.
- Working on security baselines for edge nodes, including secure boot, hardware‑rooted identity, attestation, and the runtime isolation of workloads.
- Building observability, logging, and telemetry capabilities that work when bandwidth is scarce and devices are intermittently reachable.
- Designing zero‑touch onboarding and provisioning flows so devices come online securely without manual configuration in the field.
- Developing infrastructure‑as‑code, GitOps, and automation patterns across the edge fleet and the supporting control plane.
- Contributing to key technical decisions, weighing trade‑offs, managing risk, and helping ensure long‑term maintainability across interconnected systems.
- Sharing knowledge with platform and software engineers across the organisation, lifting overall engineering capability through example and collaboration.
- Working directly with users, partners, and stakeholders to make sure the platform meets real operational needs, not just theoretical ones.
Key skills, experience and behaviours
We are looking for a highly capable, hands‑on principal engineer who has built platforms that other engineers genuinely rely on.
- Essential Experience designing, building, and operating platforms for distributed or edge environments.
- Strong experience with container orchestration tools and an understanding of where they work well at the edge and where they don't.
- Hands‑on experience with immutable infrastructure patterns, signed images, and reproducible builds.
- Strong infrastructure‑as‑code background (Terraform, Ansible, or equivalent) and modern CI/CD.
- Practical experience of secure boot, TPM/HSM, remote attestation, and certificate‑based device identity.
- Strong software engineering fundamentals, sufficient to build platform tooling and contribute to core components.
- Experience designing systems that operate correctly through network partitions, link loss, and long offline periods.
- Proven ability to influence engineering direction and operate autonomously in complex and ambiguous environments.
Desirable (not essential)
- Background delivering complex connected systems in regulated sectors such as defence, national security, telecommunications, or critical infrastructure.
- Experience with edge‑oriented operating systems, hypervisors, or device‑management platforms.
- Linux internals knowledge and the practicalities of running it on constrained hardware.
- Experience with mesh, overlay, or software‑defined networking integrated at the platform layer.
About you
Mission‑Focused: You care about enabling others to do their best work and about systems that actually function for real users in real conditions.
Hands On: You’re excited by building, not by delegating.
Principal Platform Engineer (Edge) employer: Rowden
Rowden is an exceptional employer located in Bristol, UK, where we are dedicated to building the next generation of engineering solutions that enhance national security and resilience. Our collaborative work culture fosters innovation and hands-on problem-solving, providing employees with ample opportunities for professional growth and development. With a commitment to meaningful work and a supportive environment, we empower our team to tackle complex challenges while enjoying the benefits of hybrid working arrangements and a vibrant community.
StudySmarter Expert Advice🤫
We think this is how you could land Principal Platform Engineer (Edge)
✨Tip Number 1
Network, network, network! Get out there and connect with people in the industry. Attend meetups, conferences, or even online webinars. You never know who might have a lead on your dream job or can introduce you to someone at Rowden.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to distributed systems or edge computing. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice common interview questions related to platform engineering and be ready to discuss your past experiences in detail. We want to see how you think and approach challenges!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Rowden and contributing to our mission.
We think you need these skills to ace Principal Platform Engineer (Edge)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Principal Platform Engineer role. Highlight your experience with distributed systems, container orchestration, and any relevant projects you've worked on that demonstrate your hands-on approach.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about working at the edge and how your background makes you a great fit for our team. Share specific examples of how you've tackled challenges in similar environments and what excites you about this role.
Showcase Your Technical Skills:Don’t shy away from diving into the technical details! Mention your experience with Kubernetes, infrastructure-as-code, and any other relevant technologies. We want to see how you think about failure modes and operational simplicity in your previous work.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our company culture and values!
How to prepare for a job interview at Rowden
✨Know Your Edge Technology
Make sure you brush up on the latest in edge computing and distributed systems. Understand how connectivity issues can affect platform performance and be ready to discuss your experience with container orchestration tools like Kubernetes, especially in challenging environments.
✨Demonstrate Hands-On Experience
Be prepared to share specific examples of platforms you've built or operated. Highlight your hands-on experience with immutable infrastructure patterns and how you've tackled real-world problems related to network partitions or link loss.
✨Showcase Your Problem-Solving Skills
Expect questions that test your ability to think critically about failure modes and deployment risks. Prepare to discuss how you've made pragmatic technical decisions in complex situations, and be ready to explain your thought process clearly.
✨Engage with Real Operational Needs
During the interview, focus on how your work has directly impacted users and stakeholders. Be ready to discuss how you've collaborated with others to ensure that the platforms you’ve developed meet actual operational requirements, not just theoretical ones.