Software Engineer - Rust in Portsmouth

Software Engineer - Rust in Portsmouth

Portsmouth Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
N

At a Glance

  • Tasks: Build and maintain innovative delay-tolerant networking products using Rust and cloud technologies.
  • Company: Leading tech firm revolutionising communications for aerospace and deep-space applications.
  • Benefits: Competitive salary, equity options, flexible hybrid working, and private health insurance.
  • Why this job: Join a team transforming communication networks and work on high-impact space technology projects.
  • Qualifications: Degree in Computer Science or related field; experience with distributed systems and cloud tech.
  • Other info: Diverse, inclusive workplace encouraging applications from all backgrounds.

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

Our client is leading the way in next-generation communications, building laser communication systems and software-defined networking platforms for aerospace and deep-space applications. With technology acquired from Google, they’re creating solutions that let satellites, aircraft, and even cislunar networks communicate seamlessly, essentially bringing space and Earth a lot closer together.

The Role

They’re looking for a Software Engineer (Delay-Tolerant Networking) to join their UK R&D team. You’ll help evolve their delay-tolerant networking products and develop new features that will transform how communication networks operate worldwide. This is a fantastic opportunity to work with cutting-edge technologies, solve complex challenges, and make a genuine impact.

What You’ll Be Doing

  • Building and maintaining delay-tolerant networking products, platforms, and APIs using Rust, gRPC, and Protocol Buffers
  • Working on scalable and distributed systems using Kubernetes
  • Debugging, optimising, and improving systems for full-scale production environments
  • Collaborating with front-end developers to integrate user-facing features
  • Creating technical guides, tutorials, and documentation for teams and customers
  • Supporting new customer onboarding and ensuring smooth system integration
  • Keeping up with the latest advancements in networking and cloud technologies

What We’re Looking For

  • A degree in Computer Science, Software Engineering, or a related field
  • Experience building distributed systems with cloud technologies
  • Strong problem-solving and communication skills
  • Enjoys working with customers to find creative, practical solutions
  • Curious, innovative, and genuinely excited about emerging technologies

Nice-to-Haves:

  • Experience with delay-tolerant networking standards (e.g. CCSDS/IETF BPv7, BPSec)
  • Hands-on experience with microservices, event-driven architectures, and CNCF technologies
  • Familiarity with Google Cloud Platform (GCP) or AWS
  • Experience writing tutorials, documentation, or technical blog posts

Why You’ll Love This Role

  • Work on high-impact, innovative projects in space technology and digital infrastructure
  • Competitive salary, equity options, pension, and private health insurance
  • Flexible hybrid working (UK-based remote)
  • Collaborate with a diverse, international, and forward-thinking team
  • Get hands-on experience with AI-driven networks, space-ground integration, and cloud mission control systems

Who Can Apply

Applicants must have the right to work in the United Kingdom. Our Client Is an Equal Opportunity Employer. They celebrate diversity and are committed to creating an inclusive workplace. Applications from candidates of all backgrounds are warmly encouraged.

Software Engineer - Rust in Portsmouth employer: NPAworldwide

Join a pioneering company at the forefront of next-generation communications, where you'll work on innovative projects that bridge the gap between space and Earth. With a strong emphasis on employee growth, competitive benefits including flexible hybrid working, and a commitment to diversity and inclusion, this is an exceptional opportunity for Software Engineers looking to make a meaningful impact in the aerospace sector. Collaborate with a talented international team and gain hands-on experience with cutting-edge technologies in a supportive and dynamic work environment.
N

Contact Detail:

NPAworldwide Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Rust in Portsmouth

✨Tip Number 1

Network like a pro! Attend industry meetups, tech conferences, or online webinars related to software engineering and delay-tolerant networking. You never know who you might meet that could help you land that dream job!

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those using Rust or cloud technologies. 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 common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use platforms that offer coding challenges to get in the zone.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications!

We think you need these skills to ace Software Engineer - Rust in Portsmouth

Rust
gRPC
Protocol Buffers
Kubernetes
Distributed Systems
Cloud Technologies
Problem-Solving Skills
Communication Skills
Technical Documentation
Customer Onboarding
Delay-Tolerant Networking Standards
Microservices
Event-Driven Architectures
Google Cloud Platform (GCP)
AWS

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Rust and distributed systems. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or technologies you've worked with!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about working in space technology and how your background makes you a great fit for our team. Keep it engaging and personal – we love to see your passion!

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex challenges. We’re looking for innovative thinkers, so share how you approached problems and what solutions you implemented!

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’s super easy – just follow the prompts and submit your materials!

How to prepare for a job interview at NPAworldwide

✨Know Your Rust Inside Out

Make sure you brush up on your Rust programming skills before the interview. Be prepared to discuss your experience with Rust, especially in building distributed systems and APIs. Practising coding challenges in Rust can also help you feel more confident.

✨Understand Delay-Tolerant Networking

Familiarise yourself with delay-tolerant networking concepts and standards like CCSDS/IETF BPv7. Being able to discuss these topics will show your genuine interest in the role and your ability to contribute to their innovative projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex challenges in previous roles. Think about specific situations where you used your problem-solving skills to improve systems or processes, especially in cloud technologies or distributed systems.

✨Communicate Effectively

Since collaboration is key in this role, practice articulating your thoughts clearly. Be ready to explain technical concepts in a way that’s easy to understand, as you’ll be working closely with front-end developers and customers.

Software Engineer - Rust in Portsmouth
NPAworldwide
Location: Portsmouth
Go Premium

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

N
  • Software Engineer - Rust in Portsmouth

    Portsmouth
    Full-Time
    36000 - 60000 £ / year (est.)
  • N

    NPAworldwide

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>