Kaseya is the leading provider of AI-powered IT management and cybersecurity software. The company is looking for a Staff Software Engineer to lead the design and evolution of large-scale systems and architectures to support long-term scalability, reliability, and maintainability across the platform.
Requirements
- B.S. in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 8+ years of professional software engineering experience, with a demonstrated track record of technical leadership across complex, cross-team initiatives.
- Strong computer science fundamentals, including data structures, algorithms, and industry-standard design patterns and practices.
- Deep experience designing and evolving large-scale distributed, high-performance systems and architectures.
- Strong hands-on experience designing, deploying, and operating production applications on public cloud platforms (AWS, GCP, or Azure), including practical knowledge of cloud-native services across compute, storage, networking, and managed data with a solid understanding of cloud architecture patterns and security best practices.
- Proven ability to operate in ambiguous problem spaces and drive clarity, alignment, and execution across teams and organizational boundaries.
- Strong ability to influence technical direction and drive alignment across teams and stakeholders without direct authority.
- Strong understanding of testing strategies, including unit, integration, and end-to-end testing, with a bias toward automated test coverage and quality ownership at scale.
- Deep experience with observability practices, including structured logging, metrics collection, distributed tracing, and alerting, with the ability to drive improvements in these areas across teams.
- A forward-looking approach to AI-assisted development: able to lead the adoption of AI tooling across engineering teams, evaluate where AI creates meaningful leverage, and connect those capabilities directly to product quality, delivery speed, and business outcomes.
Benefits
- Health Insurance
- 401k Matching
- Retirement Plan
- Stock Options