3 hours ago
Responsibilities
- Design and deliver Java-based platform services, APIs, distributed systems, and event-driven applications.
- Own complex production services and platform capabilities from design through ongoing operation.
- Lead technical initiatives spanning multiple services, engineering teams, or product dependencies.
- Implement critical components, create prototypes, conduct code reviews, and troubleshoot production systems.
- Partner with Product, Engineering, Security, and Architecture teams to develop scalable technical solutions.
- Improve system performance, availability, observability, security, and operational readiness.
- Develop reusable patterns and engineering standards for Java development, API design, testing, CI/CD, and production support.
- Mentor senior and mid-level engineers through design reviews, technical guidance, and knowledge sharing.
Requirements
- At least 8 years of software engineering experience building production SaaS applications, distributed systems, or enterprise software platforms.
- At least 5 years of experience developing and operating production backend services using Java.
- Experience owning a production service or platform capability from design through ongoing operation.
- Experience designing distributed systems deployed on AWS, Azure, or GCP.
- Experience leading technical design reviews or engineering initiatives spanning multiple services or teams.
- Preferred experience with Spring Boot, Spring Cloud, Hibernate, Kafka, or similar Java frameworks.
- Preferred experience designing cloud-native, microservices-based, or event-driven systems.
- Preferred experience with PostgreSQL, MySQL, SQL Server, or Oracle.
- Preferred experience with platform modernization, cloud migration, service decomposition, reliability, observability, performance, or operational improvements.
- Preferred experience integrating AI-enabled capabilities into production software or using GitHub Copilot or ChatGPT in engineering workflows.
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.