Staff Software Engineer - BCDR

North America | UK

As the world’s leading provider of cloud-based software and technology solutions delivered by managed service providers (MSPs), Datto believes there is no limit to what small and medium businesses can achieve with the right technology. Datto offers Unified Continuity, Networking, and Remote Management solutions and has created a one-of-a-kind ecosystem of MSP partners. These partners provide Datto solutions to over one million businesses across the globe. Since its founding in 2007, Datto continues to win awards each year for its rapid growth, product excellence, superior technical support, and for fostering an outstanding workplace. With headquarters in Norwalk, Connecticut, Datto has global offices in the United Kingdom, Netherlands, Denmark, Germany, Canada, Australia, China, and Singapore. Learn more at 

As a member of Datto’s BCDR Portal team, you will enhance and improve the software powering the SIRIS and Alto business continuity and disaster recovery (BCDR) products, ~90K devices deployed across all 7 continents for our Managed Service Provider (MSP) community. Datto’s BCDR devices are Linux powered backup appliances that perform block-level snapshots of physical, virtual, and public cloud based servers. Application consistent backup data is stored as raw disk images in a local ZFS-based disk array. In the event of data loss, customers can recover data in a variety of ways including; restoring files or directories, mounting volumes as iSCSI targets or Samba shares, launching a backup as a local or remotely hosted virtual machine, or deploying a backup to physical hardware.

The BCDR Portal team is responsible for various APIs as well as the primary User Interface for our BCDR platform. You will be joining a collaborative agile team of full stack engineers in the Northeastern US and UK.

You are able to work remotely from home for this role as long as you are based in the UK or US.

You will report to the Manager, Software Engineering BCDR.

Does This Describe You:

You're a team player and a creative thinker.

A Look Inside the Job:

  • Partner with your technical colleagues to develop new products and features that improve the MSP experience and ensure reliable and secure data protection for our customers
  • Work on complex systems that rely on internal and external libraries using multiple languages, but primarily PHP with the Symfony Framework
  • Lead the continual improvement of the architecture and code base
  • Collaborate with multiple teams to improve the product’s performance, scalability, durability, and security

About You:

  • B.S. or M.S. in Software Engineering, Computer Science, or a related field (or equivalent experience)
  • Strong Computer Science fundamentals in data structures, design patterns, and algorithms
  • 5+ years of professional experience developing solutions in an object-oriented language such as HTML, CSS, JavaScript alongside Angular or React.
  • Professional experience with database use and design
  • Understanding of RESTful web services
  • Comfortable with Linux command line programming and understanding of file systems
  • Experience as technical lead in design and implementation of large features
  • A passion for technology and continuous learning

At Datto, we believe our employees are our greatest asset and offer all full-time employees a wide-ranging benefits and perks package in the UK, including:

  • “Datto University” virtual on-boarding program complete with Datto Swag
  • Private health/dental insurance
  • EAP (Employee Assistance Program) 
  • LifeWorks offering discounts at local retailers/restaurants 
  • Income protection
  • LinkedIn Learning
  • Datto Academy Learning Platform
  • Headspace App Subscription
  • Talent Development Team focussed on your career advancement
  • Free food, drinks, and fresh organic fruit in the office
  • Charity match program
  • Seasonal company events
  • Enhanced paid time off inclusive of family policies
  • Education reimbursement

Please reach out to your recruiter should you wish to know more!

By submitting an application, you acknowledge we will process your data in order to consider you for the position you apply for and for other open positions within our company for which you may be suited.  We collect and store your data in accordance with our Recruiting Privacy Practices.

Datto is an equal opportunity employer.

Staff Software Engineer - BCDR


Sorry, your application was not successfully submitted

Hurray! Your application was successfully submitted

Back to Careers