Software Engineer II (Development & Testing)
PuneFull-time3–6 yrsPosted over a month ago
Mid-level QA and testing role at Kaseya Careers in Pune. Needs 3+ years.
About the role
We are looking for a Software Development Engineer II to help develop and maintain Kaseya's endpoint management agents across Windows, macOS, Linux, and mobile platforms. This is a hands-on software engineering role focused on building secure, reliable, and scalable endpoint management capabilities. The ideal candidate is passionate about operating systems, systems programming, device management, endpoint security, and software quality.
What you'll do
- Design and implement new features for endpoint agents across Windows, macOS or Linux, and mobile platforms
- Develop software components supporting monitoring, automation, patching, inventory collection, remote actions, scripting, and device management
- Write clean, maintainable, and well-tested code
- Own features throughout the entire lifecycle from design and implementation through testing, deployment, and production support
- Build automated tests and validation frameworks alongside feature development
What you need
- Selenium
- Test automation
- Playwright
- Root cause analysis
- C#
- .NET
Good to have
- Python
- EDR
- C++
- C
- Rust
- Go