Senior Software Engineer (GoLang & Python)

Bengaluru, Karnataka, India
Apr 15, 2025
Apr 15, 2026
Onsite
Full-Time
5 Years
Job Description

Are you passionate about cloud-native technologies, microservices, and modern infrastructure tooling? At GlobalLogic, we’re looking for a highly motivated and experienced Senior Software Engineer with strong expertise in Go (Golang), Kubernetes, and Service Mesh solutions like Istio to join our dynamic engineering team. This role offers an exciting opportunity to work on innovative projects for global clients, contributing directly to the development of next-generation platforms and services.

You will be part of a collaborative and agile team that values high-quality code, continuous learning, and a strong sense of ownership. If you thrive in a fast-paced, technically challenging environment and enjoy solving real-world problems using modern tools and methodologies, we’d love to hear from you.

Key Responsibilities

  1. Core Development. Design, develop, and maintain robust and scalable services and microservices using Go.
  2. Cloud-Native Engineering. Work extensively with Kubernetes and associated tools such as Istio, Calico, Cilium, and RKE2 to build secure, scalable, and resilient infrastructure.
  3. Collaboration. Partner with product managers, DevOps engineers, and QA teams to deliver high-quality solutions that meet customer requirements.
  4. Reliability & Support. Maintain and support existing systems, ensuring performance, stability, and security across environments.
  5. Best Practices. Adhere to and advocate for engineering best practices, including version control, code reviews, CI/CD pipelines, and automated testing.
  6. Documentation. Create and maintain clear and detailed documentation for system designs, processes, and configurations.
  7. Task Execution. Efficiently execute tasks under the guidance and leadership of project managers while contributing ideas to improve product features and development workflows.

Required Qualifications

  • 5+ years of experience in software development with a strong focus on Go programming.
  • Hands-on expertise in Kubernetes, with deep knowledge of cloud-native ecosystems.
  • Experience working with container networking and security solutions within Kubernetes, particularly using tools like Calico, Cilium, and RKE2.
  • Proven experience with Istio or similar service mesh technologies, including configuration, monitoring, and performance tuning.
  • Understanding of microservices architecture, including deployment, monitoring, and troubleshooting in production environments.
  • Strong analytical thinking and problem-solving capabilities with meticulous attention to detail.
  • Ability to work effectively both independently and within a collaborative team setup.
  • Excellent verbal and written communication skills in English, with the ability to communicate complex technical concepts clearly and concisely.

About GlobalLogic

GlobalLogic, a Hitachi Group Company, is a leader in digital engineering. Since 2000, we’ve partnered with global enterprises to design and build innovative products, platforms, and digital experiences. By combining deep industry expertise with cutting-edge technology, we help clients reimagine their businesses and unlock their true potential.

Our work spans a broad range of industries including telecommunications, automotive, healthcare, financial services, and more. From creating smart medical devices to revolutionizing automotive software and building secure fintech platforms, we’re at the forefront of engineering solutions that transform the way people live and work.

Ready to Join Us?

If you’re ready to embrace the challenge and make a meaningful contribution to cutting-edge projects, we’d love to talk to you. Join GlobalLogic and be part of a global team that’s redefining digital possibilities.

Apply Now and let’s build the future together.