Senior Manager, Software Engineering

2 weeks ago


Bengaluru India NetApp Full time

Job Description About NetApp NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people. If this sounds like something you want to be part of, NetApp is the place for you. You can help bring new ideas to life, approaching each challenge with fresh eyes. Of course, you won't be doing it alone. At NetApp, we're all about asking for help when we need it, collaborating with others, and partnering across the organization - and beyond. Job Summary Are you passionate about open-source technologies or solving distributed computing problems at scale Do you love learning and working with a diverse range of technologies and people We're looking for a collaborative and curious Software Engineering Senior Manager to join our development team at NetApp Instaclustr (www.instaclustr.com). NetApp Instaclustr Our mission at NetApp Instaclustr (www.instaclustr.com) is to make it easy for customers around the globe to run powerful open-source applications at scale - like Cassandra, Kafka, PostgreSQL, OpenSearch, Cadence and ClickHouse, across both on-premesis data-centres and in the cloud. The NetApp Instaclustr development team is responsible for building, maintaining and operating the platform that allows us to provision and reliably keep thousands of distributed application servers running worldwide. What You'll Do - Manage 2-5 of the development teams that makes up our product development group, ensuring that they plan, track and deliver agreed upon outcomes. - Mentor and develop your team leads in a well-planned and effective way, covering technical, communication, quality and other skills. - Take end to end ownership of multiple aspects of our managed platform, which takes care of the whole lifecycle: provisioning infrastructure, installing applications and, most importantly, keeping the applications running reliably in production. - Ensure your teams have productive working relationships with their respective Product Managers (In Australia) and can effectively set team priorities. - Work with the Director of Development and other Senior Managers (In Australia) to set broad technical direction, in line with strategic objectives. - Drive effective cross-team communication and proactively address cross-team issues. - Ensure your teams are applying DevOps best practices as part of a global team that operates 24x7. Your Skills And Experience - Tertiary qualifications in software engineering or computer science. - 12 or more years of commercial experience regularly delivering quality software and overcoming technical challenges. - Demonstrated experience with leading teams of teams and building positive team cultures. - Proficiency in Java, SQL and at least one other modern programming language - and openness to learning more. - Strong communication skills and a humble and collaborative nature - essential for working harmoniously with multiple teams. - A curious mindset with a keen interest in how your work will positively impact customers. - Eagerness to tackle new challenges and continuously grow the skills and effectiveness of you and your team's software engineering skills. What Makes This Role Exciting - Driving the creation and culture of our India based NetApp Instaclustr development team - Working with multiple different international teams, that collectively handle a complex, technical environment that operates on a large scale. - Working with a wide range of technologies and tools, such as: Java, SQL, Python, Typescript, Rust, Terraform, Ansible, Jenkins, Debian, and more - Working with major cloud providers. Our systems run on AWS, Azure and GCP - Workplace flexibility and great work-life balance - A fantastic team environment - Opportunities to learn from incredibly talented people - Generous other benefits, including: - Health and wellbeing support - Income protection - Time off - Financial wellbeing support Practical Details - Must have the right to work in India. - Must be able to work from our Bengaluru office at least two days a week. Join us at NetApp Instaclustr, and help power our customers success with the best open-source software solutions around. If you're excited about learning, collaborating, and making a real impact, we invite you to apply and grow with us At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process. Equal Opportunity Employer: NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification. Why NetApp We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches. We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off each year to volunteer with their favourite organizations. We provide comprehensive benefits, including health care, life and accident plans, emotional support resources for you and your family, legal services, and financial savings programs to help you plan for your future. We support professional and personal growth through educational assistance and provide access to various discounts and perks to enhance your overall quality of life. If you want to help us build knowledge and solve big problems, let's talk.



  • india, india ValueMatrix.AI Full time

    Role Description This is a full-time remote role for a Senior Software Engineering Manager at ValueMatrix.ai. The Senior Software Engineering Manager will be responsible for leading a team of software engineers and managing software development projects. The Senior Software Engineering Manager will be responsible for developing software design plans,...


  • Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...


  • India ValueMatrix.AI Full time

    Role DescriptionThis is a full-time remote role for a Senior Software Engineering Manager at ValueMatrix.ai. The Senior Software Engineering Manager will be responsible for leading a team of software engineers and managing software development projects. The Senior Software Engineering Manager will be responsible for developing software design plans,...

  • Senior Manager

    4 weeks ago


    Bengaluru, India Dell Technologies Full time

    Job Description Senior Software Engineering Manager The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software...


  • India ValueMatrix.AI Full time

    Role Description This is a full-time remote role for a Senior Software Engineering Manager at ValueMatrix.ai. The Senior Software Engineering Manager will be responsible for leading a team of software engineers and managing software development projects. The Senior Software Engineering Manager will be responsible for developing software design plans,...


  • Bengaluru, Karnataka, India GetSet Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer- DevOpsGetSetSoftware is exclusively appointed by ourclient (a leading provider of mission-critical, cloud-native monetization andrevenue management software on the private and public cloud. Established in1999, served over 50 telecommunications operators in more than 50 countries,processing over one billion transactions per hour with...


  • Pune, India - Home Cloud Software Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About This Team:We are seeking a highly motivated and experienced Senior Systems Software Engineer to join our ibi WebFOCUS development team. In this role, you will play a crucial part in ensuring the quality and new implementation of our flagship business intelligence and analytics WebFOCUS platform.  The ibi WebFOCUS platform helps organizations manage...


  • Pune, India - Home Cloud Software Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About This Team:We are seeking a highly motivated and experienced Senior Systems Software Engineer to join our ibi WebFOCUS development team. In this role, you will play a crucial part in ensuring the quality and new implementation of our flagship business intelligence and analytics WebFOCUS platform.  The ibi WebFOCUS platform helps organizations manage...


  • Pune, India Rocket Software Full time

    Job Description It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products....


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Member of Technical Staff Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a senior member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or...