Remote: Hybrid
Dear connections,ACL Digital is hiring for Software Engineer/Senior Software Engineer for Bangalore.Location:Bangalore, India (Mahadevapura)Experience:3 to 15 yearsWork Mode:Work from OfficePosition Type:PermanentJob Description: Software Engineer / Senior Engineer (Golang & Python)Location:Bangalore, Karnataka (Onsite / Hybrid as per company policy)Total Experience:3 to 15 YearsRelevant Experience:Minimum 2+ years of hands-on experience with Golang, Microservices, Networking, and Cloud Native technologies.Position OverviewWe are looking for a skilledGolang Software Engineerwith strong expertise in building scalable, high-performance microservices and cloud-native applications. In this role, you will design, develop, and maintain backend infrastructure with a deep focus on networking and modern cloud architectures.Key ResponsibilitiesCore Development:Design, build, and maintain efficient, scalable, and reliable backend services usingGolang .Microservices Architecture:Architect and implement high-performance, loosely coupled microservices.Cloud-Native Solutions:Develop and deploy applications in cloud-native environments (using Docker, Kubernetes, etc.).Networking Integration:Work with networking protocols, API gateways, service meshes, and backend data paths.Code Quality & Maintenance:Write clean, readable, well-tested code (unit, integration)
and participate in active code reviews.Collaboration:Partner with cross-functional teams to define architecture, troubleshoot complex issues, and optimize application performance.Requirements & QualificationsMandatory Skills & Experience:Experience:3 to 15 yearsof total software development experience.Relevant Hands-on Experience:Minimum2+ yearsof direct, practical experience usingallof 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).Valuable to Have:Hands-on experience or proficiency withPython(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.Location RequirementWork Location:Bangalore only.Candidates must be based in Bangalore or willing to relocate immediately.Interested candidate's can share their resume to
[email protected].
📌 Golang Developer (Mumbai)
🏢 ACL Digital
📍 Mumbai