8 days ago
Responsibilities
- Provide technical leadership across enterprise SaaS platforms and strategic engineering initiatives.
- Lead Java-based platform architecture, technical strategy, and platform evolution across multiple teams or product areas.
- Design and operate distributed systems in cloud environments.
- Drive technical standards, architecture reviews, and engineering best practices across the organization.
- Deliver secure, scalable, and highly available software across multiple products and teams.
- Partner with Engineering, Product, Security, and Architecture leaders.
- Lead platform modernization, cloud transformation, and large-scale architecture initiatives.
Requirements
- 6+ years of software engineering experience building SaaS applications, distributed systems, or enterprise software platforms.
- 4+ years of experience developing production applications using Java.
- Experience leading architecture and technical strategy across multiple teams or product areas.
- Experience designing and operating distributed systems in cloud environments.
- Experience driving technical standards, architecture reviews, and engineering best practices across an organization.
- Preferred experience with Spring Boot, Spring Cloud, Hibernate, Kafka, or similar Java ecosystem technologies.
- Preferred experience with AWS, Azure, or GCP.
- Preferred experience with PostgreSQL, MySQL, SQL Server, or Oracle.
- Preferred experience with cloud-native architectures, microservices, event-driven systems, AI-enabled production capabilities, and AI-assisted development tools such as GitHub Copilot and ChatGPT.
Tech Stack
Categories
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.
