15 days ago
Responsibilities
- Lead architecture and technical design for major enterprise software features, services, and platform capabilities.
- Drive implementation of secure, scalable, and reliable software across cloud-hosted, data center-hosted, and hybrid environments.
- Provide technical leadership for SaaS platforms, automation, large-scale system integration, and distributed software initiatives.
- Partner with product management, engineering, QA, UX/UI, operations, and support teams on technical requirements and delivery plans.
- Guide design reviews, code reviews, technical planning, troubleshooting, and production readiness activities.
- Improve engineering standards for quality, security, performance, observability, CI/CD, and automated testing.
- Mentor Staff, Senior, and mid-level engineers and communicate project status, risks, design decisions, and trade-offs to stakeholders.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
- 10+ years of software engineering experience involving SaaS platforms, distributed systems, enterprise applications, data-intensive systems, or similar complex environments.
- Experience leading complex technical initiatives across multiple engineers or teams.
- Strong experience with architecture, system design, code reviews, design reviews, application security, scalability, and reliability.
- Hands-on experience with modern development practices, DevOps, CI/CD, automated testing, and production operations.
- Preferred experience with enterprise software, SaaS platforms, IT management tools, automation platforms, cybersecurity software, or other business-critical applications.
- Preferred familiarity with Java, C#, .NET, MySQL, SQL, AWS, cloud-native platforms, N-tier systems, MVC, client-server architectures, and distributed systems.
- Ability to mentor engineers, influence technical decisions without direct management authority, collaborate with cross-functional stakeholders, and operate effectively in ambiguous, high-impact areas.
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.
