Backend Engineer (Networking & Routing Protocols) Jobs UAE
Listed on 2026-08-08
-
Software Development
Backend Developer, Cloud Engineer - Software, DevOps, Golang
Location
Abu Dhabi, United Arab Emirates
Job Category- Information Technology (IT) & Software
- Engineering & Technical
Walking Tree Technologies is hiring an experienced Backend Engineer (Networking & Routing Protocols) to join its engineering team in Abu Dhabi, UAE. This role is ideal for software engineers with expertise in backend development, distributed systems, and networking technologies who are passionate about building scalable, high-performance enterprise applications. The successful candidate will contribute to the design, development, and optimization of backend services while working with modern cloud-native technologies.
This position offers an excellent opportunity to work on advanced networking solutions involving routing protocols, VPN technologies, Kubernetes, and distributed microservices. Professionals joining this role will gain valuable experience in large-scale backend engineering, cloud-native architectures, secure communication protocols, and performance optimization, supporting long-term career growth and continuous professional development.
Key Responsibilities- Design, develop, and maintain scalable backend services and distributed microservices.
- Develop high-performance applications using Go (preferred), Rust, or Java.
- Build and optimize RESTful APIs and gRPC-based services.
- Implement secure authentication and authorization using OAuth2, JWT, and mTLS.
- Develop networking features supporting routing protocols and VPN technologies.
- Integrate SNMP for monitoring and network management.
- Deploy and manage applications using Kubernetes and Docker.
- Optimize application performance through concurrent programming techniques.
- Collaborate with cross-functional engineering teams throughout the software development lifecycle.
- Troubleshoot backend applications and improve system reliability and scalability.
- Participate in code reviews and contribute to engineering best practices.
- Ensure secure, maintainable, and production-ready software solutions.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum 7+ years of backend software engineering experience.
- Strong experience building distributed backend systems and cloud-native applications.
- Experience with networking technologies and enterprise backend platforms.
Programming Languages
- Go (Preferred)
- Rust
- Java
Backend Development
- Distributed Microservices
- RESTful APIs
- gRPC
- Concurrent Programming
- Performance Optimization
Networking
- Linux Network Programming
- Routing Protocols (OSPF)
- VPN Technologies (IPsec)
- SNMP Integration
Containers & Orchestration
- Kubernetes
- Docker
Security
- OAuth2
- JWT
- mTLS
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work in cross-functional engineering teams.
- Strong debugging and troubleshooting capabilities.
- Commitment to continuous learning and professional development.
- Work on advanced networking and distributed backend systems.
- Exposure to cloud-native architectures and modern engineering practices.
- Collaborative engineering environment with experienced technical teams.
- Opportunity to work on enterprise-scale backend infrastructure.
- Gain expertise in networking protocols, backend architecture, and distributed systems.
- Enhance skills in Kubernetes, Docker, cloud-native development, and secure backend engineering.
- Opportunities for continuous learning, technical upskilling, and professional development.
- Build expertise in high-performance backend engineering and enterprise networking technologies.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).