4 hours ago
Responsibilities
- Design, develop, test, and maintain software features for enterprise SaaS platforms.
- Build scalable services, APIs, platform components, integrations, and customer-facing capabilities.
- Lead and influence the technical direction of RMM agent development.
- Participate in technical design reviews, code reviews, troubleshooting, and production support.
- Improve software performance, reliability, security, maintainability, automation, and observability.
- Collaborate with product management, QA, UX/UI, operations, and other engineers on roadmap delivery.
- Mentor junior and mid-level engineers through technical guidance, code reviews, and knowledge sharing.
- Communicate progress, risks, blockers, and technical trade-offs to stakeholders.
Requirements
- At least 7 years of experience working with C# and the .NET ecosystem.
- Ability to understand deeply interconnected systems from a system architecture perspective.
- Excellent knowledge of Win32 APIs.
- Solid knowledge of HTTP, TLS, and WebSockets networking protocols.
- Experience working with large cross-platform codebases.
- Strong understanding of concurrency and threading concepts.
- Ability to use AI-assisted code development tools for code generation, analysis, and reviews.
- Experience developing software for macOS and/or Linux.
- Experience with SDLC development tools such as Jira, GitHub, and Jenkins is a bonus.
- Experience with AWS cloud infrastructure is a bonus.
- Open-source software contributions are a bonus.
About Kaseya
Kaseya is the leading global provider of AI-powered IT management and cybersecurity software. Kaseya delivers a unified technology platform to manage infrastructure, secure endpoints, back up critical data, and streamline operations for more than 40,000 MSP and SMB customers around the globe. To learn more, visit www.kaseya.com.