Python Security Developer

Burlington, MA, US, 01803

Technology Office

Sophos makes IT security simple with next-generation solutions that protect networks, servers, and devices, wherever they are. Today, more than 100 million users in 150 countries and a global network of channel partners trust Sophos to deliver simple solutions to complex security challenges. Focused on innovation and backed by a global network of Sophos Labs threat intelligence centers and industry-leading support, Sophos delivers solutions that are simple to deploy, maintain, and manage, enabling organizations to focus on performance and growth. Sophos — Security made simple.

Job Purpose


As a member of the Cybersecurity Team, a python security developer will work closely with security engineers, penetration testers and product management to participate in the develop a suite of tools and services, designed to enable Sophos to better consume and integrate with Cybersecurity team services.

We are seeking an individual with a passion for software engineering and a keen interest to explore and leverage new technologies. 

This a great opportunity to help secure a world-leading cybersecurity company. As you’d expect you’ll be joining an organization that takes security seriously. You will get the opportunity to work with some world-leading experts from across the company in a fast-paced and exciting environment where security is a priority. 
Main Duties


  • Develop a suite of new services and tools, instrumental in furthering the security posture of Sophos
  • Develop comprehensive supporting documentation to enable colleagues to consume the services you build
  • Work closely with other software engineers and the wider Cybersecurity team develop common goals and outcomes.
  • Build the environments and infrastructure required to support the services you develop

Skills & Experience


  • Several years experience developing in python
  • A strong background in developing applications, services and libraries in Python
  • Development RESTful APIs
  • Experience building with AWS (Lambda, EC2, S3, SNS etc.)
  • Experience in leveraging a variety of database technologies (e.g. RDBMS, NoSQL, Graph)
  • Desire to design and build new projects from the ground up
  • Remote working available
  • Bonus: an interest in cybersecurity


At Sophos, we want every organization to be protected by innovative, next-generation IT security, even those who don't have a huge IT staff. We protect organizations of all sizes, all around the world by making enterprise-grade security that is simple to deploy, manage, and use. It is our passion, and something we are truly proud of.

Nearest Major Market: Boston

Job Segment: Developer, Database, Information Technology, Programmer, Technology