At a Glance
- Tasks: Build and maintain innovative networking products for space communications using Rust and cloud technologies.
- Company: Leading tech firm revolutionising aerospace communications with cutting-edge solutions.
- Benefits: Competitive salary, equity options, pension, private health insurance, and flexible hybrid working.
- Why this job: Join a diverse team and work on high-impact projects that connect Earth and space.
- Qualifications: Degree in Computer Science or related field; experience with distributed systems and cloud tech.
- Other info: Inclusive workplace celebrating diversity; applications from all backgrounds encouraged.
The predicted salary is between 36000 - 60000 £ per year.
Our client is leading the way in next-generation communications, building laser communications 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 lunar networks communicate seamlessly, essentially bringing space and Earth a lot closer together.
Responsibilities
- 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, optimizing, and improving systems for full-scale production environments
- Collaborating with frontend 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 BV‑7, 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.
Rust Developer in Oxford employer: Npa Worldwide
Contact Detail:
Npa Worldwide Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Rust Developer in Oxford
✨Tip Number 1
Network like a pro! Attend tech meetups, conferences, or online webinars related to Rust and distributed systems. Engaging with industry professionals can open doors and give you insider info on job opportunities.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Rust projects or contributions to open-source. This not only demonstrates your coding abilities but also your passion for technology, making you stand out to potential employers.
✨Tip Number 3
Tailor your approach! When reaching out to companies, mention specific projects or technologies they’re working on that excite you. This shows genuine interest and helps you connect on a deeper level with hiring managers.
✨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 Rust Developer in Oxford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Rust, distributed systems, and any relevant cloud technologies to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role and how your background fits in. Share specific examples of your work with delay-tolerant networking or scalable systems to show us what you can bring to the table.
Show Off Your Communication Skills: Since we value strong communication, make sure your application is clear and concise. Whether it’s your CV or cover letter, keep it professional but let your personality shine through!
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 this exciting opportunity in space technology!
How to prepare for a job interview at Npa Worldwide
✨Know Your Rust Inside Out
Make sure you brush up on your Rust skills before the interview. Be prepared to discuss your experience with building distributed systems and how you've used Rust in past projects. They’ll likely want to see your problem-solving approach, so think of specific examples where you’ve debugged or optimised systems.
✨Familiarise Yourself with Networking Concepts
Since the role involves delay-tolerant networking products, it’s a good idea to understand the basics of networking standards like CCSDS or IETF BV-7. Even if you don’t have direct experience, showing that you’ve done your homework will impress them and demonstrate your enthusiasm for the field.
✨Prepare for Technical Questions
Expect technical questions related to gRPC, Protocol Buffers, and Kubernetes. Practise explaining these concepts clearly and concisely, as they may ask you to solve a problem on the spot. Being able to articulate your thought process is just as important as getting the right answer.
✨Show Your Collaborative Spirit
This role involves working closely with frontend developers and customers, so be ready to discuss your teamwork experiences. Share examples of how you’ve collaborated on projects, integrated user-facing features, or created documentation. Highlighting your communication skills will show that you’re a great fit for their diverse team.