Role Summary
This role sits within the Windows Endpoint team, building a product that provides industry leading protection to organisations of all sizes including Next Generation Anti-Virus Security, Analytics, and Remediation functionality.
As a Software Engineer, you will contribute to designing, developing, testing, and maintaining high-quality software components. You will work closely with senior engineers, support product delivery, and continually build your technical skills while learning best practices in software engineering.
What you will do
Contribute to the design and implementation of product features that align with technical strategy, quality standards, and functional requirements.
Develop full lifecycle code from development, testing, production, and subsequent fixes and improvements.
Participate in release planning, providing reliable estimations and delivering work that meets scope and quality expectations.
Engage in code reviews and other collaborative engineering practices.
Take part in daily standups, sprint ceremonies, and retrospective discussions.
Participate in security reviews of new development to help ensure compliance with Sophos security requirements and industry best practices.
Troubleshoot and resolve issues as a first responder in the team.
What you will bring
Essential
Strong foundations in computer science fundamentals (e.g., data structures, algorithms, software design, and debugging).
Experience writing your own code through academic projects, internships, personal projects, or open-source contributions.
Ability to break down ambiguous problems and reason through trade-offs.
Clear written and verbal communication skills.
Curiosity, continuous learning, and a willingness to take ownership.
Bachelor’s degree in computer science, Software Engineering, related field, or equivalent practical experience.
Desirable
What’s Great About Sophos?
Our people are what makes Sophos special – we demonstrate shared vision, talent, innovation, and creativity, all of which are accompanied by a great sense of fun and team spirit.
Employee-led diversity and inclusion groups that build community within Sophos and provide internal education and advocacy (e.g. Sophos Women in Tech group to improve gender parity, encourage gender-balanced leadership, and support career progression at Sophos)
Sophos Environment Network and employee challenges to contribute to sustainability and reduce our environmental footprint
Annual commitment to charity and fundraising across our global sites and volunteer days for employees to give back to local communities
Global trivia competitions to keep our minds sharp
Global Mental Health days off work for all Sophos to help employees relax and recharge
Monthly employee wellbeing webinars and training to support employee health and wellbeing
Employee rewards and thanks, such as our free annual subscription to Calm
Skills Required
- Strong foundations in computer science fundamentals (data structures, algorithms, software design, debugging).
- Experience writing your own code through academic projects, internships, personal projects, or open-source contributions.
- Ability to break down ambiguous problems and reason through trade-offs.
- Clear written and verbal communication skills.
- Curiosity, continuous learning, and willingness to take ownership.
- Bachelor's degree in computer science, Software Engineering, related field, or equivalent practical experience.
- Practical experience of developing code in C++.
- Working knowledge of Python or other scripting language.
- Experience of developing for Microsoft Windows platforms.
- Experience of Microsoft Windows driver development.
- Interest in cybersecurity.
Sophos Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Sophos and has not been reviewed or approved by Sophos.
-
Leave & Time Off Breadth — Time away is positioned as broad, with company-wide wellness days plus dedicated learning days and paid volunteer time.
-
Parental & Family Support — Family-related leave appears more comprehensive than baseline offerings, including paid parental leave, caregiver leave, and extended bereavement leave.
-
Wellbeing & Lifestyle Benefits — Wellbeing support is emphasized through always-available assistance resources and a Calm subscription, suggesting a lifestyle-oriented benefits approach.
Sophos Insights
What We Do
Cybersecurity Evolved. As a worldwide leader in next-generation cybersecurity, Sophos protects nearly 400,000 organizations of all sizes in more than 150 countries from today’s most advanced cyberthreats. Powered by SophosLabs – a global threat intelligence and data science team – Sophos’ cloud-native and AI-enhanced solutions secure endpoints (laptops, servers and mobile devices) and networks against evolving cybercriminal tactics and techniques, including automated and active-adversary breaches, ransomware, malware, exploits, data exfiltration, phishing, and more.









