Taro Logo

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.
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer II

Kaseya, a leading provider of IT infrastructure and security management solutions, is seeking a Software Engineer II to join their DRMM Team. This role focuses on enhancing and maintaining their global remote management and monitoring (RMM) cloud service hosted on AWS. The position involves working on cutting-edge technologies, including the development of a next-generation browser-based Web Remote tool using F# and Fable.

The ideal candidate will bring 3+ years of experience with C# and the .NET ecosystem, along with a strong foundation in cloud computing and modern development practices. This role offers an opportunity to work on innovative solutions that power the management and monitoring of distributed devices worldwide, serving a global customer base of Managed Service Providers (MSPs) and IT organizations.

Key responsibilities include developing real-time communication solutions, working with WebSockets and WebRTC, and contributing to the evolution of their remote control functionality. The role requires both technical expertise and strong collaborative skills, as you'll be working in an Agile environment with a team dedicated to pushing the boundaries of remote management technology.

Kaseya offers a dynamic, fast-paced environment where innovation is encouraged and impact is recognized. The company has achieved sustained, strong double-digit growth and is backed by Insight Venture Partners, positioning it as a stable yet growing organization. This role presents an excellent opportunity for a motivated engineer to contribute to meaningful solutions while advancing their career in a supportive, technology-driven environment.

Last updated 8 minutes ago

Responsibilities For Software Engineer II

  • Develop and maintain software for remote management and monitoring (RMM) cloud service
  • Build next-generation browser-based Web Remote tool using F# and Fable
  • Contribute to the development of real-time communication solutions
  • Work with WebSockets and/or WebRTC technologies
  • Collaborate with team members in an Agile environment

Requirements For Software Engineer II

React
  • Minimum of 3 years experience with C# and the .NET Ecosystem
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Strong problem-solving abilities and attention to detail
  • Proficiency with Git or other version control systems
  • Experience with automated testing frameworks (NUnit, xUnit, MSTest)
  • Excellent communication skills and proactive team collaboration
  • Experience with CI/CD pipelines
  • Willingness to learn functional programming principles, particularly F#

Interested in this job?

Jobs Related To Kaseya Software Engineer II