Lead Software Engineer - Golang
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