Senior Software Engineer, Backend Software
Listed on 2026-09-05
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software
Senior Software Engineer, Backend Develop and deploy a cloud-native backend platform coordinating 5G NTN and Direct-to-Cell services
Location:
London, England
The Role Aalyria Backend Software Engineer
Aalyria is a leading technology company that supplies laser communications technology and temporospatial software-defined networking platforms to the aerospace industry. With technology acquired from Google, Aalyria is at the forefront of innovation in satellite and airborne mesh networks, as well as cislunar and deep-space communications. We are revolutionizing the orchestration and management of planetary mesh networks using any radio or optical spectrum, any orbit, and any hardware across land, sea, air, and space.
We are looking for a strong backend Software Engineer to join the Spacetime team and help build the next generation of our platform: orchestration of 5G Non-Terrestrial Networks (NTN) and Direct-to-Cell services, and coordination between satellite operators and terrestrial mobile networks through 3
GPP- and O-RAN-aligned interfaces.
Spacetime orchestrates radio resource management, the scheduling of pointing and handovers for steerable directional antennas and laser terminals, and the control plane for routing and switching across highly dynamic networks such as non-geostationary satellite constellations. In the cellular domain, Spacetime acts as the RIC/SMO for the NTN itself. The NTN work extends the platform with RAN and Core network models and with federation interfaces through which Spacetime coordinates with the SMOs of terrestrial mobile network operators for TN-NTN coordination.
First and foremost, this is a software engineering role. You will design and build distributed systems in a modern, cloud-native codebase, working side by side with our 3
GPP/NTN solution architects who own the standards and systems expertise. Engineers on the team routinely pick up the telecom domain as they go, therefore deep prior knowledge of it is a genuine advantage, not a prerequisite.
- Develop and maintain the Spacetime platform using C++, Golang, Java, gRPC, and Protocol Buffers
- Build scalable, distributed systems on Kubernetes
- Design and develop Spacetime features for 5G NTN and Direct-to-Cell orchestration, including RIC/SMO capabilities for the NTN, network model extensions, and federation APIs for TN-NTN coordination with terrestrial operators' SMOs
- Translate 3
GPP and O-RAN concepts and interface specifications into clean, well-tested software, in collaboration with our solution architects - Integrate with other components of the Aalyria platform to ensure end-to-end functionality
- Develop and maintain documentation related to the software design and implementation
- Stay up-to-date with industry trends and technologies related to 5G NTN, O-RAN, and satellite communications
- Write clean, maintainable, and efficient code
- Troubleshoot and debug issues in the software
- Bachelor's degree in Computer Science / Engineering or equivalent work experience
- Professional experience working in C++, Golang, and/or Java
- Knowledge of gRPC and Protocol Buffers
- Experience building and operating distributed systems
- Familiarity with wireless communications, modeling of wireless performance, or satellite communications
- Strong technical communication skills, and ability to communicate across multiple functions
We know that engineers who combine strong software craft with deep 3
GPP/O-RAN domain expertise are rare, and rarer still in 5G NTN. Experience in any of the areas below will make you stand out, but we do not expect any one candidate to cover them all. If you are a great software engineer and these topics excite you, we will give you the environment and the domain experts to master them.
- Professional software development experience on systems related to 3
GPP 4G/5G networks: RAN (eNB/gNB, CU/DU), Core (EPC/5GC), or their management and orchestration (OAM, FCAPS, NRM/network models) - Hands-on experience with the O-RAN architecture: SMO, Non-RT/Near-RT RIC, rApps or xApps, or the O-RAN interfaces (O1, E2, R1)
- Familiarity with 3
GPP NTN and Direct-to-Cell /…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: