Remotery

Principal Software Engineer – NSG Firewall

Posted 6 days ago

This is a fully remote position, open to applicants in India.

📋 Description

• Design, architect, and develop products or systems that align with the technical strategy, delivery schedules, and the quality and functional expectations established with Product Management.

• Define and facilitate unit, system, and integration testing for your own code and the wider product or system; address defects, document issues, and evaluate potential impacts on related products or systems.

• Participate in and contribute to peer reviews of code, designs, and specifications in collaboration with the Development Lead or Manager.

• Effectively manage competing priorities and plan your time to consistently meet agreed objectives.

• Collaborate with Test Leads to suggest suitable and effective testing strategies for the product or system.

• Evaluate requirement specifications for thoroughness, identify gaps or ambiguities, and propose alternative strategies to Product Management that align with business requirements.

• Promote the adoption of new architectures, technologies, design patterns, and engineering productivity enhancements to improve quality, reliability, and delivery efficiency across projects or the team.

• Suggest enhancements to engineering standards and processes throughout the broader organization and take responsibility for assigned implementation areas.


⛳️ Requirements

• 12+ years of progressive experience in enterprise architecture and cybersecurity, demonstrating hands-on leadership across business, application, data, and technology domains.

• 7+ years of experience with commercial software development using C/C++/Golang, Linux system programming, and Linux kernel programming.

• 7+ years of domain expertise in networking, routing, switching, network security, cryptography, TCP/IP stack, and application protocols such as DHCP, DNS, LDAP, HTTP, HTTPS, and TLS, along with experience on virtual and cloud platforms including AWS, Azure, GCP, and VMs, with a focus on high availability.

• Bachelor’s or Master of Science in Computer Software, Computer Science, or a related field, or equivalent experience.

• Strong problem-solving skills, quality-oriented, self-motivated, creative, adaptable, a good listener, and a collaborative team player.

• Hands-on experience with Linux kernel networking technologies, including eBPF, XDP, netfilter, iptables, conntrack, and ipset.

• Practical experience with VPN technologies and secure remote access solutions, including IPsec, SSL VPN, and related tunneling protocols.

• Proven experience with microservices architecture, Kubernetes, Docker, and RESTful technologies.

• Hands-on experience utilizing AI-assisted development tools to enhance engineering productivity, code quality, debugging, testing, and documentation.


🏝️ Benefits

• Sophos implements a remote-first working model, making remote work the primary option for most employees, though some roles may require a hybrid approach.

• Our team fosters innovation and creativity, all while maintaining a strong sense of fun and camaraderie.

• Employee-led diversity and inclusion networks that cultivate community and provide education and advocacy.

• Annual charity and fundraising initiatives along with volunteer days for employees to engage with local communities.

• Global employee sustainability initiatives aimed at reducing our environmental footprint.

• Global fitness and trivia competitions designed to keep our bodies and minds sharp.

• Global well-being days for employees to unwind and recharge.

• Monthly well-being webinars and training sessions to support employee health and well-being.

People also viewed

Webedia10 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global10 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex10 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy10 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo10 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro10 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers