Software Architect (Permanent)
Software Architect (Permanent)

Software Architect (Permanent)

Wandsworth Full-Time 43200 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Lead software design for lunar satellite communication systems and manage service orchestration.
  • Company: Join Viasat, a pioneer in global communication shaping lunar exploration and beyond.
  • Benefits: Enjoy competitive compensation, stock incentives, and a range of medical and financial benefits.
  • Why this job: Be part of groundbreaking lunar missions and work with cutting-edge technology in a collaborative environment.
  • Qualifications: Degree in computer science or related field; expertise in software architecture and network design required.
  • Other info: Diversity is valued; all qualified applicants are encouraged to apply.

The predicted salary is between 43200 - 72000 £ per year.

For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. Lunar exploration missions are furthering key scientific objectives around surviving and prospering in space as well as providing information on the origins of life as a whole. The lunar roadmap foresees in-situ resource utilisation on the Moon to establish a permanent human presence during the 2030s, as well as using the Moon as a “refuelling station” for further space exploration to Mars and beyond. As part of the investment into lunar exploration, European Space Agency (ESA) created the Moonlight programme – a private-public partnership. Moonlight will develop new communications and navigation capabilities and services that will be provided to missions on and around the Moon through the launch of dedicated infrastructure. We are looking for a senior software architect to help manage and develop key aspects of lunar satellite communication infrastructure. The senior software architect will be responsible for the creation, refinement and review of requirements and software designs covering service management and orchestration. They will be developing the framework for Viasat to provision, manage and monitor communication components and networks, that together, will provide end to end lunar communication capabilities. The senior software architect will work as part of a cross functional project team alongside systems, RF and software engineers. Creation and ownership of technical roadmap for service management and orchestration. • Lead software design activities for subsystems and services relating to service management and orchestration. • Provide general software and design expertise into wider teams in the form of reviews and proposals. • Recommending appropriate tools, technologies, standards and processes to ensure development of reliable and scalable software systems. Degree in computer science, software engineering or related discipline. • Comprehensive expertise in software engineering and architecture. • Understanding of network technology and design. • In depth understanding of software architecture principles such as design patterns and microservices. • Experience with monitoring, telemetry and observability technology and patterns. • Understanding of BSS/OSS systems and their integration with network infrastructure. • Experience with agile development methodologies and ways of working. • Awareness of software and network security best practices. What will help you on the job • Knowledge of or previous experience working with radio access networks (RAN). • At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here. #

Software Architect (Permanent) employer: Rocket Lab

Viasat is an exceptional employer, offering a dynamic work environment where innovation meets purpose, particularly in the exciting field of lunar exploration. Employees benefit from a collaborative culture that fosters professional growth through cross-functional teamwork and cutting-edge projects, alongside competitive compensation packages that include medical and financial benefits. Working at Viasat not only allows you to contribute to groundbreaking advancements in space communication but also provides unique opportunities to develop your skills in a rapidly evolving industry.
R

Contact Detail:

Rocket Lab Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Architect (Permanent)

Tip Number 1

Familiarise yourself with the latest trends in software architecture, especially around microservices and design patterns. This knowledge will not only help you during interviews but also demonstrate your commitment to staying current in a rapidly evolving field.

Tip Number 2

Network with professionals in the space and telecommunications sectors. Attend relevant meetups or webinars to connect with others who may have insights into Viasat's work or the Moonlight programme specifically.

Tip Number 3

Prepare to discuss your experience with agile methodologies and how you've applied them in past projects. Being able to articulate your approach to agile development can set you apart from other candidates.

Tip Number 4

Showcase any previous experience with radio access networks (RAN) or similar technologies. If you have worked on projects involving network infrastructure, be ready to share specific examples that highlight your expertise.

We think you need these skills to ace Software Architect (Permanent)

Software Architecture
Service Management
Orchestration
Network Technology
Design Patterns
Microservices
Monitoring and Telemetry
Observability Technologies
BSS/OSS Systems Integration
Agile Development Methodologies
Software Security Best Practices
Cross-Functional Team Collaboration
Technical Roadmap Creation
Tool and Technology Recommendation

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Software Architect position at Viasat. Familiarise yourself with their lunar exploration projects and how your skills can contribute.

Tailor Your CV: Customise your CV to highlight relevant experience in software architecture, network technology, and agile methodologies. Emphasise any previous work with satellite communications or similar fields to make your application stand out.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for space exploration and your expertise in software design. Mention specific projects or experiences that align with Viasat's goals, particularly in service management and orchestration.

Highlight Technical Skills: In your application, clearly outline your technical skills related to software architecture principles, design patterns, and microservices. Include any experience with monitoring technologies and BSS/OSS systems to demonstrate your fit for the role.

How to prepare for a job interview at Rocket Lab

Showcase Your Technical Expertise

As a senior software architect, it's crucial to demonstrate your comprehensive expertise in software engineering and architecture. Be prepared to discuss specific projects where you've applied design patterns, microservices, and network technology. Highlight your experience with monitoring and observability technologies as well.

Understand the Role of Communication Infrastructure

Familiarise yourself with lunar satellite communication infrastructure and the Moonlight programme. Understanding how these systems work and their significance in space exploration will show your genuine interest in the role and the company's mission.

Prepare for Cross-Functional Collaboration

Since the role involves working with cross-functional teams, be ready to discuss your experience collaborating with systems, RF, and software engineers. Share examples of how you’ve successfully led design activities and contributed to team projects in an agile environment.

Discuss Security Best Practices

Given the importance of software and network security, be prepared to talk about best practices you've implemented in previous roles. Discuss any relevant experiences with BSS/OSS systems and how you ensured the integration with network infrastructure was secure and reliable.

Software Architect (Permanent)
Rocket Lab
R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>