Senior Golang Developer

4 days ago


Bengaluru, Karnataka, India DMart Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Position Overview

Join us at DMart Labs, the dedicated technology and innovation arm of Avenue Supermarts Ltd, where we build the next generation of retail technology solutions. Located in the thriving tech hub of Whitefield, Bangalore, our talented team of engineers is redefining how technology drives business efficiency, scalability, and customer satisfaction across DMarts vast retail ecosystem.

We are looking for a Senior Golang Developer with a strong foundation in Java who has transitioned into Golang development and is passionate about designing scalable, distributed systems. This role offers an opportunity to architect and deliver high-performance microservices that power critical business operations, enhance supply chain efficiency, and elevate customer experiences.

Key Responsibilities

  • Design, develop, and maintain high-quality software applications and microservices using Golang.
  • Leverage past experience in Java to architect and optimize enterprise-grade backend solutions.
  • Develop and maintain RESTful APIs, ensuring scalability, reliability, and performance.
  • Write clean, efficient, and maintainable code following best practices in development and testing.
  • Collaborate closely with software architects, product managers, and DevOps teams to design and deliver end-to-end technical solutions.
  • Troubleshoot and debug production issues, driving root-cause analysis and performance optimization.
  • Participate in code reviews, technical discussions, and design sessions to uphold engineering excellence.
  • Stay current with industry trends and emerging technologies to continuously enhance our systems and processes.
  • Contribute to the continuous improvement of our development practices, code quality, and system performance.

Qualifications and Experience

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5–8 years of total software development experience.
  • Strong hands-on experience in Golang (minimum 2–3 years), with exposure to frameworks such as Fiber, GORM, or Echo.
  • Previous experience in Java (2–4 years) — strong understanding of object-oriented programming, concurrency, and design patterns.
  • Proven experience in building scalable microservices and working with message queues (Kafka), Redis, Docker, and Kubernetes.
  • Proficiency with REST API design, performance tuning, and distributed systems architecture.
  • Good understanding of CI/CD, cloud environments (AWS/GCP/Azure), and monitoring tools.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration abilities to work effectively with cross-functional teams.
  • Self-driven, proactive, and eager to explore new technologies.

Why DMart Labs?

At DMart Labs, we're not just building software — we're building the digital backbone of India's most trusted retail brand. You'll work on impactful projects that touch millions of customers, collaborate with some of the brightest minds in technology, and grow your career in a culture that values innovation, ownership, and excellence.

Join us to reimagine retail with technology — and help shape the future of DMart.



  • Bengaluru, Karnataka, India GOLANG Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Sr. Golang Developer Experience: 8 to 14 years Locations: Noida, Pune, Chennai, Hyderabad, Bengaluru About client: Our client is a global technology company, home to more than 220,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services...


  • Bengaluru, Karnataka, India golang,DSA Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title: Senior Software Engineer(Golang)Experience: 5-10 YearsLocation: Bangalore [Hybrid] / ChennaiAbout the Company:Our client is a Singapore-based fintech company that provides a platform for businesses to manage cross-border payments, including collections and payouts.Role Overview:We are seeking a talented Golang Developer to join our client's...


  • Bengaluru, Karnataka, India Neo Aid Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Hiring remote Senior golang developer for our MNC tech client.Must Haves:4 to 9 years of exp. with Golang.Experinece with SQL(Postgres), No-Sql(Elasticsearch)Immediate JoinerMicro-service architecture, Azure/AWS, Agile


  • Bengaluru, Karnataka, India SWITS DIGITAL Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title:Senior Golang DeveloperLocation:Bangalore, IndiaExperience:7+ YearsPosition Type:Contract – 6 MonthsJob SummaryWe are looking for aSenior Golang Developeron a 6-month contract. The ideal candidate will have strong backend development expertise inGo (Golang), deep knowledge ofLinux, and hands-on experience withmicroservices...


  • Bengaluru, Karnataka, India Codingmart Technologies Full time ₹ 30,00,000 - ₹ 45,00,000 per year

    Job Title: Senior Golang DeveloperExperience: 6–7 yearsLocation: BangaloreRole OverviewWe are looking for an experienced Golang Developer who can design and build reliable,high-performance backend services using Go. The candidate should have deep expertise inGolang fundamentals and hands-on experience in building scalable, distributed applications.Key...


  • Bengaluru, Karnataka, India, Karnataka PROADSW3 Relations pvt. ltd. Full time

    Job Title: Senior Golang Developer Location: Bangalore (Hybrid – Work from Office) Experience: 7+ Years CTC: ₹1.8 to ₹1.9 Lakh per Month (Based on Experience)About the Role:We are seeking a highly skilled Senior Golang Developer to join our engineering team in Bangalore. The ideal candidate will have 7+ years of hands-on experience in backend...

  • Golang Developer

    1 week ago


    Bengaluru, Karnataka, India PradeepIT Consulting Services Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: Golang DeveloperYears of Experience: 5+ YearsRelevant Experience: 4 YearsHeadcount: 1Job/Work type: HybridLocation: Bangalore/Chennai/Hyderabad/PuneTime Zone: IST TimeProject Name: --Client: --End Client:---Job DescriptionGOLANG Developer:We are looking for a Golang Developer with at least 4 years of experience to join our engineering team....


  • Bengaluru, Karnataka, India SAM Manpower & Career Services Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Senior Golang Developer - Golang, Microservice Architecture, Monolithic Architecture, Migration and Deployment of code, Spring boot , Rest API

  • Golang Developer

    2 weeks ago


    Bengaluru, Karnataka, India Aspire Talent Innovations Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Description : Were looking for a Senior Engineer with deep experience in Golang to design, build, and scale backend systems and services. Youll work on high-performance APIs, distributed systems, security-focused features, and cloud-native architectures. This role requires strong ownership, architectural thinking, and hands-on coding. Key...

  • Golang Developer

    11 hours ago


    Bengaluru, Karnataka, India Sunbrilo Technology Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are hiring for -Role: Golang DeveloperExperience: 2-3 YearsLocation: Kormangala, BangaloreWork Mode: HybridRequired Skills: Golang Developer - Core Golang , Microservice Architecture, Spring boot , Rest API, Data Structure