Staff Software Engineer
Pune, India · Hybrid · Full-time
- Posted 1mo ago
- From Kaseya’s careers page
- Location
- Pune, India
- Work mode
- Hybrid
- Type
- Full-time
- Level
- Staff
- Experience
- 7+ years
- Department
- Software Development
Opens the listing on kaseya.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Position Summary
Kaseya is seeking a Staff Software Engineer to design, build, and maintain key capabilities across enterprise software platforms. This role will contribute to secure, scalable, and reliable software solutions that support customers operating complex business and technology environments. The ideal candidate is a hands-on engineer who can own significant technical work, collaborate across teams, and help improve engineering quality and delivery.
Key Responsibilities
- Design, develop, test, and maintain software features for enterprise SaaS platforms and related product capabilities.
- Build reliable and scalable services, APIs, platform components, integrations, and customer-facing capabilities.
- Participate in technical design, code reviews, troubleshooting, and production support activities.
- Collaborate with product management, QA, UX/UI, operations, and other engineers to deliver roadmap commitments.
- Contribute to improvements in performance, reliability, security, maintainability, automation, and observability.
- Follow and help improve agile development, CI/CD, automated testing, and DevOps practices.
- Mentor junior and mid-level engineers through technical guidance, code review, and knowledge sharing.
- Communicate progress, risks, blockers, and technical trade-offs clearly to team members and stakeholders.
Required Qualifications
- Minimum 7 years of experience working with C# and the.NET ecosystem
- Can lead and influence the technical direction
- Participate in design reviews and mentor other engineers
- Ability to understand deeply interconnected systems from a system architecture view
- Excellent knowledge on Win32 API's
- Solid knowledge of different networking protocols like HTTP, TLS and Web sockets
- Experience working with large cross-platform codebases
- Excellent understanding of concurrency and thread related topic
- Able to utilize AI-assisted code development tools for code generation, analysis and reviews
- Has developed code and software for macOS and/or Linux
Bonus skills and experience:
- Knowledge and experience of development tools within the SDLC - Jira, Github, Jenkins etc
- Experience with AWS cloud infrastructure
- Contributions to open-source software
Skills they ask for
Pick one to see other roles that ask for it.
About Kaseya
IT management software for MSPs and IT teamsKaseya provides IT management and security software for managed service providers and internal IT teams, spanning endpoint management, service desk, backup, and cybersecurity.
See all 58 roles at KaseyaMore roles at Kaseya
See all 58- Director of Global EventsUnited States · Director · RemoteProject and Program Management · Director · RemoteUnited States12h
- Sales Development RepresentativeMiami · Entry LevelSales · Entry LevelMiami, United States17h
- Senior Analyst, Tier 2Bengaluru · SeniorInformation Technology · SeniorBengaluru, India1d
- Senior Software Engineer - .NET & Cloud ArchitecturePune · SeniorSoftware Development · SeniorPune, India2d
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.