Lead Software Engineer (API & Microservices development)

NetApp
US - California - San Jose
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

Design, develop, and own production-quality REST APIs and backend microservices for Azure NetApp Files. The role involves managing the full software development lifecycle, from implementation and testing to deployment and production support.

Requirements: Requires 8+ years of software engineering experience with proficiency in Go, C++, or C# and deep expertise in Kubernetes and containerization. Candidates must have a proven track record of building scalable distributed systems and using databases like PostgreSQL or MongoDB.

Key Skills: Go, C++, C#, REST APIs, Microservices, Docker, Kubernetes, PostgreSQL, MongoDB, CI/CD, Distributed Systems, Azure, Cloud-native Architecture, Unit Testing, Integration Testing, AI-assisted Engineering

Benefits: Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, Employee stock purchase plan, Restricted stocks (RSU’s)




Fast Track Upload