Kaseya
Technology
PrincipalSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Principal Software Engineer at Kaseya. Skills: Platform architecture, AI-assisted development, Technical strategy, Large-scale systems. Lead system design. Evolve platform architectures”
What You'll Achieve.
Improve engineering effectiveness; Drive product innovation; Achieve business outcomes
Industry & Context.
Complex problem spaces
What They're Looking For.
Must Have
B. S. in Computer Science or equivalent, 12+ years professional software engineering experience, Computer science fundamentals, Deep experience designing large-scale distributed systems, Hands-on experience designing production systems on public cloud, Proven ability to operate in ambiguous environments, Understanding of system design trade-offs, Experience influencing executive leadership, Experience identifying technical risks, Deep experience with observability practices, Experience improving engineering productivity, Experience contributing to technical due diligence, Communication skills
Nice to Have
Rust proficiency, C# proficiency, JavaScript proficiency, Experience with OAuth 2.0, Experience with OIDC, Experience with SAML, Experience with containerization, Experience with container orchestration, Experience with serverless architectures, Experience with managed Kubernetes services, Experience with infrastructure-as-code tooling, Experience defining modern security patterns, Experience with CI/CD systems, Experience with automated testing gates, Experience with progressive deployment strategies, Familiarity with relational data stores, Familiarity with non-relational data stores
What You'll Do.
Evolve platform architectures
Define AI adoption strategy
Drive AI-enabled capabilities
Define technical strategy
Drive architectural initiatives
Establish architectural principles
Establish architectural standards
Establish best practices
Influence executive leadership
Influence product leadership
Influence engineering leadership
Drive alignment across organizations
Drive alignment across teams
Operate in ambiguous spaces
Define execution paths
Lead cross-organizational initiatives
Identify technical risks
Communicate technical risks
Mitigate technical risks
Define strategy for technical debt
Define strategy for legacy systems
Establish architectural roadmaps
Prioritize re-platforming initiatives
Drive modernization efforts
Advance system reliability
Advance system scalability
Advance system performance
Drive development of platform capabilities
Drive adoption of shared services
Drive adoption of architectural patterns
Mentor senior engineers
Mentor staff engineers
Mentor senior staff engineers
Enable organizations to operate effectively
Enable organizations to operate independently
Promote engineering excellence culture
Set high standards for system design
Set high standards for code quality
Set high standards for operational practices
Contribute to technical due diligence
Evaluate strategic initiatives
Evaluate architectural investments
Evaluate external partnerships
Engage in technical implementation
Engage in architectural review
Maintain large-scale production systems
Evolve large-scale production systems
Advance standards for incident response
Advance post-mortem processes
Advance long-term reliability
Define modern security patterns
Advance implementation of security patterns
Advance implementation of security practices
Define company-wide standards
How You'll Work.
Team & Collaboration
Cross-organizational alignment; Executive leadership alignment; Product leadership alignment; Engineering leadership alignment
Communication Scope
Convey complex concepts
Process & Methodology
Roadmap planning
Full Job Description
About Kaseya Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform helps organizations efficiently manage, secure, and automate their IT environments, driving operational efficiency and long-term business success. Backed by Insight Partners, a leading global software investor, Kaseya has experienced sustained double-digit growth and continues to expand its global footprint. Today, Kaseya supports customers in more than 20 countries and manages over 15 million endpoints worldwide. Founded in 2000, Kaseya has built a culture centered around innovation, accountability, and results. We are a high-growth, high-performance organization that values individuals who are driven, adaptable, and committed to delivering exceptional outcomes for our customers and teammates alike. At Kaseya, success comes from embracing challenges, moving with urgency, and continuously raising the bar. Job Role - Principal Software Engineer Responsibilities Leading the design and evolution of critical, large-scale systems and platform architectures that underpin key business capabilities and define the long-term technical foundation of the company. Defining and driving the strategic adoption and application of AI-assisted development practices and AI-enabled system capabilities at a company-wide level, identifying where AI creates transformational leverage and connecting those capabilities directly to engineering effectiveness, product innovation, and long-term business outcomes. Defining and driving company-wide technical strategy and architecture, aligning long-term engineering direction with business objectives and multi-year product goals. Identifying and driving long-term technical investments and architectural initiatives that shape the future of the platform. Establishing architectural principles, standards, and best practices to ensure consistency, s
Applying for this Principal Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Kaseya?
Real rants from real employees. Read before you apply.