Kaseya

Senior Software Engineer - .NET & Cloud Architecture

Kaseya
Apply
3 hours ago
Pune, IndiaStaff+

Responsibilities

  • Design and evolve large-scale distributed systems and platform architectures for scalability and reliability.
  • Define long-term technical strategy and architecture across teams and organizational boundaries.
  • Lead AI-assisted development adoption and connect AI initiatives to measurable engineering outcomes.
  • Drive cross-team technical initiatives, modernization, technical debt reduction, and re-platforming strategies.
  • Partner with engineering, product, and business leadership on technical priorities, roadmaps, and architecture decisions.
  • Improve observability, performance, reliability, operational maturity, and systemic risk mitigation.
  • Advance platform capabilities and developer productivity tooling.
  • Mentor senior and staff engineers and establish high standards for design, code, operations, and continuous improvement.
  • Contribute to technical due diligence for strategic initiatives and partnerships.

Requirements

  • Bachelor of Science in Computer Science, Software Engineering, or equivalent practical experience.
  • At least 6 years of software engineering experience driving technical strategy across multiple teams or organizations.
  • Strong computer science fundamentals, including data structures, algorithms, and design patterns.
  • Deep experience designing large-scale distributed systems or platform architectures, including scalability, reliability, performance, and cost trade-offs.
  • Hands-on production experience with AWS, GCP, or Azure, including cloud-native services and security best practices.
  • Experience operating in ambiguity and driving execution without direct authority across senior and staff engineers and leadership.
  • Experience with observability and reliability engineering, including logging, metrics, tracing, alerting, incident response, and post-mortem improvements.
  • Experience improving engineering productivity through platforms, tooling, processes, and modern delivery practices.
  • Experience with AI-assisted development and organizational AI strategy.
  • Experience with full-stack/API development and one or more of Rust, C#, or JavaScript.
  • Familiarity with OAuth 2.0, OIDC, and SAML.
  • Experience with distributed systems, microservices, Docker, Kubernetes, cloud-native infrastructure, serverless services, managed Kubernetes, and Infrastructure as Code.
  • Experience with Terraform, Pulumi, or Bicep.
  • Experience with secure coding, threat modeling, vulnerability remediation, CI/CD, progressive deployment, relational and non-relational data stores at scale, and technical due diligence.
Kaseya

About Kaseya

5,001-10,000 employees

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.

Contact me