Taro Logo

Staff Software Engineer II

Leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI.
Reading, UK
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
7+ years of experience
Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

Kaseya, a leading provider of IT infrastructure and security management solutions, is seeking a Staff Software Engineer II to join their team in Reading, UK. This role focuses on building and maintaining their Datto BCDR backup products, requiring expertise in backend development and system architecture. The ideal candidate will have 7+ years of experience and strong skills in languages like PHP, Go, and Python, along with deep Linux knowledge.

The position offers an opportunity to work on large-scale distributed systems that secure critical data, with emphasis on reliability and maintainability. You'll be part of a collaborative team that values continuous improvement and innovation. The role involves both technical leadership and hands-on development, including participation in on-call rotations and system troubleshooting.

Kaseya stands out for its strong growth trajectory and backing by Insight Venture Partners. The company serves customers in over 20 countries and manages more than 15 million endpoints worldwide. They emphasize a culture of going above and beyond for customers and value team members who are inquisitive, detail-oriented, and focused on continuous improvement.

This is an excellent opportunity for experienced engineers who want to make a significant impact in the enterprise software space, particularly in backup and security solutions. The role offers the chance to work with modern technologies and contribute to products that are critical to businesses worldwide.

Last updated a month ago

Responsibilities For Staff Software Engineer II

  • Design, test and build Datto BCDR backup products
  • Work with product management to develop new features
  • Promote collaboration and team growth
  • Identify gaps in processes and tasks
  • Be a positive role model
  • Participate in rotational on-call program
  • Enhance troubleshooting techniques and utilities

Requirements For Staff Software Engineer II

PHP
Python
Go
Linux
  • Strong developer with object-oriented design and problem-solving skills
  • 7+ years of experience delivering reliable and maintainable software
  • Experience with debugging low-level Linux issues, command line, and shell scripting (bash)
  • Strong fundamentals in data structures, design patterns, and algorithms
  • Strong written and verbal communication skills
  • B.S. or M.S. in Software Engineering, Computer Science, or related field (or equivalent experience)