Senior Software Engineer | Node.js | Golang | DevOps | Terraform | CI/CD | Remote India
We’re AgileEngine!
AgileEngine is an award-winning software engineering and AI services company partnering with Fortune 500 companies to build world-class digital products.
This is a hands-on Backend + DevOps role, combining strong development experience with Golang, Node.js, Terraform, CI/CD, Microservices, and cloud technologies.
Location: Pune, MSCI office
Experience: 6+ years
Work Model: Hybrid
CRUCIAL REQUIREMENTS – MUST HAVE
- Golang – Must-have
- Node.js – Must-have
- DevOps / CI/CD – Must-have
- Terraform / Infrastructure as Code – Must-have
Other Must-Have Skills
- 6+ years of experience with DevOps tooling and CI/CD pipelines
- Strong hands-on development experience with Golang and Node.js
- Proven experience with Terraform and Infrastructure as Code (IaC)
- Solid understanding of Microservices architecture
- Experience integrating complex, interdependent applications across multiple systems
- Strong backend development experience
- Upper-Intermediate English communication skills
What You’ll Do
- Repoint OMES and UPMS from direct Salesforce dependencies to a backward-compatible API integration layer
- Design and build integration components connecting identity and entitlement services to the MuleSoft-based integration layer
- Develop backend services using Golang and Node.js
- Manage Infrastructure as Code using Terraform
- Build and maintain CI/CD and deployment pipelines
- Execute and support production cutovers with rollback readiness
- Validate entitlement and permission integrity across identity and entitlement systems
- Support entitlement data migration aligned with the new platform architecture
- Contribute to end-to-end QA activities and support UAT for permissioning flows
- Collaborate with engineering, DevOps, and client teams to deliver secure and scalable solutions
Nice to Have
- REST API experience
- MuleSoft or other enterprise integration platforms
- Azure services such as AKS, API Management, and Key Vault
- Identity, entitlement, IAM, or authentication systems
- Experience working in large enterprise environments
Priority Will Be Given To Candidates With
- Strong Golang + Node.js development experience
- Strong DevOps & CI/CD experience
- Hands-on Terraform / IaC expertise
- Microservices architecture experience
- Enterprise application integration experience
- Azure Cloud experience
- MuleSoft / enterprise integration experience
- Identity / Entitlement / Authentication domain exposure
Tech Stack
- Golang
- Node.js
- Terraform
- CI/CD
- DevOps
- Microservices
- REST APIs
- Azure
- AKS
- API Management
- Key Vault
- MuleSoft