
Senior Software Engineer, C/C++ and Networking
Posted May 24

Posted May 24
This is a fully remote position, open to applicants in India.
• Design and create products or systems that align with the asset technical strategy, adhering to specified project timelines, quality standards, and functionality requirements agreed upon with Product Management.
• Establish and facilitate appropriate Unit, System, and Integration testing for your own code and that of others across the product or system, addressing errors and logging defects in the defect tracking system, while highlighting potential impacts on other products or systems.
• Engage in and contribute to peer reviews of code, designs, and specifications as requested by the Development Lead or Manager.
• Manage multiple tasks effectively and organize your time to meet agreed-upon objectives.
• Offer recommendations and insights to Test Leads regarding testing methodologies for the product or system.
• Assess specifications for requirement coverage, pinpoint areas needing further clarification, and propose alternative strategies to Product Management that align with business objectives.
• Advocate for, promote, and facilitate the adoption of innovative design and development strategies to enhance overall quality, reliability, and implementation speed across projects or your team.
• Suggest enhancements to standards and procedures within engineering and the broader organization, taking responsibility for the execution of tasks assigned by the Manager.
• Over 7 years of professional experience in C/C++ programming, Linux system programming, and Linux kernel programming.
• More than 5 years of domain experience in networking, routing, network security, cryptography, TCP/IP stack, and application protocols such as DHCP, DNS, LDAP, HTTP, HTTPS, and TLS.
• Familiarity with AWS is preferred.
• Bachelor's or Master's degree in Computer Software, Computer Science, or a related field, or equivalent professional experience.
• Strong problem-solving skills, quality-focused, self-motivated, creative, adaptable, a good listener, and a team player.
• Sophos employs a remote-first working model, prioritizing remote work for the majority of employees, though some positions may require a hybrid approach.
• Our team fosters innovation and creativity, all while enjoying a vibrant sense of fun and camaraderie.
• Employee-led diversity and inclusion networks that cultivate community and provide education and advocacy.
• Annual charity initiatives and volunteer days for employees to engage with and support local communities.
• Global sustainability initiatives aimed at reducing our environmental impact.
• Worldwide fitness and trivia competitions to keep our minds and bodies active.
• Global well-being days dedicated to allowing employees to unwind and recharge.
• Monthly well-being webinars and training sessions designed to promote employee health and well-being.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.