Sophos
About Us
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
-
Practical experience of developing code in C++
-
Working knowledge of Python or other scripting language
-
Experience of developing for Microsoft Windows platforms
-
Solid problem-solving skills and willingness to be autonomous and own their work, seeking support when needed
-
Effective communication and collaboration skills within a cross functional, Agile team
-
Bachelor’s degree in computer science, Software Engineering, related field, or equivalent practical experience
-
Experience of Microsoft Windows driver development
-
Experience of developing code in Modern C++ (C++ 11/14/17)
-
Experience with LUA scripting language
-
Experience of working within Agile development methodologies
-
Experience of continuous integration, build and test
-
Designing software systems and components
-
Experience of Security reviews, Secure coding and meeting Security requirements
Essential
Desirable
Ready to Join Us?
What’s Great About Sophos?
Our Commitment To You
Data Protection
Originally posted on Himalayas
To apply for this job please visit himalayas.app.
About this role & career path
Working in United Kingdom
The United Kingdom of Great Britain and Northern Ireland, commonly known as the United Kingdom (UK) or Britain, is a country in northwestern Europe, off the coast of the continental mainland. It comprises England, Scotland, Wales and Northern Ireland, with a population of over 69 million in 2024. The UK includes the island of Great Britain, the north-eastern part of the island of Ireland, and most of the smaller islands within the British Isles, covering 94,354 square miles (244,376 km2). It shares a land border with the Republic of Ireland and is surrounded by the Atlantic Ocean, the North Se
More jobs at Sophos
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.