I

Lead Software Engineer - Golang

Impact Analytics

Bengaluru, Karnataka, India · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
2 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Impact Analytics

Impact Analytics is a pioneering AI software company specializing in transforming retail merchandising with advanced AI methods including large language models and generative AI. As a globally expanding Series D company with deployments on five continents, it delivers cutting-edge merchandising solutions and foundational AI agents that revolutionize retail decision-making. The company uniquely integrates profound retail domain insights with a culture of innovation and a widespread global footprint. It is an India-origin AI enterprise recognized internationally by Fortune, Gartner, and the Inc. 5000.

Role Overview

In the Lead Software Engineer role, you will architect, develop, and expand high-efficiency backend systems and cloud-native platforms primarily utilizing Golang and the latest distributed systems technologies. The position involves engineering complex, data-intensive products that generate tangible value for enterprise clients. You will be responsible for building scalable APIs, distributed and event-driven services, durable data pipelines, and backend components that underpin AI-centric SaaS products. Additionally, you will play a key role in architectural decisions, system design optimizations, and advancing engineering standards across the platform.

Primary Responsibilities

  • Lead backend engineering projects and initiatives providing robust technical guidance.
  • Take ownership of designing and architecting large-scale distributed systems.
  • Develop and validate High-Level Design (HLD) and Low-Level Design (LLD) documentation.
  • Balance scalability, security, reliability, and cost when making architecture decisions.
  • Facilitate design and architecture reviews along with technical governance processes.
  • Mentor engineers at varying levels to enhance their skills.
  • Define and enforce engineering best practices, coding standards, and development guidelines.
  • Conduct comprehensive code reviews to maintain high code quality.
  • Collaborate closely with Product Managers, Architects, QA, DevOps, and other stakeholders to align technology delivery with business goals.
  • Lead planning for technical roadmaps and technology adoption.
  • Drive initiatives for performance improvements, reliability, and production readiness.
  • Manage incident response, root cause analysis, and implement corrective measures.
  • Promote operational excellence through improved observability, monitoring, logging, and tracing mechanisms.
  • Guide team efforts in capacity planning, resiliency strategies, and disaster recovery preparations.
  • Support recruitment activities, including technical interviews and onboarding processes.

Essential Qualifications and Skills

  • Expert proficiency in Go programming language (Golang).
  • In-depth knowledge of data structures, algorithms, and comprehensive system design.
  • Proven experience developing High-Level and Low-Level Design documents.
  • Strong understanding of distributed systems, microservices architecture, and event-driven designs.
  • Expertise in concurrency, scalable, and fault-tolerant system designs.
  • Experience with API design and integration including REST and gRPC.
  • Familiarity with cloud-native infrastructure, Kubernetes, containerization, and continuous integration/continuous deployment pipelines.
  • Solid background in observability practices including monitoring, logging, and distributed tracing.
  • Excellent skills in mentoring, stakeholder engagement, and leading technical teams.
  • Ability to influence and drive architectural and engineering excellence across multiple teams.

What the Organization Offers

  • Opportunity to contribute to top-tier enterprise SaaS products developed in India.
  • Challenging environment focused on innovation, experimentation, and continuous learning.
  • A flat work structure fostering collegial and dynamic company culture.
  • Room for rapid career advancement with encouragement for risk-taking and innovation.
  • Competitive compensation packages commensurate with industry standards and comprehensive health insurance coverage.

Notable Achievements

  • Ranked among America's fastest-growing companies by Financial Times for five years consecutively (2020-2024).
  • Listed in Inc. 5000's fastest-growing private companies for seven continuous years (2018-2024).
  • Rated #1 by over 300 global retailers in the RIS Software LeaderBoard 2024 report.
  • Positioned #72 among America's most innovative companies in 2023 by Fortune alongside Microsoft, Tesla, Apple, and IBM.
  • Strategic partnership with Google to deploy cutting-edge generative AI tools for retail.
  • Featured in multiple Gartner reports covering assortments, merchandising, forecasting, algorithmic retailing, and integrated price, promotion, and markdown optimization solutions.

Level

Lead

Tools & software

Kubernetes required Microservices Architecture required

How they work

Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer