Remote (City)

Kaseya is hiring a Senior Software Engineer - C# .Net

About the Role

At Kaseya, we're not your typical company, and we're looking for a Senior Software Engineer who is prepared to go above and beyond. You will play a key role in the design and development of our high-load Remote Monitoring and Management (RMM) platform, responsible for real-time data collection, device orchestration, alerting, and automation across thousands of endpoints. Your work will focus on ensuring backend services are scalable, resilient, and performant, while maintaining clean architecture and high code quality.

What You'll Do

  • Design, develop, and maintain backend services using C# and .NET
  • Model and optimize database structures and queries in MSSQL
  • Implement business logic and integrate with internal and external APIs
  • Work with messaging systems like RabbitMQ or Kafka
  • Participate in architectural discussions and codebase refactoring
  • Conduct code reviews and contribute to engineering best practices

What We're Looking For

  • Strong experience with C# and .NET Core / .NET 6+
  • Deep understanding of SQL and hands-on experience with MSSQL, including query optimization, indexing, and stored procedures
  • Experience building RESTful APIs
  • Solid grasp of SOLID principles, Domain-Driven Design (DDD), and Clean Architecture
  • Familiarity with Docker, CI/CD pipelines, and Git
  • Understanding of microservices architecture and inter-service communication

Nice to Have

  • Experience with Kubernetes, Azure, or AWS
  • Experience writing unit and integration tests

Technical Stack

  • C#, .NET 6/7
  • Microsoft SQL Server (MSSQL)
  • REST/gRPC APIs
  • Microservices
  • Docker, Git

Team & Environment

You will collaborate closely with architects, DevOps, and frontend teams.

Work Mode

This is an on-site position based in Dublin, Ireland.

Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.

Required Skills
C#.NET 6/7Microsoft SQL Server (MSSQL)REST APIsgRPCMicroservicesDockerGitSoftware ArchitectureCloud PlatformsAgile MethodologiesSystem DesignPerformance Optimization
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Kaseya

Kaseya is the leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI. Founded in 2000, Kaseya currently serves customers in over 20 countries across a wide variety of industries and manages over 15 million endpoints worldwide.

Visit website
Job Details
Category backend
Posted 8 months ago