2 months ago
Pune, IndiaStaff+
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 builds IT management and cybersecurity software for managed service providers and internal IT teams, delivered as a unified, subscription-based platform covering RMM, PSA, backup, endpoint protection, and SOC services. Founded in 2000 and headquartered in Miami, it is privately held and backed by Insight Partners. The company expanded its portfolio with acquisitions including Datto, and is used by MSPs and SMBs to automate and secure infrastructure.
