Software Engineer - Python in Romsey
Software Engineer - Python

Software Engineer - Python in Romsey

Romsey Full-Time 36000 - 60000 £ / year (est.) No home office possible
Roke

At a Glance

  • Tasks: Develop software that enhances national security and tackles complex technical challenges.
  • Company: Join Roke, a leading tech company in the National Security domain.
  • Benefits: 30 days holiday, health support, EV salary sacrifice, and discounts.
  • Why this job: Make a real-world impact by protecting people and information.
  • Qualifications: Proficiency in Python; experience with IPSec is a plus.
  • Other info: Work in a tranquil setting with excellent career growth opportunities.

The predicted salary is between 36000 - 60000 £ per year.

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.

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 real world 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 mission-ready.

What You’ll Be Doing

  • Building an IP Security conformance test suite and reference implementation that underpins national level Cryptography programmes.
  • Creating high quality, open by default software designed for long term reuse across teams, programmes, and partners.
  • Applying a test driven 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

Nice to Have

  • Experience with IPSec
  • Familiarity with Wireshark

Benefits

  • 30 days holiday plus bank holidays (with buy/sell options)
  • Health, wellness, and family support
  • EV Salary Sacrifice scheme
  • 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.

Software Engineer - Python in Romsey employer: Roke

At Roke, we pride ourselves on being a leading technology and engineering company that not only values innovation but also prioritises the well-being of our employees. Located in the picturesque Hampshire countryside, our Romsey site offers a supportive work culture with ample opportunities for professional growth, alongside generous benefits such as 30 days holiday, health and wellness support, and a free minibus service. Join us to contribute to meaningful projects that enhance national security while enjoying a balanced and fulfilling work environment.
Roke

Contact Detail:

Roke Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Python in Romsey

✨Tip Number 1

Network like a pro! Reach out to current employees at Roke on LinkedIn or attend industry events. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Show off your skills! Prepare a portfolio of your projects, especially those involving Python and security. When you get the chance, share how your work can contribute to national security.

✨Tip Number 3

Ace the interview! Research Roke’s projects and be ready to discuss how your experience aligns with their mission. Practice common technical questions and be prepared to showcase your problem-solving skills.

✨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 the team!

We think you need these skills to ace Software Engineer - Python in Romsey

Python
IPSec
Test Driven Development
Documentation Skills
Software Development
Cryptography
Reliability Engineering
Security Standards
Wireshark

Some tips for your application 🫡

Show Your Passion for Security: When writing your application, let us see your enthusiasm for national security and how your skills can contribute to keeping the UK safe. Share any relevant experiences or projects that highlight your commitment to this field.

Highlight Your Python Skills: Since Python is a key requirement for this role, make sure to showcase your proficiency in it. Include specific examples of projects where you've used Python effectively, especially in security-related contexts.

Be Clear and Concise: We appreciate straightforward communication. Ensure your application is well-structured and free of jargon. Use bullet points where necessary to make your skills and experiences easy to digest.

Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our careers page. It’s the best way for us to receive your details and keep track of your application!

How to prepare for a job interview at Roke

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your previous projects and how you've used Python to solve complex problems. Practising coding challenges can also help you demonstrate your technical prowess.

✨Understand the National Security Context

Familiarise yourself with the role of technology in national security. Research Roke's projects and their impact on national safety. Showing that you understand the importance of your work in this context will impress the interviewers.

✨Prepare for Test Driven Engineering Questions

Since the role involves a test-driven engineering approach, be prepared to discuss your experience with writing tests and ensuring code quality. Think of examples where your testing strategies led to successful outcomes in your projects.

✨Communicate Clearly and Confidently

During the interview, focus on clear communication. Practice explaining your thought process and technical decisions in a way that's easy to understand. This will showcase your ability to produce clear documentation and help others build on your work.

Software Engineer - Python in Romsey
Roke
Location: Romsey

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>