Software Engineer (Go) ID50989
Actively Reviewing the ApplicationsAgileEngine
India, Haryana, Karnal
Full-Time
On-site
Posted 1 day ago
•
Apply by May 18, 2026
Job Description
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Senior Software Engineer to join a high-impact AI initiative, driving the evolution of a distributed, microservices-based platform powered by Golang and Kubernetes. This role plays a critical part in accelerating delivery while enhancing system reliability and observability within a complex, globally distributed environment. You’ll help shape a scalable AI system and collaborate across time zones in a culture that values ownership, speed, and technical excellence.
WHAT YOU WILL DO
- Develop and enhance features for a scalable, microservices-based AI platform;
- Focus on implementation and execution to meet strict delivery timelines;
- Improve system reliability, resiliency, and scalability;
- Work with observability tools to monitor and debug the distributed system;
- Collaborate closely with a team distributed across US and India time zones.
MUST HAVES
- 4+ years of professional software development experience;
- High proficiency in Golang;
- Strong, hands-on experience with Kubernetes;
- Proven experience building and maintaining microservices architectures with a focus on scalability, reliability, and resiliency;
- Very strong English communication skills;
- Strong experience designing and implementing HTTP/REST and gRPC-based services, including API design, Protocol Buffers, streaming, and authentication;
- Ability to learn and debug complex systems quickly;
- Upper-intermediate English level.
NICE TO HAVES
- Professional experience with Java is a plus;
- Good knowledge of enterprise observability frameworks, including Prometheus and Grafana;
- Familiarity with Retrieval-Augmented Generation (RAG) models;
- Experience with document databases (e.g., MongoDB);
- Experience with vector databases (e.g., Milvus) is a significant plus;
- Demonstrable experience in building scalable AI inferencing systems.
PERKS AND BENEFITS
- Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts.
- Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations.
- Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness.
- Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.
Meet Our Recruitment Process
It includes main stages:
Application → Coding Challenge → Video Interview → Technical Interview or Interview with the Hiring Manager(s).
Each step helps us understand your skills and overall fit.
If it’s a match, you’ll receive an offer.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Senior Software Engineer to join a high-impact AI initiative, driving the evolution of a distributed, microservices-based platform powered by Golang and Kubernetes. This role plays a critical part in accelerating delivery while enhancing system reliability and observability within a complex, globally distributed environment. You’ll help shape a scalable AI system and collaborate across time zones in a culture that values ownership, speed, and technical excellence.
WHAT YOU WILL DO
- Develop and enhance features for a scalable, microservices-based AI platform;
- Focus on implementation and execution to meet strict delivery timelines;
- Improve system reliability, resiliency, and scalability;
- Work with observability tools to monitor and debug the distributed system;
- Collaborate closely with a team distributed across US and India time zones.
MUST HAVES
- 4+ years of professional software development experience;
- High proficiency in Golang;
- Strong, hands-on experience with Kubernetes;
- Proven experience building and maintaining microservices architectures with a focus on scalability, reliability, and resiliency;
- Very strong English communication skills;
- Strong experience designing and implementing HTTP/REST and gRPC-based services, including API design, Protocol Buffers, streaming, and authentication;
- Ability to learn and debug complex systems quickly;
- Upper-intermediate English level.
NICE TO HAVES
- Professional experience with Java is a plus;
- Good knowledge of enterprise observability frameworks, including Prometheus and Grafana;
- Familiarity with Retrieval-Augmented Generation (RAG) models;
- Experience with document databases (e.g., MongoDB);
- Experience with vector databases (e.g., Milvus) is a significant plus;
- Demonstrable experience in building scalable AI inferencing systems.
PERKS AND BENEFITS
- Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts.
- Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations.
- Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness.
- Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.
Meet Our Recruitment Process
It includes main stages:
Application → Coding Challenge → Video Interview → Technical Interview or Interview with the Hiring Manager(s).
Each step helps us understand your skills and overall fit.
If it’s a match, you’ll receive an offer.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Data Center Technician - IN - Surat - On-site
Reboot Monkey
India
Full-Time
Data Center Technician - India - Amaravati - On-site
Reboot Monkey
India
Other
Mobile Developer, Android
F-Secure Corporation
India
Full-Time
Engineering
Kotlin
RxJava
+3
AI/ML Engineer (LLM & Intelligent Systems)
CGI
India
Full-Time
Machine Learning
Python
TensorFlow
+6
GIS Engineer in Hyderabad
IIC Technologies
India
Full-Time
₹9–25 LPA
Share
Quick Apply
Upload your resume to apply for this position