Apply now »

Title:  Principal Software Engineer (UI Architect)

Location: 

Bangalore, Karnataka, IN, 560071

Requisition ID:  127569

Job Summary

NetApp seeks a highly skilled and experienced Principal Engineer (UI Architect) to join our dynamic unified manageability team. This role is pivotal in designing and architecting cutting-edge front-end solutions, ensuring seamless user experiences across our products such as NetApp BlueXP,  ONTAP System Manager . The ideal candidate will have a strong background in front-end technologies, exceptional design and architecture skills, and the ability to communicate effectively with VPs, UX Designers, senior product management leadership, and engineering teams. 

Job Requirements

  • Design and Architecture: Lead the design and architecture of innovative and scalable front-end solutions. Ensure alignment with overall product and business goals. 
  • Front-End Development: Utilize expertise in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular) to develop high-quality, responsive, and user-friendly interfaces.  
  • Collaboration: Work closely with UX Design Office, VPs, senior product managers, and engineering teams to understand requirements, provide technical guidance, and ensure successful project delivery. 
  • Technical Leadership: Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. 
  • Code Quality: Ensure high code quality standards through code reviews, testing, and adherence to best practices. 
  • Innovation: Stay updated with the latest industry trends and technologies, and drive the adoption of new tools and practices to enhance the development process. 
  • Problem Solving: Identify and resolve complex technical issues, ensuring the robustness and reliability of the front-end architecture. 
  • Self-Starter: Demonstrate a proactive approach, taking the initiative to drive projects forward and solve problems independently. 

Experience & Education

  • Minimum of 15  years of experience in front-end development, with at least five years in a design and architecture role. Experience with cloud SaaS websites, storage data management, REST APIs, microservices, and SaaS deployments. 
  • Technical Skills: Proficiency in front-end technologies such as HTML, CSS, JavaScript, React, Angular, and other modern frameworks. 
  • Communication: Excellent verbal and written communication skills, with the ability to effectively interact with VPs, senior product managers, and engineering teams. 
  • Leadership: Proven experience in leading and mentoring engineering teams. 
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 
  • Problem-Solving: Strong analytical and problem-solving skills, with a keen attention to detail. 
  • Innovation: A passion for staying current with industry trends and technologies, and a drive to innovate and improve. 
  • Self-Starter: Ability to work independently, take initiative, and drive projects to completion with minimal supervision.


Job Segment: Test Engineer, Software Engineer, Web Design, Cloud, Testing, Engineering, Creative, Technology

Apply now »