Senior Software Engineer (Golang / Agentic AI / Cloud / Distributed / Microservices)

Jobs.netapp.com

Apply to this job
Bangalore, Karnataka, IN Until 10/4/2026 8+ years exp First posted August 5, 2026 Last posted August 5, 2026
Job description

Job Summary

We are looking for a Lead Software Engineer to lead a high-performing engineering team building scalable APIs and data platforms. You will own delivery and technical direction while driving AI-first engineering practices using automation and intelligent tooling to improve how we design, build, ship, and operate software. You will balance hands-on technical leadership with operational excellence, and a strong focus on quality and reliability.

Job Requirements

Must Have

  • 8+ years of software engineering experience
  • Strong hands-on background with Go and Python in production systems
  • Experience building and operating APIs (REST and/or GraphQL) at scale
  • Deep familiarity with PostgreSQL, Redis, and ClickHouse (or comparable OLTP + cache + OLAP stack)
  • Proven experience with observability and monitoring using ELK and Grafana
  • Practical understanding of Data Lakehouse concepts: data ingestion, warehousing/lake patterns, and analytics pipelines
  • Track record of engineering excellence: code review culture, CI/CD, testing strategy, and technical debt management
  • Demonstrated operational excellence: incident management, SLOs, production support, and reliability improvements
  • Strong talent management skills: hiring, coaching, performance management, and team building
  • Excellent communication and stakeholder management across technical and non-technical audiences
  • Commitment to AI-first engineering: actively using AI tools to improve team productivity, quality, and decision-making

Nice to Have

  • Experience with Agentic AI systems: autonomous agents, tool-use workflows, RAG pipelines, or AI orchestration in production
  • Background in data engineering, streaming, or large-scale analytics platforms
  • Experience with cloud-native infrastructure, containers, and infrastructure-as-code
  • Familiarity with security, compliance, and data governance in regulated environments
  • Prior experience scaling teams through hypergrowth or platform modernization initiatives

Education

IC - Typically requires a minimum of 8 years of related experience.Mgr & Exec - Typically requires a minimum of 6 years of related experience.
About this role

Summary

Lead engineering team building scalable APIs, data platforms, and AI-first practices.

Job title

Senior Software Engineer (Golang / Agentic AI / Cloud / Distributed / Microservices)

Experience level

8+ years

Minimum experience

8+ years exp

Industry

software

Location requirements

Bangalore, India; remote not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

gopythonapispostgresqlredisclickhouseelkgrafanadata lakehouseci/cdtestingreliabilityincident managementstakeholder management

Preferred skills

agentic aiautonomous agentsrag pipelinesai orchestrationcloud-nativecontainersinfrastructure as codesecuritycompliancedata governanceteam scaling

Specializations

golangpythonapisclouddistributed systems
Locations

Structured locations inferred from the posting.

Bengaluru, Karnataka, India

Work arrangement unknown City