WatchGuard is seeking a Staff MacOS Software Engineer to join their Fireware team within the Engineering Department. This role focuses on developing macOS client applications for secure VPN tunnels and security solutions. The position requires an experienced professional with 10+ years of experience in macOS development, capable of leading technical initiatives and mentoring team members.
The role involves working with various aspects of macOS development, including GUI applications, Kernel Extensions, and Network Extensions. You'll be responsible for maintaining and evolving the macOS client application while working closely with product management and customer support to understand and implement customer needs.
As a Staff Engineer, you'll demonstrate technical leadership, drive development activities, and take ownership of projects. The position requires collaboration with multiple teams, including QA, UX/UI, and product owners. You'll be working in an agile environment, participating in all ceremonies, and following best practices in software development.
The ideal candidate should have extensive knowledge of Swift, Objective-C, Python, and Bash programming languages, along with deep understanding of macOS systems and security protocols. You'll be working on cutting-edge security solutions that protect customers while delivering attractive functionality for both enterprise and end-user products.
This remote position offers the opportunity to work with a multi-disciplinary team of expert developers in security protections. The role provides continuous learning opportunities and the chance to work on interesting technological projects while maintaining an excellent working environment. If you're passionate about security solutions and want to grow as a developer, this position at WatchGuard could be your next career step.