SonicWall Logo

SonicWall

Principal API Engineer

Posted 5 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Expert/Leader
Remote
Hiring Remotely in Canada
Expert/Leader
Drive the development of the API layer for SonicWall's Zero Trust platform, ensuring scalability, security, and mentoring an offshore team of Go developers.
The summary above was generated by AI

SonicWall is a cybersecurity forerunner with more than 30 years of expertise and is recognized as a leading partner-first company, ensuring our partners and their customers are never alone in the fight against cybercrime. With the ability to build, scale and manage security across the cloud, hybrid and traditional environments in real-time, SonicWall provides relentless security against the most evasive cyberattacks across endless exposure points for increasingly remote, mobile and cloud-enabled users. With its own threat research center, SonicWall can quickly and economically provide purpose-built security solutions to enable any organization—enterprise, government agencies and SMBs—around the world. For more information, visit www.sonicwall.com or follow us on TwitterLinkedInFacebook and Instagram.

We’re looking for a Principal API Engineer to drive development of the control plane behind the Zero Trust platform—a highly available, scalable system enabling secure access across global environments.

This is a hands-on coding and technical leadership role. You’ll architect and own the API layer that orchestrates all activity across our distributed system, while mentoring engineers, ensuring high code quality, and contributing directly to platform scalability, security, and extensibility.

You’ll also lead a team of offshore Go developers, so strong communication, time zone flexibility, and collaborative leadership are essential.

What You'll Do: 

  • Lead our API as a product 
  • Collaborate with engineers on a vision, but follow a pragmatic plan 
  • Ensure API security and lead secure coding practices 
  • Ensure API documentation is created and remains up to date 
  • Provide mentorship to a growing team 
  • Provide an opinion on CI/CD/CT

What You Bring:

  • Deep expertise in API design, Go programming, and distributed systems
  • Strong experience with SaaS application development and secure cloud-native design
  • Proven ability to translate business objectives into technical architecture
  • Experience supporting full API lifecycle: design, deployment, monitoring, and iteration
  • Passion for collaborative development and mentoring across teams
  • Strong opinions (loosely held) on infrastructure, DevOps, and release pipelines
  • Clear, structured thinking and the ability to communicate well across time zones

Qualifications:

  • 10+ years of professional software engineering experience
  • BS/MS/PhD in Computer Science, Engineering, or related field—or equivalent experience
  • Experience in leadership roles, including mentoring or managing distributed engineering teams

#LI-Remote

#LI-KB7

#LI-Canada


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 Privacy Notice

Top Skills

Api Design
Ci/Cd
Cloud-Native Design
Distributed Systems
Go Programming
Saas Application Development

Similar Jobs

6 Minutes Ago
Remote or Hybrid
8 Locations
Junior
Junior
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Quality Management Auditor reviews quality evaluations, ensures adherence to standards, provides insights, partners closely with other teams, and drives customer experience improvements.
Top Skills: Quality Management SystemsRegulatory Compliance
An Hour Ago
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The role involves enhancing the mobile experience for users, executing product strategies, leading teams, and using data to inform product decisions.
Top Skills: A/B TestingMobile Applications
2 Hours Ago
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Cloud • Fintech • Professional Services • Software • Analytics • Financial Services
The Account Development Representative engages Fortune 500 accounts, driving qualified pipeline through research, social selling, and collaboration with executives to meet sales objectives.
Top Skills: Linkedin Sales NavigatorSalesforce CRMSalesloftZoominfo

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account