Department: Engineering
Employment Type: Permanent - Full Time
Location: Bristol, UK
Reporting To: Stephen Pope
DescriptionWe'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.
Headquartered in Bristol, Rowden employs around 160 people and operates over 20,000 square feet of engineering and manufacturing facilities. We have a growing international footprint and are one of Europe's fastest-growing engineering businesses.
About the role
We're looking for a Full Stack Developer to build software across our edge platform, from services running on constrained devices in the field, through the control plane that manages them, to the interfaces operators use to monitor and control systems.
This is full stack development in environments where normal assumptions do not hold. Connectivity is unreliable. Memory and compute are limited. Systems disappear for days and come back unexpectedly. The work involves building APIs that fail gracefully, interfaces that remain usable with delayed telemetry, pipelines that can pause and recover, and services that continue working after long periods offline.
You'll work across different parts of the stack and follow problems wherever they lead. Some days that will mean backend services or orchestration systems. Other days it will mean frontend tooling, deployment workflows, or debugging behaviour on edge devices.
The work is technical, practical, and important. You'll build systems used by people operating in demanding environments where reliability matters. You'll see how your software performs in real conditions and learn quickly which design decisions worked, and which did not.
We do not expect you to know every part of the stack from day one. We're looking for someone curious, adaptable, and comfortable working through difficult engineering problems in unfamiliar areas.
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.
More information about security clearance is available here:
Key areas of responsibilityWe are looking for someone who is passionate about technology and who actively invests in their technical skills. You'll be constantly learning in this role, but some key skills and experience you should already have include:
Essential
Desirable (not essential)
We are committed to building a flexible, inclusive, and enabling company. Our aim is to create a diverse team of talented people with unique skills, experience, and backgrounds, so please apply and come as you are!
We also recognise the importance of flexible working and support this wherever we can. We typically operate a flexible, hybrid-working model, with an average 3 days in the office each week (dependent on the role). We welcome the opportunity to discuss flexibility, part-time working requirements and/or workplace adjustments with all our applicants.
Rowden is a Disability Confident Committed company, and we actively encourage people with disabilities and health conditions to apply for our roles. Please let us know your requirements early on so that we can make sure you have everything you need up front to help make the recruitment process and experience as easy as possible.
Finally, if you feel that you don't meet all the criteria included above but have transferable skills and relevant experience, we'd still love to hear from you!