Wave Recruitment
Principal Software Architect – Fullstack Network Software
Principal Software Architect – Fullstack Network Software at Wave Recruitment, based in London, paying £135,000 per annum. This is a permanent role.
- Pay
- £135,000 per annum
- Hours and contract
- Permanent · On site
- Location
- London
- Closing date
- Sector
- Software Developer
About 87% above the going rate for software developer
Reference jobs/10967-management-principal-software-architect-fullstack-network-software-lo
About the role
A London-based space scale-up building complete satellite communications networks that governments and operators can own and run themselves. You’ll set the software direction for the ground network that ties those satellites together, working alongside telecoms specialists and a growing engineering team.
The company’s mission
Making secure, independently owned satellite connectivity affordable for nations and operators.
Role Overview
A senior, hands-on role owning the software architecture for the ground segment, from edge nodes handling radio and packet processing through to the cloud platforms that orchestrate and operate the network. You’ll design the frameworks, write code where it matters, lead design reviews and work directly with customers and partners on what gets built.
What You’ll Own – Architecture
- The software blueprint for the full ground network: radio access processing nodes, packet routing and core control planes, constellation-aware orchestration, and operations and administration platforms
- Full-stack development across distributed cloud and edge environments
- Moving network applications to cloud-native microservices with container orchestration, service mesh and well-designed APIs
What You’ll Own – Performance and Edge
- Design and integration of virtualised and containerised network functions
- High-performance data plane work (DPDK, SR-IOV, eBPF) and real-time Linux kernel tuning to reach near line-rate processing on distributed nodes
What You’ll Own – Leadership and Delivery
- Leading design reviews and mentoring engineers to deliver telecom-grade platforms
- Working with customers, partners and network architects to shape requirements and take ground network features through to delivery
What We’re Looking For – Essential
- Degree in computer science, software engineering, electrical engineering or similar
- 10+ years in software engineering across cloud, distributed systems and edge environments
- Strong in several of C/C++, Go, Python, Java or Rust
- Extensive hands-on Kubernetes, Docker and Helm
- Infrastructure as code and configuration management (Terraform, Ansible), plus network automation with NETCONF and YANG
- Distributed systems tooling: REST, gRPC, Kafka or NATS, JSON and YAML
- Observability and telemetry with Prometheus and Grafana
- High-performance packet processing (DPDK, eBPF) and low-latency systems tuning
- Solid networking: TCP/IP, UDP, routing and performance optimisation
What We’re Looking For – Useful
- Master’s in computer science, software engineering or telecoms
- 3GPP 5G NTN standards, especially Release 17/18 across NG-RAN and 5G Core
- Telecom software such as PCF/PCRF, IMS and VoLTE/TAS
- ESA, defence or other regulated environments
Get in touch for a confidential conversation: [email removed]
Reference: jobs/10967-management-principal-software-architect-fullstack-network-software-lo · Posted 59 minutes ago · Closes 11 Dec 2026 · Listed via Wave Recruitment
Apply for this job
This role is listed via Wave Recruitment. Applications are handled on the employer's site.
Apply on employer siteOpens the employer's website in a new tab.
Signed in? Every job you apply for counts toward your weekly goal and badges. How it works
Safe applying: a genuine employer will never ask you to pay for a DBS check, training or equipment, or move you onto WhatsApp before you are hired. If this listing does, report it and do not pay anything.