Apply now »

Title:  Senior Automation and Globalization Engineer (Python / AI / REST API)

Location: 

Bangalore, Karnataka, IN

Requisition ID:  132907

Job Summary

NetApp is seeking an experienced and motivated Senior Automation and Globalization Engineer to join our Global Content Experience Services (GCXS) team. This team is the central technical product documentation and globalization services team within NetApp’s Product Group. 

 

In this role, you will be responsible for creating and continuously maintaining automated, AI-augmented or AI-led workflows that enable the GCXS DevOps team to effectively and efficiently transform and publish CLI, API, and other developer-maintained data sources. You will work directly with software engineers from product teams to ensure their data is optimized and automation-ready for NetApp’s content publishing and GenAI channels. You will be responsible for the design and implementation of automated workflows that streamline the qualification and delivery of globalization for NetApp products and OEM partnerships. This role sits at the intersection between product team engineers, product globalization engineers, and the GCXS DevOps team. In this role, you will make technical recommendations and develop solutions that help NetApp external and internal customers solve their business challenges. 

Job Requirements

Minimum of 7 years of experience in software engineering, with at least 3 years in a senior or lead role.

Minimum of 5 years of demonstrated expertise across programming languages such as Python, React, NodeJS, C++, or similar.

Demonstrated expertise in globalization or internationalization of software products.

Demonstrated expertise in cross-functional communication and collaboration skills to work effectively with product, design, and engineering teams to align requirements and drive successful outcomes.

Experience with AI infrastructure concepts such as RAG, Agents, and MCP servers.

Experience with REST APIs and integrating cloud services and platform technologies such as Google Cloud (GCP), Azure, or AWS.

Experience with version control systems (e.g., Git) and associated ecosystem tools for event-driven workflows and automation.

Familiarity with translation management systems, localization tools, and technologies.

Familiarity with CI/CD, test verification, and monitoring best practices.

Familiarity with cultural and linguistic nuances in software globalization.

 

Responsibilities

 

Design and implement automation workflows between GCXS DevOps and product engineering teams. Deliver technical roadmaps, research best practices, and provide compelling data-informed consultation and plans.

Proactively manage the interactions between NetApp product team engineers and GCXS engineers to conduct thorough assessment of product code, provide detailed effort estimates, and deliver optimized solutions in compliance with enterprise and international standards.

Work closely with GCXS engineers to create code scanners, GenAI-powered tools, and automated left-shifting solutions with an aim to improve efficiency and early bug detection and prevention, seamlessly integrating into the DevOps pipeline.

Ensure efficient quality assurance of automated workflows through automated testing, regression analysis, and AI tooling. Demonstrate thorough problem-solving techniques and detailed risk assessment with project deliverables, vendor efficiency, and product quality.

Qualify and quantify content optimization across the delivery lifecycle using established KPIs. Implement and enforce quality control processes in adherence with product engineering and GCXS standards.

Conduct thorough code reviews, identify and suggest fixes for bugs, tailor software customizations, and devise efficient solutions for complex problems that span multiple teams.

Lead and mentor junior engineering team members to consistently deliver expected outcomes within sprint cycles, including code reviews, test verification, and internal documentation.

Education

IC - Typically requires a minimum of 8 years of related experience. Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. 


Job Segment: Test Engineer, Testing, Cloud, Software Engineer, Computer Science, Engineering, Technology

Apply now »