4 months ago
Responsibilities
- Design and develop products and systems according to technical strategy, project timelines, quality requirements, and product-management objectives.
- Architect, develop, maintain, and modernize features for the Sophos Firewall and related network security products.
- Define and support unit, system, and integration testing, fix defects, and assess potential effects on other products or systems.
- Conduct and participate in peer reviews of code, designs, and specifications.
- Review requirements for completeness, identify ambiguities, and recommend alternative approaches to Product Management.
- Promote improved design and development approaches to increase quality, reliability, and implementation speed.
- Suggest improvements to engineering standards and procedures and own assigned implementation activities.
Requirements
- 7–12 years of professional experience with C/C++ programming, Linux system programming, and Linux kernel programming.
- At least 5 years of experience in networking, routing, network security, cryptography, TCP/IP stacks, and application protocols such as DHCP, DNS, LDAP, HTTP, HTTPS, and TLS.
- Bachelor’s or Master of Science degree in Computer Software, Computer Science, or a related discipline, or equivalent experience.
- AWS experience is desirable.
- Strong problem-solving, quality-focused, self-directed, creative, adaptive, listening, and collaboration skills.
Benefits
- Remote-first working model, with hybrid work possible for roles that require it.
- Legal authorization to work in the posted jurisdiction without employer sponsorship is required.
- Employee-led diversity and inclusion networks.
- Annual charity, fundraising, and employee volunteer days.
- Global sustainability initiatives, fitness and trivia competitions, wellbeing days, and wellbeing webinars and training.
About Sophos
Sophos, a global cybersecurity leader, defends more than 625,000 organizations worldwide with Sophos Fusion, the industry's first and most complete AI-native cybersecurity defense system: a single, connected architecture where every control point operates as one. Powered by agentic AI and elite human expertise, Sophos detects, investigates, and neutralizes threats before they become business-disrupting events. Working alongside a global ecosystem of managed service providers, resellers, and technology partners, Sophos compounds intelligence from every threat encountered and every environment defended to make every customer's defense stronger than the last. More information is available at www.sophos.com.
