SonicWall

Senior Principal Architect

SonicWall

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Responsible for designing solutions from scratch
  • Responsible for handling customer escalation issues
  • Break down complex engineering problems and rapidly develop prototypes
  • Work with the product management team to define new features
  • Understand customer needs and help improve the product portfolio

Requirements

  • Strong C programming experience
  • Hands-on experience with TCP/IP, UDP, and other networking protocols
  • Hands-on experience with Firewall, NAT, and related technologies
  • Experience with multi-core and multi-threaded programming is a strong plus
  • Ability to quickly troubleshoot and resolve issues
  • Familiarity with Agile Software Development Methodologies
  • Experience with virtualization infrastructure is a big plus
  • At least 10 years of related experience with a Bachelor’s degree; or 8 years and a Master’s degree; or a PhD with 6 years’ experience; or equivalent experience preferred
  • Degree in Computer Science, Engineering, or related field preferred
Benefits
  • SonicWall is an equal opportunity employer.
  • We are committed to creating a diverse environment and are an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law.
  • At SonicWall, we pride ourselves on recruiting a diverse mix of talented people and providing active security solutions in 100+ countries.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C programmingTCP/IPUDPnetworking protocolsFirewallNATmulti-core programmingmulti-threaded programmingtroubleshootingvirtualization infrastructure
Soft Skills
problem-solvingcustomer escalation handlingcollaborationcommunicationproduct management interaction