Design, develop, and maintain backend services supporting endpoint security agents and cloud-based management platforms. Lead end-to-end implementation of new features, including architecture, design, coding, and testing. Collaborate with product, technical account managers, and cross-functional teams. Optimize performance and reliability of large-scale distributed systems. Contribute to continuous improvement of infrastructure, tooling, and software engineering practices. Participate in code reviews, mentoring, and knowledge sharing.