The Job logo

What

Where

Software Engineer Manager

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
NetApp is seeking a talented Software Engineering Manager to join our high-performance team. You will lead software engineers in the development, delivery, and support of our innovative cloud products. With experience in go, python, and java, you will be responsible for managing a team of engineers and driving them towards our common goals. This is an excellent opportunity to be part of a global team and make a significant impact in delivering enterprise-class solutions.

Job summary

From the newest ideas in cluster computing to the latest web framework, NetApp's Cloud products embrace innovation to deliver compelling solutions to our business. We are looking for a talented Software Engineering Manager that thrives as part of a high-performance team delivering creative solutions to the most profound data challenges customers face. If you love finding creative solutions to challenging problems and innovate; then, join us to be part of a team working on delivering innovative technologies to address competitive market and customer requirements with enterprise-class product quality and time-to-market.

In this role, you will provide direct supervision to software engineers within the NetApp Cloud Volumes SDE function and be responsible for the development, delivery, and support of products and services we bring to market. This position requires an individual to be creative, team-oriented, technology savvy and driven to produce results. You’ll develop, modify and execute policies and processes that will positively affect team deliverables. You’ll also establish operational objectives and plans for the team and delegate assignments. While leading and mentoring the team, we expect you to perform hands on technical tasks, design, review and establish an architecture as necessary to advance goals and objectives of the team. No problem is too large or beneath you, and you are always willing to learn and take on new challenges.
 

Job requirements

•    Have a clear understanding of the product development cycle and project management
•    Knowledge of Go (or C++ like programming languages). Experience with Python, Java/C-sharp is a plus.
•    Possess strong understanding of concepts related to computer architecture, data structures and programming practices. 
•    Experience of orchestration on at least one of the major hyper-scaler cloud providers (AWS, Microsoft Azure, Google Cloud Platform)
•    Hands-on Expertise in Container based technologies preferably Kubernetes & Dockers.
•    REST API design and implementation
•    Thorough understanding of Linux or other Unix-like Operating Systems
•    Highly knowledgeable in infrastructure like hypervisor, Cloud Storage and experience with cloud services including Databases, Caching, Object and Block Storage, Scaling, Load Balancers, Networking etc.
•    Experience of CI build systems or automated testing
•    Demonstrated ability to manage junior to senior engineers 
•    Strong people skills to help your team develop within their role and career; and build an environment that supports cooperation and cohesiveness. 
•    Ability to navigate through ambiguity and drive the team towards the common goals. Use metrics driven decision making to improve efficiency and delivery
•    Ability to collaborate with peer managers in a global team spread across different time-zones.
•    Excellent verbal and written communications skills are essential 
 

Education

•    1+ years of experience managing team of engineers responsible for all phases of software development life cycle.
•    8+ years of overall experience in software development, either as an individual contributor or management 
•    A Bachelor of Engineering Degree in Computer Science, a Master's Degree, or a PhD; or equivalent experience is required.
 

Set alert for similar jobsSoftware Engineer Manager role in Bengaluru, India
NetApp Logo

Company

NetApp

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

NetApp Logo

Software Engineering Manager

NetApp

Bengaluru, Karnataka, India

Posted: 8 months ago

As a Software Engineering Manager for the Core Software group at NetApp, you will lead cross-functional teams to develop and maintain solutions in ONTAP, enabling customers to embrace Hybrid Cloud and software-defined solutions. This role involves managing software development teams, influencing strategy, and driving execution. The position requires strong leadership, communication skills, and the ability to navigate through ambiguity in a fast-paced environment.