{bc}
successfactors

Senior Full Stack Engineer (Go, React)

NetApp, Inc.
Bengaluru, IND
Senior · 8+ years experience
Onsite
Discovered 3 days ago
dockergraphqlgrpchelmjavascriptkafka

Full Job Posting

Job Requirements

  • As a Senior Software Engineer, your responsibilities will include: Design, build, and deliver capabilities across Go Microservices and React applications. Shape architecture and system design for secure, event-driven services, APIs, and data models on Kubernetes. Make trade-offs across scale, multi-tenancy, reliability, security, and cost. Build responsive, accessible React and TypeScript experiences on well-designed APIs. Lead design discussions with partner teams and help set engineering practices. Clear most blockers yourself, and raise major risks early with options. Mentor engineers and coordinate work across teams. Raise reliability through testing, CI/CD, observability, SLOs, and incident analysis.
  • A minimum of 8 years of applicable software development experience is required.
  • Strong experience with production Go services, including concurrency, profiling, and tuning.
  • Strong system design and architecture skills for scalable, resilient Microservices and APIs (REST, GraphQL, or gRPC).
  • Hands-on experience with databases such as MongoDB, PostgreSQL, or Redis, including data modeling, indexing, and query tuning.
  • Knowledge of distributed systems: Kafka or NATS messaging, caching, idempotency, and consistency.
  • Solid experience with Kubernetes, Docker, Helm, CI/CD, and observability such as Prometheus or OpenTelemetry.
  • Understanding of OAuth2/OIDC, RBAC, multi-tenancy, and secrets management.
  • Experience with React, TypeScript, JavaScript, and reusable UI components.
  • Education A minimum of 8 years of applicable experience is required.

Requirements

  • A minimum of 8 years of applicable software development experience is required. Strong experience with production Go services, including concurrency, profiling, and tuning. Strong system design and architecture skills for scalable, resilient Microservices and APIs (REST, GraphQL, or gRPC). Hands-on experience with databases such as MongoDB, PostgreSQL, or Redis, including data modeling, indexing, and query tuning. Knowledge of distributed systems: Kafka or NATS messaging, caching, idempotency, and consistency. Solid experience with Kubernetes, Docker, Helm, CI/CD, and observability such as Prometheus or OpenTelemetry. Understanding of OAuth2/OIDC, RBAC, multi-tenancy, and secrets management. Experience with React, TypeScript, JavaScript, and reusable UI components. Education A minimum of 8 years of applicable experience is required. A bachelor's degree in Computer Science, Electrical Engineering, or a related field is preferred, not required.

Preferred Qualifications

  • A bachelor's degree in Computer Science, Electrical Engineering, or a related field is preferred, not required.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at NetApp, Inc.