Backend Software Engineer - UK
London, United Kingdom
Full-time
Backend Software Engineer - Breakthrough Communications (UK)
Are you a highly skilled Backend Software Engineer searching for a role that truly challenges your abilities and offers immense growth? We're a technology leader pushing the boundaries of what's possible in communications, specifically in laser communications and temporospatial software-defined networking. We're building the underlying infrastructure for the next generation of satellite and airborne mesh networks, extending to cislunar and deep-space communications. Our innovative platform orchestrates and manages planetary mesh networks across all mediums from the depths of the oceans to the furthest reaches of space regardless of radio or optical spectrum, orbit, or hardware.
Join our UK R&D team as a Backend Software Engineer and become a key contributor to the evolution of our groundbreaking platform. You'll design and implement new features that solve complex, real-world problems for our customers, fundamentally changing how communication networks are operated worldwide. If you're passionate about architecting and building highly scalable, distributed systems using modern cloud technologies and tackling intricate challenges related to networking, storage, and queuing, we encourage you to apply.
What You'll Do
- Develop and maintain the core platform and its APIs using C++, Golang, Java, gRPC, and Protocol Buffers.
- Construct highly scalable and fault-tolerant distributed systems on Kubernetes.
- Engage in the full software development lifecycle.
- Improve and optimize existing systems with cutting-edge technologies.
- Collaborate closely with front-end teams to ensure seamless integration.
- Continuously research and adopt emerging technologies.
- Create compelling technical content (documentation, tutorials, code samples) to empower developers and customers.
- Assist in the onboarding of new customers, ensuring successful integration.
- Tune applications for peak performance in production environments.
What You'll Bring
- A Bachelors degree in computer programming, computer science, or a related discipline.
- Excellent technical communication skills, capable of bridging gaps between different functions.
- A profound curiosity for both the strategic business landscape and the underlying technological intricacies.
- Demonstrated experience interacting with customers/end-users, addressing their needs, and providing innovative solutions.
- A strong drive to advocate for and evangelize impactful technology.
Ideal Candidates Will Also Have
- Expertise in designing and implementing scalable and distributed microservice and/or event-driven architectures.
- Proven ability to write highly performant and scalable software, rigorously tested, leveraging language-specific concurrency controls, integrating with various CNCF technologies, and containerizing applications.
- Experience with software-defined networking platforms.
- Familiarity with wireless communications standards and networking protocols (e.g., 3GPP, SD-WAN, SR-MPLS, SRv6, etc.).
- A portfolio of technical content (documentation, tutorials, or blog posts).
- Hands-on experience with major cloud platforms and services, such as Google Cloud Platform or AWS.
What We Offer
- Exceptional Benefits: A comprehensive package including a Pension Plan, private health insurance (medical, dental, and vision for you and your dependents), and the opportunity to earn equity.
- Groundbreaking Work: Be part of a company that is fundamentally changing aerospace communications.
- Significant Impact: Directly contribute to vital national security initiatives and programs.
- Accelerated Growth: Access opportunities for continuous professional development and career advancement.
- Supportive Culture: Join a collaborative, inclusive, and empowering workplace where your contributions are highly valued.
- Flexibility: Benefit from flexible working arrangements, including hybrid remote/in-office options.
If you are a passionate and driven Backend Software Engineer with a keen interest in developer engagement and customer success, ready to champion transformative technology and ensure an exceptional user experience, we invite you to apply.