Required Skills
About the Job
HCL Technologies is seeking a Senior Go Backend Engineer to join our team in Noida, Uttar Pradesh. In this role, you will be responsible for developing and deploying bug fixes in our Go backend services, acting as the final escalation point for support, and building internal tooling and automation to enhance diagnostic capabilities. You will actively participate in the engineering lifecycle, including code reviews and architectural discussions, and lead technical investigations for critical incidents to identify root causes and implement permanent solutions. A key focus will be on analyzing application performance data to proactively improve our MDM platform.
We are looking for candidates with 5-7 years of backend development experience, preferably in Go (or Java with a strong willingness to work with Go). You should have 3+ years in a senior technical role with deep knowledge of MDM/UEM platforms and protocols (APNs, ADE, Android Enterprise). Proficiency with Git, CI/CD pipelines, Linux operating systems, networking fundamentals (TCP/IP, DNS, HTTP/S, SSL), and SQL query optimization (PostgreSQL or MySQL preferred) are essential. A strong problem-solving mindset for ambiguous situations is required. Flexibility to work in shifts is also necessary.
Desired skills include experience with Docker, Kubernetes, cloud infrastructure (AWS or GCP), REST API debugging, Python/Bash scripting, and observability tools like Prometheus and Grafana.