NTN Stack SW Architect
Meridian Space
London, UK
14 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.space-careers.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Amazon Web Services
Systems Engineering
Microsoft Azure
C++ (Programming Language)
Cellular Networks
Cloud Computing
Cloud Engineering
Static Program Analysis
Software Quality
Code Review
+38 more
Cyber Security
Continuous Integration
Middleware
Python (Programming Language)
Network Security
Network Planning and Design
Network Monitoring
OAuth
Octopus Deploy
RabbitMQ
Ansible
Zero Trust Network Access
Software Engineering
Systems Integration
Rust (Programming Language)
Google Cloud
Istio
Multi-Cloud
Infrastructure as Code (IaC)
Git
Event Driven Architecture
Containerization
Linux Development
Kubernetes
Information Technology
Deployment Automation
Bare Metal
Apache Kafka
Linkerd (Service Mesh)
Graphql
Restful APIs
Terraform
Open Network Automation Platform
Grpc
Serverless Computing
Docker
Programming Languages
Microservices
Job description
In this critical leadership role, you will be the definitive software technology expert, working side-by-side with our telecommunication systems engineers to bridge complex systems. Your responsibilities include:
- Designing the middleware, automation frameworks, and software interfaces connecting a LEO constellation OSS/NMS/NOC to a 3GPP Core Network (5GC), the global Data Network, Constellation Gateways, and external NMS/NOC platforms;
- Architecting cloud-based microservices for large-scale software management platforms to enable complete network orchestration;
- Designing and implementing robust security layers and comprehensive cybersecurity architectures to ensure safe, reliable integration across all network boundaries and technologies;
- Leading other software engineers, conducting rigorous code reviews, providing technical mentorship, and driving project execution with an unwavering focus on engineering excellence;
- Implementing software solutions that strictly adhere to our performance, scalability, security, and maintainability objectives;
- Collaborating deeply with Systems Engineering and telecommunications experts to ensure seamless integration across all system and subsystem boundaries;
- Participating in architecture reviews, technical planning, and technology tool selection to ensure the highest standard of software quality;
- Interfacing directly with customers and external partners to provide integration support and drive feature development;
- Contributing strategically to platform roadmaps and long-term technology strategies for the Meridian constellation.
Requirements
- Bachelor’s degree in computer science, software engineering, electrical engineering, or a related field;
- 15+ years of professional software engineering experience, with a critical focus on developing middleware, automation, and interfaces for large-scale OSS, NMS, and NOC platforms;
- Expert-level understanding of cloud-based microservices, software technologies, and the modern tools required to architect network management software platforms;
- Proven experience integrating cloud-native services with 3GPP 5G Core networks based on secure networking frameworks;
- Strong grasp of cybersecurity design principles and the security layers inherent to satellite and large cellular networks, with the ability to connect different types of technologies into one coherent network solution;
- Experience utilizing Git, CI/CD platforms, building systems, static code analysis tools, and modern Linux development environments;
- Excellent communication and leadership skills, with a demonstrated ability to mentor junior engineers and lead technical initiatives., * Master’s degree in computer science, software engineering, telecommunications, or a related field;
- Programming Languages: Advanced proficiency in languages optimized for high-performance microservices, network automation, and platform integration, such as Go, Rust, C++, Python, or Java;
- Cloud-Native & Container Orchestration (Tools/Environments): Deep expertise in containerization (e.g., Docker, containerd) and orchestration platforms (e.g., Kubernetes, Helm), alongside service meshes (e.g., Istio, Linkerd) for managing distributed cloud environments;
- Middleware, APIs, & Data Streaming (Technologies): Extensive hands-on experience architecting software interfaces using modern protocols and event-driven architectures (e.g., gRPC, REST, GraphQL, Apache Kafka, RabbitMQ);
- Automation & IaC (Tools): Demonstrated success utilizing Infrastructure as Code (IaC) and deployment automation tools (e.g., Terraform, Ansible, ArgoCD) across multi-cloud environments (AWS, Azure, GCP) or bare-metal telecom stacks;
- Security & Network Frameworks: Practical knowledge of Zero Trust Architecture, mTLS, OAuth2, and familiarity with 5G Service Based Architecture (SBA) and ETSI MANO;
- Experience working in ESA, defense, or similarly regulated environments.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.space-careers.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
about 1 month ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago