7 days ago
Bengaluru, IndiaSenior
Responsibilities
- Lead technical delivery, architecture, and engineering standards across services, APIs, and data systems.
- Design and build scalable production systems using Go and Python with REST and/or GraphQL APIs.
- Develop and operate systems involving transactional databases, caching, analytics technologies, and data lakehouse pipelines.
- Improve reliability, performance, capacity, cost efficiency, incident response, observability, and root-cause prevention.
- Champion responsible AI-assisted development, testing, observability, operations, and intelligent automation.
- Provide technical guidance and coaching while partnering with Product and cross-functional stakeholders.
Requirements
- Typically requires a minimum of 8 years of related experience.
- Bachelor’s degree or higher in Computer Science, Engineering, Information Technology, or a related technical field.
- Strong system design, distributed systems, problem-solving, code quality, and end-to-end technical ownership skills.
- Experience building scalable, secure, observable, and production-ready systems with Go, Python, REST and/or GraphQL APIs.
- Experience with PostgreSQL, Redis, ClickHouse, or comparable transactional, caching, and analytics technologies.
- Preferred experience with agentic AI/RAG, cloud-native infrastructure, containers, infrastructure-as-code, streaming, security, or data governance.
Tech Stack
Categories
BackendData Engineering
About NetApp
NetApp builds data storage and data management software and hardware for enterprises, including ONTAP-powered all-flash arrays and hybrid cloud services that integrate with AWS, Azure, and Google Cloud. It sells systems and subscriptions that support backup, disaster recovery, databases, and container/Kubernetes workloads. Founded in 1992 and headquartered in San Jose, California, NetApp is a public company listed on NASDAQ.
