Software Engineer(C/C++/Golang +IPSec) (Bengaluru)

Software Engineer(C/C++/Golang +IPSec) (Bengaluru)

10 Nov
|
Veltris
|
Bengaluru

10 Nov

Veltris

Bengaluru

Experience: 10 yrs

Skills: Networking, Go / C / C, Cloud Networking, Kubernetes

Location: Bangalore Hybrid

Job Summary

We are looking for a skilled Network Software Engineer with strong networking fundamentals, a deep understanding of network communication, and hands-on software development experience. The ideal candidate should have expertise in networking protocols, cloud networking, distributed systems, and modern cloud-native architectures.

The candidate should be capable of developing, integrating, and troubleshooting network-oriented software solutions across cloud and enterprise environments.

Key Responsibilities

- Design, develop, and maintain software solutions involving network communication and distributed systems.
- Apply robust networking fundamentals to understand, analyze, and troubleshoot network connectivity and communication issues.
- Work with networking protocols such as HTTP, DNS, TCP, UDP, SSH, and RDP.
- Develop scalable and reliable applications using Go, .NET, Java, C , or C.
- Understand and implement cloud networking concepts across AWS, Azure, and GCP environments.
- Work with SaaS deployment models, microservices architecture, and cloud-native applications.
- Develop and support applications deployed on Kubernetes and containerized environments.
- Troubleshoot network, application connectivity, and communication issues across distributed environments.
- Collaborate with cross-functional teams to design and deliver scalable, secure, and high-performance solutions.





Required Technical Skills

1. Networking Fundamentals

- Strong understanding of networking concepts and how network communication works.
- Knowledge of network layers, IP addressing, routing, ports, sockets, and connectivity.
- Valuable understanding of client-server communication and network troubleshooting.

2. Networking Protocols

Hands-on knowledge of one or more of the following:

- HTTP / HTTPS
- DNS
- TCP / UDP
- SSH
- RDP

3. Programming Skills

Proficiency in at least one of the following programming languages:

- Go (Golang)
- C /C

4. Cloud & Cloud Networking

- Understanding of cloud networking architecture and connectivity.
- Experience working with one or more major cloud platforms:
- AWS
- Microsoft Azure
- Google Cloud Platform (GCP)
- Knowledge of cloud infrastructure, networking services, and deployment models.

5. Cloud-Native Technologies

- Understanding of SaaS deployment models.
- Knowledge of microservices architecture and distributed systems.
- Familiarity with Kubernetes and containerized application deployment.

Preferred Skills
- Experience in developing network-centric applications or network management tools.
- Knowledge of network security, firewalls, proxies, VPNs, and load balancing.
- Experience with REST APIs and service-to-service communication.
- Exposure to Docker, CI/CD, and cloud-native development practices.
- Experience in debugging network and application-level communication issues.

📌 Software Engineer(C/C++/Golang +IPSec) (Bengaluru)
🏢 Veltris
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer(c/c++/golang +ipsec) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer(c/c++/golang +ipsec) (bengaluru) / bengaluru