Logo for Sophos

Software Engineer 1 (UK)

Role overview

Qualifications

  • 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
  • Bachelor’s degree in computer science, Software Engineering, related field, or equivalent practical experience
  • Clear written and verbal communication skills

Responsibilities

  • 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

About the company

Sophos logo

Sophos

Sophos is a worldwide leader and innovator of advanced cybersecurity solutions, including Managed Detection and Response (MDR) and incident response services and a broad portfolio of endpoint, network, email, and cloud security technologies that help organizations defeat cyberattacks. As one of the largest pure-play cybersecurity providers, Sophos defends more than 500,000 organizations and more than 100 million users globally from active adversaries, ransomware, phishing, malware, and more. Sophos’ services and products connect through its cloud-based Sophos Central management console and are powered by Sophos X-Ops, the company’s cross-domain threat intelligence unit. Sophos X-Ops intelligence optimizes the entire Sophos Adaptive Cybersecurity Ecosystem, which includes a centralized data lake that leverages a rich set of open APIs available to customers, partners, developers, and other cybersecurity and information technology vendors. Sophos provides cybersecurity-as-a-service to organizations needing fully-managed, turnkey security solutions. Customers can also manage their cybersecurity directly with Sophos’ security operations platform or use a hybrid approach by supplementing their in-house teams with Sophos’ services, including threat hunting and remediation. Sophos sells through reseller partners and managed service providers (MSPs) worldwide. Sophos is headquartered in Oxford, U.K. More information is available at www.sophos.com

Company details

Company typeLarge
Company size1001 - 5000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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

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

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

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Sophos

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.