Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Software Engineer

  • Source: LinkedIn
  • NetApp
  • Hybrid
  • Bengaluru
  • Full-Time
  • Senior

Job Description

Own Every Moment at NetApp At NetApp, your ideas power innovation. We lead in intelligent data infrastructure—delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud.

Ready to innovate and contribute to our path to $10B? Here, you’ll collaborate with passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. If you’re ready to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins. Join teams that innovate to elevate, drive results, and excel together across every function.

Job Summary We are looking for a Senior 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

  • Extensive experience designing, developing, and operating scalable applications using Go and Python, including REST and/or GraphQL APIs.
  • Strong expertise in distributed systems, microservices, system design, scalability, reliability, and performance optimization.
  • Deep knowledge of PostgreSQL, Redis, ClickHouse, or equivalent OLTP, caching, and analytics technologies.
  • Experience with data modeling, query optimization, indexing, caching strategies, and analytics architectures.
  • Hands-on experience with Data Lakehouse platforms, including ingestion, transformation, orchestration, governance, warehousing, and analytics.
  • Strong background in data engineering and large-scale data processing systems.
  • Experience with observability and monitoring tools such as ELK Stack and Grafana, including logging, metrics, tracing, dashboards, and alerting.
  • Proven ability to build highly observable systems and perform root-cause analysis.
  • Experience implementing CI/CD pipelines, automated testing, release automation, and deployment best practices.
  • Strong understanding of software quality practices, including unit testing, integration testing, code reviews, static analysis, and technical debt management.
  • Experience integrating security throughout the SDLC and driving secure development practices.
  • Strong operational excellence mindset with production support, incident management, reliability engineering, capacity planning, and service health monitoring.
  • Experience defining and managing SLOs, SLAs, operational runbooks, troubleshooting guides, and disaster recovery processes.
  • Proven ability to lead architecture reviews, technical decision-making, and engineering best practices across platforms and services.
  • Strong understanding of cloud-native development, containerization, orchestration, infrastructure automation, and Infrastructure as Code (IaC).
  • Experience designing highly available, fault-tolerant, and cost-efficient systems.Strong collaboration skills, partnering with Product, Design, Program Management, and cross-functional teams to deliver business solutions.
  • Demonstrated engineering leadership through mentoring, hiring, coaching, and fostering technical excellence.
  • Experience adopting AI-first engineering practices to improve development, testing, code reviews, documentation, productivity, and operational efficiency.
  • Knowledge of responsible AI adoption, governance, security, compliance, and quality controls.
  • Experience leveraging AI for observability, incident triage, automation, root-cause analysis, and developer productivity.
  • Exposure to Agentic AI, LLM orchestration, prompt engineering, tool-calling workflows, and AI-assisted automation preferred.
  • Experience with RAG architectures, vector search, knowledge retrieval, and AI-powered applications is desirable.
  • Background in streaming platforms, event-driven architectures, and large-scale analytics systems is a plus.
  • Familiarity with enterprise security, compliance, auditability, and data governance in regulated environments.

Education

  • IC - 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 discipline.

At NetApp, we embrace a hybrid working environment de…

Skills

  • Golang
  • Python
  • GraphQL
  • PostgreSQL
  • Redis
  • clickhouse
  • elk
  • Grafana

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with NetApp

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes