
Staff Software Engineer
NetApp
full-time
Posted on:
Location Type: Office
Location: Bangalore • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design and deliver complex cloud-native applications that meet performance, scale, and reliability requirements.
- Strong skills in front-end development using HTML5, CSS3, and JavaScript/TypeScript.
- Hands-on experience with modern front-end frameworks or libraries such as React or Angular, including building responsive and dynamic user interfaces.
- Solid programming experience in server-side languages and frameworks (e.g., Node.js, Python, Java, Golang or RUST).
- Proven ability to develop RESTful APIs or microservices, work with web frameworks, and integrate with databases (SQL and/or NoSQL).
- Collaborate closely with team members to integrate systems and ensure high-quality deliverables for customer success.
- Build modern CI/CD infrastructure that reliably supports several hundred developers working on interconnected software deployment pipelines.
- Actively mentor and groom new hires and other team members to build a strong and cohesive team.
- Work as part of a larger team, collaborating closely with team members and leadership to ensure overall team objectives are met as ONE team.
- Your partnership with other team members will be crucial to the success of all customer deliverables.
Requirements
- 12+ years of industry experience in software development.
- 7+ years of experience in data management systems and storage platforms for managing and storing data across various workloads and environments.
- 7+ years of expert-level hands-on experience in fault-tolerant, highly scalable cloud architectures, including service-oriented architectures, cloud-native (FAAS, PAAS), and cloud storage services with at least one hyperscaler (Azure, AWS, GCP).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
HTML5CSS3JavaScriptTypeScriptReactAngularNode.jsPythonJavaGolang
Soft Skills
collaborationmentoringteamworkcommunicationleadership