Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
As a Senior Software Engineer you will be operating at the intersection of development and operations. Your role will involve engaging in and enhancing the lifecycle of cloud services - from design devlopment deployment, operation, and refinement. You will be responsible for maintaining these services by measuring and monitoring their availability, latency, and overall system health.
You will play a crucial role in sustainably scaling systems through automation and driving changes that improve reliability and velocity. As part of your responsibilities, you will develop features for cloud-based environments that support our SaaS/IaaS offerings, which are implemented on a microservices, container-based architecture (Kubernetes). In addition, you will oversee a portfolio of customer-centric cloud services (SaaS/IaaS), ensuring their overall availability, performance, and security. You will work closely with both NetApp and cloud service provider teams, including those from Google, located across the globe in regions. This role offers the opportunity to work in a dynamic, global environment, ensuring the smooth operation of vital cloud services. To be successful in this role, you should be a motivated self-starter and self-learner, possess strong problem-solving skills, and be someone who embraces challenges.
Key Skills for This Role
Full Job Posting
Title: Software Engineer
Bangalore, Karnataka, IN
Job Summary
As a Senior Software Engineer you will be operating at the intersection of development and operations. Your role will involve engaging in and enhancing the lifecycle of cloud services - from design devlopment deployment, operation, and refinement. You will be responsible for maintaining these services by measuring and monitoring their availability, latency, and overall system health.
You will play a crucial role in sustainably scaling systems through automation and driving changes that improve reliability and velocity. As part of your responsibilities, you will develop features for cloud-based environments that support our SaaS/IaaS offerings, which are implemented on a microservices, container-based architecture (Kubernetes). In addition, you will oversee a portfolio of customer-centric cloud services (SaaS/IaaS), ensuring their overall availability, performance, and security. You will work closely with both NetApp and cloud service provider teams, including those from Google, located across the globe in regions. This role offers the opportunity to work in a dynamic, global environment, ensuring the smooth operation of vital cloud services. To be successful in this role, you should be a motivated self-starter and self-learner, possess strong problem-solving skills, and be someone who embraces challenges.
Job Requirements
- 8+ years of industry experience in software development. 3+ 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). Proficiency in Programming languages like Golang, Python or Java. A strong understanding and experience with concepts related to computer architecture and data structures. Proficiency in multiple Programming languages, like Golang, Node.js, and Python. Experience with Docker and Kubernetes. Experience with GitHub, CI build systems and Automated Testing. Proactive and self-driven, with strong technical judgment and influential skills Expertise to provide both architectural guidance and detailed technical direction. Excellent communication and writing skills, with the ability to effectively engage with customers, stakeholders, and the engineering community.
Education
Bachelor or master's degree in Computer Science with minimum of 8 - 12 years of experience is required.
Job Segment: Test Engineer, Software Engineer, Cloud, Testing, Computer Science, Engineering, Technology
About NetApp, Inc.
Global cloud-led, data-centric software company.
Visit company websiteJobs and hiring trendsApply 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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at NetApp, Inc.
Director, Legal
Cranberry Township, USA
Job Summary NetApp, a multi-billion dollar technology leader and highly sought-after employer, is adding a Director, Product Legal, to join its award-winning legal department. The successful candidate will support the co
Strategy & Operations Associate
San Jose, USA
Job Summary The Enterprise Business Operations team, embedded within the Office of the CEO, partners with senior leaders across NetApp's business units and enterprise functions, including Operations, IT, Finance, Sales,
Director, Product Mgmt
San Jose, USA
Job Summary The NetApp Public Cloud Services business unit is at the forefront of guiding customers to the public cloud, striving to deliver the transformational benefits of cloud technology to both existing and new cust
Lead Software Engineer - Cloud & Software Defined Storage Solutions (C++)
Waltham, USA
Job Summary Join NetApp’s Cloud Platforms organization and help build the next generation of cloud-native infrastructure, software-defined storage, and virtualization platforms powering enterprise-scale data management s
Software Engineer - Cloud Engineering (C++)
San Jose, USA
Job Summary Join our innovative and dynamic Cloud Engineering team at NetApp, where we are dedicated to pushing the boundaries of cloud technology. We are looking for a passionate and experienced Software Development Eng
People Consultant
San Jose, USA
Job Summary About the Role We are recharging how HR delivers impact at NetApp. As an Individual Contributor within the People Consultant (PC) function, you will play a critical role in shaping and delivering global capab
Sr. Product Manager- Platforms
San Jose, USA
Senior Product Manager We are hiring a Senior Product Manager to own strategy, roadmap, and lifecycle for NetApp's ONTAP systems platforms, the unified data-management platforms at the core of our Enterprise Storage busi
Program Manager
Morrisville, USA
Job Summary As a Product Structure & Pricing Operations Manager, you will lead a cross functional core team chartered with defining, implementing, and ensuring readiness to execute Quote to Cash (QTC) on new product offe
Director, Legal
Cranberry Township, USA
Strategy & Operations Associate
San Jose, USA
Director, Product Mgmt
San Jose, USA
Lead Software Engineer - Cloud & Software Defined Storage Solutions (C++)
Waltham, USA
Software Engineer - Cloud Engineering (C++)
San Jose, USA
People Consultant
San Jose, USA
Sr. Product Manager- Platforms
San Jose, USA
Program Manager
Morrisville, USA