Userplane Protocol Stack Engineer
jobgether
UK
Full-time
81 more jobs in UK.
Upload your CV and see which ones actually match you.
Accountabilities:
As a Userplane Protocol Stack Engineer, you will design, develop, and support network communication solutions while working across cloud, infrastructure, and software engineering domains. Your responsibilities will include:
- Applying strong networking expertise to design, troubleshoot, and optimize communication systems.
- Working with networking protocols including HTTP, DNS, TCP, UDP, SSH, and RDP.
- Developing and maintaining software components using programming languages such as Go, .NET, Java, C++, or C.
- Supporting cloud-based networking architectures, SaaS deployments, microservices environments, and Kubernetes-based systems.
- Working with major cloud platforms such as AWS, Azure, and Google Cloud Platform.
- Contributing to secure network communication solutions using technologies such as WireGuard tunnels, gRPC, and messaging systems.
- Supporting distributed systems and infrastructure components to ensure reliability and scalability.
- Troubleshooting complex networking and operating system issues in Linux environments.
- Collaborating with engineering teams to improve system performance and operational efficiency.
Requirements
The ideal candidate is a skilled networking engineer with strong software development experience and a deep understanding of modern infrastructure technologies. You should have hands-on experience working with distributed systems, cloud environments, and communication protocols. Key qualifications include:
- 5–7 years of professional experience in networking, software engineering, or related infrastructure roles.
- Strong understanding of networking concepts and how communication protocols operate.
- Hands-on knowledge of HTTP, DNS, TCP, UDP, SSH, and RDP protocols.
- Programming experience in at least one language such as Go, .NET, Java, C++, or C.
- Understanding of cloud networking concepts, SaaS deployments, microservices architecture, and Kubernetes.
- Experience working with one or more major cloud providers, including AWS, Azure, or GCP.
- Familiarity with Linux operating systems and troubleshooting in server environments.
- Experience with technologies such as gRPC, WireGuard tunnels, or NATS messaging is a plus.
- Strong analytical and problem-solving skills with the ability to work on complex technical challenges.
- Fully remote work opportunity with flexibility to work from anywhere.
- Opportunity to work on advanced networking, cloud, and distributed systems technologies.
- Exposure to modern infrastructure tools and architectures including Kubernetes and microservices.
- Ability to contribute to impactful engineering projects in a technically challenging environment.
- Opportunity to collaborate with experienced engineers across complex software and networking domains.
- Flexible and collaborative remote work culture.
This listing is from ats_lever. View original listing ↗