Senior Software Engineer - C#

Leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI.
Dundalk, Co. Louth, Ireland
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer - C#

Kaseya, a leading provider of IT infrastructure and security management solutions, is seeking a Senior Software Engineer to join their DRMM Team. This role offers an exciting opportunity to work on cutting-edge remote management and monitoring solutions hosted on AWS.

The position involves developing and maintaining cloud-based software that powers global remote management and monitoring services. You'll be working on a sophisticated agent-based RMM system that operates across Windows, macOS, and Linux platforms, facilitating real-time communication with cloud services.

A key focus of the role is contributing to the next-generation browser-based Web Remote tool, developed using F# and Fable. This innovative solution enables users to connect and control desktops worldwide with superior performance and reliability. The ideal candidate will bring strong C# expertise (minimum 5 years), cloud platform experience, and a willingness to embrace functional programming.

The position offers the opportunity to work with cutting-edge technologies including real-time communication protocols, video streaming, and modern web development frameworks. You'll be part of a dynamic team using Agile methodologies, contributing to continuous integration and delivery pipelines, and solving complex technical challenges.

Kaseya provides a fast-paced, innovative environment where you can make a significant impact. The company has achieved sustained double-digit growth and is backed by Insight Venture Partners. This role is perfect for a motivated professional who wants to contribute to transformative technology solutions while advancing their career in a rapidly growing organization.

The role is based in Dundalk, Ireland, where you'll collaborate with a team of passionate professionals dedicated to pushing the boundaries of remote management technology. If you're excited about building next-generation software solutions and want to be part of a company that's revolutionizing IT management, this position offers an excellent opportunity to make your mark.

Last updated a day ago

Responsibilities For Senior Software Engineer - C#

  • Develop and maintain cloud-based remote management and monitoring (RMM) software
  • Build next-generation browser-based Web Remote tool using F# and Fable
  • Work with real-time communication technologies and video streaming
  • Contribute to the development of remote control functionality
  • Collaborate with team members in an Agile environment
  • Implement and maintain CI/CD pipelines

Requirements For Senior Software Engineer - C#

React
  • Minimum of 5 years experience with C# and the .NET Ecosystem
  • Hands-on experience with cloud platforms such as 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 approach to team collaboration
  • Experience with CI/CD pipelines
  • Willingness to learn functional programming principles, particularly F#

Interested in this job?

Jobs Related To Kaseya Senior Software Engineer - C#

Senior Software Engineer - Java

Senior Java Software Engineer position at Kaseya focusing on microservices development and cloud architecture using AWS services.

Senior Storage and Data Production Engineer

Senior Storage and Data Production Engineer role at NVIDIA, focusing on designing and maintaining large-scale storage systems for AI/ML workloads with competitive compensation and benefits.

Sr. Software Development Engineer

Senior Software Engineering role at Adobe working on Adobe Sign, developing end-to-end document signing solutions using Java, Spring, and React technologies.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer role at NVIDIA focusing on data center system bringup, debugging, and optimization, requiring 7+ years of experience in system software or firmware development.

Software Developer 4

Senior Software Developer role at Oracle focusing on database test development and framework creation for Oracle Database products.