We are looking for a software engineer to develop and maintain Kaseya's agent application. You will mainly work with C++.
Responsibilities
Develop and maintain the Kaseya agent service written in C++
Write clean, maintainable, and testable code
Actively use AI-assisted development tools (e.g., Copilot, coding agents) for code generation, refactoring, and test creation
Validate and review AI-generated code to ensure quality, correctness, and security
Participate in code reviews and technical discussions
Troubleshoot production issues
Collaborate with frontend, QA, and DevOps teams
Requirements
Experience with C/C++ required
Must have experience with OpenSSL, boost (boost.asio a bonus)
Experience with unit testing frameworks (GTest, GMock)
Experience with CMake required
Nice to have
C# / .NET experience beneficial
Experience with Conan package management
Knowledge of networking protocols beneficial
Experience with Linux or MacOS development
Mandatory Skills
C++ 14/ C++17
OpenSSL
GTest
CMake
AI Coding Skills
📌 C++ Developer Pune
🏢 Aziro
📍 Pune