SAI Software Engineer

Budapest, HU, 1117

Technology Office



Are you interested in joining a team that is responsible for the research and development of next-generation security products that are actively used by a large number of customers every day? Are interested in developing high-performance tooling to support big data machine-learning projects? Are you interested in learning how to build and deploy practical high-performance machine-learning models for real-world problems? 


The Sophos data science group is looking for Software Engineers to join our team. This position focuses on developing and supporting AWS cloud-based big data tooling and analytics. As a member of our fast-growing team, you will work on the development and maintenance of our internal test systems to ensure the superior quality of deliverables used by Sophos products to provide protection to all our customers. To succeed in this role you will be passionate about developing high-quality deliverables, continuous improvement, and cooperation between global teams and keen to use your excellent skills to contribute to the success of the Sophos Data Science team. 



What Sophos Offers: 


  • Opportunity to directly interact with all of our team, working on multiple projects. Our team includes multiple senior scientists, with dozens of years of experience in the field and academia. There are also opportunities to attend journal club as well as conferences and seminars. 

  • Future Leadership Opportunities. Everyone in the team contributes to the overall group's decision making, and everyone is given a chance to manage their responsibilities. The team is around two years old and rapidly expanding. 

  • Global reach. We have offices all over the world, in case life takes you somewhere else. 

  • New and high design office environment with support for wellbeing in work including team events, catering and free time activities in our communities 



What we are looking for: 


  • Experience in Agile software development 

  • Proven track record of designing & developing reliable, maintainable, high-quality code that’s well unit-tested 

  • Minimum 2 years experience in Python 

  • Some experience with basic AWS services would be great, but not a must 

  • Proficient in using development tools (source control, static analysis, issue tracking, etc. 

  • Have good problem solving and troubleshooting skills 

  • Able to work in small groups but also independently if needed 

  • Have a strong opinion on how to get things better, and you are not afraid to share it 

  • Fluency in English 

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.

Job Segment: Developer, Cloud, Testing, Technology