Sophos logo
Sophos

Defeat Cyberattacks

Software Engineer 1

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1985H1B SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

11 hours ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishCyber SecurityPython

Job Description

Software Engineer 1

Sophos

• 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.

Job Requirements

  • 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.
  • 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

Benefits

  • 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

Related Job Pages

More Full-stack Engineer Jobs

Acquia logo

Staff Software Engineer

Acquia

The Open Digital Experience Company

Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

• Write and ship production code daily — you are an active contributor. • Work on Ruby, Java, Python, Go, JavaScript, and even C++. • AI is at the core of everything we do; engineers write tech specs, and AI agents implement them. • Mentor engineers through code reviews, pairing sessions, and design discussions. • Own the entire product lifecycle: tech specs, implementation, testing, delivery.

India
Gympass logo

Director Software Engineer – Hands-On

Gympass

Bringing movement to the world, one employee at a time.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Lead the design and development of some of the most critical and technically complex services in our ecosystem, focusing on long-term, scalable, and sustainable solutions. • Define and evolve the technical vision for multiple teams, ensuring architectural consistency, system resilience, and alignment with product strategy. • Partner with cross-functional leaders (Product, Design, Data, etc.) to prioritize and deliver initiatives that drive business growth and improve user experience. • Mentor and empower engineering managers and tech leads, fostering a high-performing culture focused on continuous improvement and technical excellence. • Oversee integration efforts with third-party APIs and tools, ensuring seamless and secure connectivity across systems. • Guide modernization of legacy systems to enhance scalability, performance, and developer experience. • Champion operational excellence through best practices in monitoring, incident management, and system reliability. • Create and support a collaborative, agile environment where engineers are engaged, productive, and have clear paths for growth. • Stay close to cutting-edge technologies and global-scale challenges, driving innovation across the engineering organization. • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life wellness.

Portugal
GitLab logo

Senior Professional Services Engineer

GitLab

Build software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.

Full TimeRemoteTeam 1,001-5,000Since 2014H1B No Sponsor

• Deliver GitLab Professional Services engagements, including installation, migration, training, and advisory services across GitLab capabilities. • Plan and execute deployments ranging from single-node Omnibus installations to large reference architectures using Infrastructure as Code and Configuration as Code practices. • Lead migrations from multiple source systems to GitLab SaaS or self-managed GitLab, helping customers adopt secure, reliable workflows. • Partner with Engagement Managers and Project Managers to improve delivery consistency, remove friction, and continuously refine delivery processes. • Serve as a trusted technical advisor for customers, translating goals and constraints into practical implementation plans and clear next steps. • Interface with GitLab's product and engineering teams to unblock customer outcomes and share feedback that helps improve GitLab features and services. • Mentor Associate and Intermediate Professional Services Engineers, providing technical guidance, helping remove blockers, and supporting increased autonomy. • Manage and deliver multiple customer engagements at once, either as the primary engineer or as a lead providing oversight and direction to other engineers.

Japan
Gympass logo

Director, Software Engineer – Hands-On

Gympass

Bringing movement to the world, one employee at a time.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Lead the design and development of some of the most critical and technically complex services in our ecosystem, focusing on long-term, scalable, and sustainable solutions. • Define and evolve the technical vision for multiple teams, ensuring architectural consistency, system resilience, and alignment with product strategy. • Partner with cross-functional leaders (Product, Design, Data, etc.) to prioritize and deliver initiatives that drive business growth and improve user experience. • Mentor and empower engineering managers and tech leads, fostering a high-performing culture focused on continuous improvement and technical excellence. • Oversee integration efforts with third-party APIs and tools, ensuring seamless and secure connectivity across systems. • Guide modernization of legacy systems to enhance scalability, performance, and developer experience. • Champion operational excellence through best practices in monitoring, incident management, and system reliability. • Create and support a collaborative, agile environment where engineers are engaged, productive, and have clear paths for growth. • Stay close to cutting-edge technologies and global-scale challenges, driving innovation across the engineering organization. • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life wellness.

Brazil