Senior Software Engineer Central Data Platform

Engineering - Burlington, MA, USA
Posting Date
Mar 01, 2018
Burlington, MA, USA
Job ID


The Senior Software Engineer works closely with engineers and architects in the Sophos Central Data Platform development and with Central Product Management to design and build the Sophos Central vision. In addition, this role involves working with Product Management leaders across Sophos Central.

The Senior Software Engineer – Data Platforms will have the following qualities:

  • A solid understanding of microservice architectures and a proven track record of building large scale cloud applications, frameworks and features.
  • Excellent analytical and troubleshooting skills – should have technical acumen to create designs in collaboration with other technical experts.
  • Own both the design and implementation of solutions to deep technical problems
  • A strong interest in challenges associated with building Data frameworks and automating deployments in the cloud.
  • Understand the common standards/processes/tools and the ability to leverage them where possible.
  • Effective at reaching out in real-time to overcome roadblocks or data related production incidents.
  • Excellent in verbal and written communication and able to convey dissenting opinions in a constructive manner, particularly written communications.
  • Will have a passion to learn the world of internet security and the Sophos product set.

Main Duties

  • Provide leadership around Data driven design and best practices in the Sophos Central applications.
  • Provide mentorship around a microservice framework design to technical contributors, as well as network effectively with other Sophos product teams across multiple geographies.
  • Design and implement frameworks and features that are instrumental in building Sophos’s next generation Data architecture.
  • Participate in planning and design sessions with engineering management, architects, operations and development team leads.
  • Partner effectively with operations to ensure solutions are instrumented to be supported in the field.

Experience and Skills

We seek a top performing leader with the passion, experience and gravitas to effectively lead this critical technology function. The ideal candidate will be a high energy, team oriented, customer driven problem solver with prior experience in designing and implementing highly scalable and easy to use applications for small businesses and enterprises.

  • Strong leadership skills and a proven track record of working in high performing teams.
  • Hands on experience designing and implementing microservices.
  • Experience creating scalable application frameworks and microservices.
  • Experience with high-volume consumer or small business oriented solutions.
  • Experience with Agile Software Development methodologies.
  • In-depth knowledge of Java web-based applications.
  • Experience troubleshooting large scale cloud applications
  • Exceptionally strong written and verbal communications skills, as well as good interpersonal and organization skills.
  • Experience with MongoDB, Cassandra, Parquet
  • Experience with AMQP, MQTT and related technologies
  • Bachelor’s Degree in Computer Science or equivalent


In most cases, the compensation package includes:

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Long-term disability insurance
  • 401k plan
  • Vacation time
  • Gym membership compensation

Special How to Apply Instructions

To apply, please send resume to:

If you choose to explore this opportunity, and subsequently share your CV or other personal details with Sophos, these details will be held by Sophos for 12 months in accordance with our Employee Data Protection Policy which can be found here, and used by our recruitment team to contact you regarding this or other relevant opportunities at Sophos. If you would like Sophos to delete or update your details at any time, please reply to this or other emails from Sophos clearly stating your request, or follow the steps set out in the Group Privacy Policy describing your individual rights. If you have any questions about Sophos’ data protection practices please see our Group Privacy Policy and contact information here.

Posting Date
Mar 01, 2018
Burlington, MA, USA
Job ID