Taro Logo

Staff Software Engineer II

Leading provider of IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI.
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
7+ years of experience
Enterprise SaaS · Cybersecurity

Description For Staff Software Engineer II

Kaseya, a leading provider of IT infrastructure and security management solutions, is seeking a Staff Software Engineer II to join their team in Dublin, Ireland. This is an exciting opportunity to work on their Datto BCDR backup products in a hybrid work environment.

The role requires a seasoned professional with at least 7 years of experience in software development, combining technical expertise with leadership qualities. You'll be working with cutting-edge technologies including PHP (Symfony framework), Go, and Python, while dealing with complex systems involving Linux, Docker, and Kubernetes.

As a Staff Engineer, you'll be responsible for designing and building reliable backup solutions, collaborating with product management, and being a technical leader who promotes collaboration and continuous improvement. The position involves working on large-scale, distributed systems that secure critical data, making it an excellent opportunity for engineers who enjoy solving complex technical challenges.

The ideal candidate should have strong fundamentals in data structures, design patterns, and algorithms, along with experience in debugging low-level Linux issues and working with shell scripting. Knowledge of authentication frameworks, hypervisors, and public cloud platforms is valuable. While specific programming language experience is not a requirement (as the company values willingness to learn), familiarity with PHP, Go, or Python would be beneficial.

Kaseya offers a dynamic work environment where boldness, grit, and accountability are valued. The company has achieved sustained double-digit growth and is backed by Insight Venture Partners. Working at Kaseya means joining a company that's committed to innovation and professional growth, while working on products that make a real impact in the IT management space.

The position is based in Dublin, Ireland, with a hybrid work arrangement, allowing for both collaborative in-office work and flexible remote work. This is an excellent opportunity for a senior-level engineer looking to make a significant impact in a growing technology company while working on challenging technical problems in the backup and disaster recovery space.

Last updated 21 hours 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 a rotational on-call program

Requirements For Staff Software Engineer II

Linux
PHP
Python
Go
Kubernetes
  • Strong developer with object-oriented design and problem-solving skills
  • 7+ years of experience delivering reliable and maintainable software
  • Experience with Linux debugging and shell scripting
  • Strong fundamentals in data structures, design patterns, and algorithms
  • Experience working with Docker and Kubernetes
  • Understanding of authentication and authorization frameworks
  • Strong written and verbal communication skills
  • BS or MS in Software Engineering, Computer Science, or related field

Interested in this job?

Jobs Related To Kaseya Staff Software Engineer II

Software Dev Engineer III, Unified Payments Experience

Senior Software Engineer role at Amazon's UPX team, building scalable payment solutions using cloud technologies and modern architecture.

Lead Software Engineer

Lead Software Engineer position at PepsiCo in Hyderabad, focusing on digital transformation initiatives and leading development of enterprise-scale solutions.

Senior Staff Engineer – Backend (Python)

Senior Staff Backend Engineer position at PayPal's Venmo, focusing on Python development and distributed systems architecture, offering $225-240K and hybrid work model.

Staff Software Engineer, Backend Python

Staff Software Engineer position at PayPal focusing on backend Python development, requiring 8+ years of experience and offering comprehensive benefits with hybrid work model.

Solutions Architect - Oracle Cloud ERP & Integrations

Solutions Architect position at McDonald's focusing on Oracle Cloud ERP & Integrations, offering $129K-$165K and comprehensive benefits.