CareerPlanSign in

Staff Software Engineer

India - Remote💼 Full-time🗓 2026-06-22 → 2026-10-03

Core

Provide technical leadership for enterprise software platforms, leading the design and delivery of complex, secure, and scalable solutions for MSPs and internal IT organizations.

Role type

Staff Software Engineer (Technical Lead) (via careerplan.io/jobs/6015830004-staff-software-engineer-at-kaseya)

Builds

Enterprise software platforms, SaaS services, automation tools, and large-scale distributed systems

Domain

IT Management, Cybersecurity, SaaS

Required skills

Architecture & system design, Distributed systems, Application security, Scalability & reliability, Technical leadership, Agile/DevOps practices, CI/CD pipelines, Automated testing, Mentoring engineers

Preferred skills

Enterprise software & SaaS experience, Java/C#/.NET, MySQL/SQL, AWS, Cloud-native patterns, N-tier systems, Process improvement, Cross-functional collaboration

Technologies

Java, C#, .NET, MySQL, SQL, AWS

Responsibilities

Lead architecture and technical design for major features and platform capabilities; Drive implementation of secure, scalable software across cloud, data center, and hybrid environments; Provide technical leadership for SaaS, automation, and large-scale system integration initiatives; Partner with product, engineering, QA, UX/UI, and operations teams to define requirements and delivery plans; Guide engineering teams through design reviews, code reviews, troubleshooting, and production readiness; Define and improve engineering standards for quality, security, performance, observability, CI/CD, and automated testing; Mentor Staff, Senior, and mid-level engineers to grow technically and deliver high-quality solutions

Seniority

Staff, hands-on IC with significant mentorship and influence