SonicWall - API Principal Architect
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 12-15 years of backend engineering experience, with strong API ownership • Deep expertise in Go (Golang) with significant production experience • Proven experience designing scalable distributed systems • Strong understanding of API security, authentication, and secure coding principles • Experience in SaaS environments and cloud-native architectures • Demonstrated ability to lead technically while remaining hands-on • Experience working across time zones and mentoring remote engineers • Strong communication skills and pragmatic decision-making ability • Knowledge of networking, TCP/IP, and DNS • Experience in building and scaling cloud-delivered networking services would be advantageous • Education • Education • Bachelor’s degree with 10+ years of relevant experience • Master’s degree with 8+ years; or PhD with 6+ years; or Equivalent practical experience • Degree in Computer Science, Engineering, or related field preferred
Responsibilities
• Own the API as a product — defining technical direction, scalability strategy, and long-term evolution • Design and build high-performance, secure, production-grade Go services • Architect distributed systems that balance performance, reliability, and extensibility • Translate business and product requirements into clean, scalable system designs • Lead code reviews and elevate engineering quality across the team • Drive secure coding practices and API security standards • Guide CI/CD/CT best practices and improve developer productivity • Mentor and provide technical leadership to a distributed offshore Go engineering team • Ensure API documentation is accurate, clear, and continuously maintained • Manage the API lifecycle end-to-end: design, implementation, deployment, monitoring, and iteration
No credit card. Takes 10 seconds.