Home Full Stack Software Engineer – Python
Job Ref:2771

Full Stack Software Engineer – Python

Apply Now

Location: Romsey

Great ideas come from different minds. That’s why we bring together engineers, scientists, analysts, and creatives from every background — and give them the trust, tools, and freedom to make a difference. What connects us is the mission: solving meaningful problems and building capability that protects what matters most.

And as the challenges evolve, so do we — working on the technologies that will shape tomorrow, not just today.

Software Engineer – National Security  

 

Join a growing, highly trusted supplier within the National Security domain, where your work directly strengthens the UK’s ability to stay safe, resilient, and ahead of emerging threats. 

 

At Roke, we’re a leading technology and engineering company supporting customers across National Security, Defence, and Intelligence. Our teams tackle some of the country’s most complex technical challenges  and as a Software Engineer, you’ll be at the heart of solving them. 

 

Learn more about us: https://www.roke.co.uk/ 

 

Role Overview 

 

As a Software Engineer at Roke, you won’t just write code  you’ll create technology that protects people, platforms, missions, and information in realworld operational environments. The tools and systems you develop will be used by customers who depend on absolute reliability and security every day. 

 

Your work will actively shape how the UK counters evolving threats, ensuring our national security capabilities remain robust, modern, and missionready. 

 

What You’ll Be Doing 

 

  • Building an IP Security conformance test suite and reference implementation that underpins nationallevel Cryptography programmes.
  • Creating highqualityopenbydefault software designed for longterm reuse across teams, programmes, and partners.
  • Applying a testdriven engineering approach to deliver software that meets the highest assurance standards.
  • Producing clear, dependable documentation, helping others implement and build on your work effectively. 

 

Required Skills 

 

  • Python
  • Test development experience 

 

Nice to Have 

 

  • Experience with IPSec
  • Familiarity with Wireshark 

 

If this role doesn’t quite match what you’re looking for, explore more opportunities on our careers page: https://www.roke.co.uk/careers/ 

 

Benefits 

 

  • 30 days holiday plus bank holidays (with buy/sell options)
  • Private medical insurance
  • Health, wellness, and family support
  • Bonus scheme
  • Chemring ShareSave scheme
  • EV Salary Sacrifice schemee
  • Discounts and cashback offers 
  • Free minibus between Romsey station and the office 

 

Clearance Requirements 

 

You must be eligible for DV clearance due to the sensitivity of our work. 

 

Location – Romsey 

 

Based in the Hampshire countryside near the New Forest, our Romsey site offers a unique blend of innovation and tranquillity  with ample parking, an onsite gym, and a scenic manor house setting. 

 

Next Steps 

 

Click Apply. Your work here will make a real world difference. 

 

The Next Step

Click apply, submitting an up-to-date CV. We look forward to hearing from you.

 

Take a look around the company https://www.roke.co.uk/


Apply Now