About This Role
This engineering role is for a skilled Golang Software Engineer with strong expertise in building scalable, high-performance microservices and cloud-native applications. You will design, develop, and maintain backend infrastructure with a deep focus on networking and modern cloud architectures.
Responsibilities
- Design, build, and maintain efficient, scalable, and reliable backend services using Golang
- Architect and implement high-performance, loosely coupled microservices
- Develop and deploy applications in cloud-native environments (using Docker, Kubernetes, etc.)
- Work with networking protocols, API gateways, service meshes, and backend data paths
- Write clean, readable, well-tested code (unit, integration) and participate in active code reviews
- Partner with cross-functional teams to define architecture, troubleshoot complex issues, and optimize application performance
Requirements
- 3 to 15 years of total software development experience
- Minimum 2+ years of direct, practical experience using all of the following:
- Golang: Production-level development, concurrency patterns (goroutines, channels), and standard libraries
- Microservices: Building RESTful/gRPC APIs, microservice patterns, and distributed systems
- Networking: Understanding of network protocols (TCP/IP, HTTP/2, gRPC), sockets, routing, and network programming
- Cloud-Native Technologies: Hands-on experience with Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure)
- Candidates must be based in Bangalore or willing to relocate immediately
Nice to have:
- Hands-on experience or proficiency with Python (for scripting, automation, or service development)
- Experience with Service Mesh (e.g., Istio, Linkerd) and network security
- Familiarity with message brokers (e.g., Kafka, RabbitMQ) and distributed databases
Important Details
- Experience: 3 to 15 years
- Position Type: Permanent
- Work format: Onsite / Hybrid as per company policy
About the Company
ACL Digital is hiring for Software Engineer/Senior Software Engineer.