About the role
For more than 30 years, SonicWall has delivered a partner-first unified cybersecurity portfolio that helps SMBs, MSPs, and IT teams consolidate network security, endpoint security, security service edge (SSE), and threat response across hybrid environments. By bringing connected technology, real-time threat intelligence, automation, and expert services together, SonicWall helps organizations simplify security operations, achieve better security outcomes, and lower total cost of ownership. Backed by a global ecosystem of more than 17,000 partners, SonicWall delivers enterprise-grade protection built for SMB and mid-market realities.
For more information, visit www.sonicwall.com or follow us on X, LinkedIn , Facebook , and Instagram .
About the Role
We are looking for a Principal Frontend Engineer to drive the technical vision and frontend architecture of the Cloud Secure Edge Admin Console, the interface used by IT Administrators and Security teams to manage access policies, monitor devices, configure alerts, and analyze real-time connectivity. As a Principal Frontend Engineer, you will define long-term frontend strategy, establish engineering standards, influence product and platform direction, mentor senior engineers, and partner across multiple teams to deliver scalable, secure, performant, and intuitive enterprise experiences.
You will work with modern web technologies, including TypeScript, React, ag-Grid, Highcharts, Storybook, and our internal component library. This role is ideal for engineers who excel at solving large-scale architectural challenges, influencing technical direction across organizations, driving alignment in ambiguous situations, and elevating engineering excellence across teams.
What You'll Do
• Define and drive the frontend architecture and technical roadmap for Cloud Secure Edge.
• Lead the design and delivery of complex, scalable, secure, and high-performance frontend solutions.
• Establish engineering standards and best practices for performance, accessibility, quality, maintainability, and testing excellence.
• Partner with Engineering, Product, Design, Security, and Platform teams to influence product and technology direction.
• Drive cross-team technical decisions and resolve complex architectural challenges.
• Mentor engineers through design reviews, technical guidance, hands-on leadership, and engineering best practices.
• Build highly interactive, data-intensive user experiences using React, TypeScript, React Query, Redux, ag-Grid, Highcharts, and Storybook.
• Design and deliver complex dashboards, data visualizations, and enterprise-grade analytics experiences.
• Champion reusable frameworks, shared components, design systems, developer productivity, and operational excellence.
• Drive improvements in testing, CI/CD, observability, and frontend development practices.
• Lead initiatives focused on frontend performance optimization, including lazy loading, code splitting, tree shaking, caching strategies, and rendering optimizations to improve speed, responsiveness, and scalability.
What You'll Bring
• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• 10+ years of experience building and scaling enterprise web applications, including specializing in large-scale, production-grade ReactJS, Redux, React Query, and TypeScript applications.
• Expert-level proficiency in JavaScript, TypeScript, React, Redux, React Query, HTML, CSS/Sass, and modern frontend architectures.
• Proven experience driving frontend architecture, technical strategy, and engineering standards across multiple teams.
• Proven experience designing and building highly complex UIs, data-intensive enterprise applications, advanced dashboards, and data vis
Apply on company site ↗