Senior Backend Engineer (SaaS, Data & AI)
Core
Design and deliver scalable backend systems for a multi-tenant SaaS platform integrating data, machine learning, and AI capabilities to serve Managed Service Providers (MSPs) and internal IT organizations.
Role type
Senior / Staff Backend Engineer (SaaS, Data & AI)
Builds
Scalable backend systems, APIs, services, and ML/AI-integrated workflows for Kaseya's IT management and cybersecurity software.
Domain
IT Management & Cybersecurity (SaaS)
Deliverable
production ML models | product features | infrastructure
Required skills
Backend system architecture, API design (REST, GraphQL, gRPC), end-to-end feature delivery, cloud platform expertise (AWS, GCP, Azure), ML/AI integration, system performance optimization, observability (monitoring/logging/alerting), technical leadership.
Preferred skills
Node.js, Java, Go, Python, data modeling, relational databases, caching strategies, containerization, distributed systems, mentoring.
Technologies
AWS, GCP, Azure, REST, GraphQL, gRPC, pandas, ML frameworks, containers.
Responsibilities
Own architecture and technical direction for backend systems; Design and build APIs and services; Deliver backend features end-to-end; Partner with Product, Design, and Data/ML teams; Integrate data, ML, and AI capabilities; Improve system performance, scalability, and reliability; Implement monitoring, logging, and alerting; Lead design reviews and mentor engineers.
Seniority
Senior / Staff, hands-on IC with mentorship responsibilities