Staff Software Engineer
Kaseya Careers, Pune, India +1
The role
- Kaseya is looking for a Staff Software Developer/ Engineer to design and build low-level infrastructure at the intersection of Kubernetes, Linux, container runtimes, networking, and workload isolation.
- You will build the systems that enable secure, reliable execution of workloads at scale, working below the application layer and close to the operating system and Kubernetes control plane.
- A key part of this role is developing and operating Kubernetes controllers and operators using Go, including custom resources, reconciliation logic, parent-child resource relationships, and lifecycle management. You will also work on container and process isolation, networking, sandboxing, and node-level infrastructure.
- This role is ideal for a systems-focused engineer who can move beyond Kubernetes administration and write software that extends and controls Kubernetes itself. You should be comfortable troubleshooting issues across the Kubernetes API, controller, container runtime, Linux OS, and networking layers.