SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Kaseya is seeking a Senior Staff Software Engineer to lead the architecture and evolution of Java-based SaaS platforms and shared backend services. This is a hands-on technical leadership role focused on solving complex distributed systems challenges, leading initiatives across multiple teams, and improving the scalability, reliability, and maintainability of business-critical applications.
Key responsibilities include defining and driving architecture for Java-based platform services, distributed systems, APIs, and event-driven applications across multiple product areas. You will lead complex technical initiatives spanning multiple engineering teams and business domains while remaining hands-on through technical prototyping, implementation of critical components, code reviews, and production troubleshooting.
You will partner with Product, Engineering, Security, and Architecture leaders to translate business priorities into scalable technical solutions. The role involves guiding the evolution of cloud-native architectures, microservices, data flows, integrations, and shared platform capabilities. You'll drive improvements in system performance, availability, observability, security, and operational readiness while establishing engineering standards and reusable patterns for Java development, API design, testing, CI/CD, and production operations.
Mentoring is a key aspect of this role—you will guide Senior and Staff Engineers through architecture reviews, technical guidance, and cross-team collaboration.
Required qualifications include 10+ years of software engineering experience building production SaaS applications, distributed systems, or enterprise software platforms, and 6+ years developing production backend services using Java. You must have experience leading the architecture and delivery of technical initiatives spanning multiple engineering teams or product areas, designing and operating distributed systems on AWS, Azure, or GCP, and leading architecture reviews to introduce technical standards adopted across multiple teams.
Preferred qualifications include experience with Spring Boot, Spring Cloud, Hibernate, Kafka, cloud-native and microservices architectures, relational databases (PostgreSQL, MySQL, SQL Server, Oracle), platform modernization and cloud migration initiatives, and improving reliability and observability across production systems.