Senior Software Engineer (AI Golang Python Distributed Cloud)
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.
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
IC - Typically requires a minimum of 8 years of related & Exec - Typically requires a minimum of 6 years of related experience.a
Required Experience:
Senior IC
About Company
At NetApp, our top priority is the health and safety of our event attendees and employees, including every community around the world being impacted by COVID-19. As a result, we have decided to reimagine our annual NetApp INSIGHT Paris and Berlin events to be fully digital. We’re als ... View more