Posted on: 17/09/2025
Role Overview :
We are seeking an experienced Senior Backend Developer Specialist to design, architect, implement, and maintain autonomous agents for Windows, Unix/Linux, and macOS endpoints. This role will focus on building scalable backend systems and real-time telemetry pipelines, enabling visibility into enterprise software inventories while leveraging cutting-edge AI-driven technologies.
Key Responsibilities :
- Implement secure, real-time communication (gRPC, WebSocket) between agents and backend services.
- Develop mechanisms to monitor package installations/uninstallations in real time (file-system watchers, OS hooks, package manager APIs).
- Ensure lightweight performance and robust error handling on endpoints.
- Build and maintain scalable microservices to ingest, process, and store telemetry data.
- Define and enforce data schemas for software inventory events.
- Integrate agents and backend services into CI/CD systems (GitHub Actions, GitLab CI).
- Automate deployment, versioning, and rolling updates across multiple environments.
- Implement security best practices for agent-to-server communications (encryption, authentication, authorization).
- Collaborate with product managers, UX designers, and data engineering teams to refine
requirements.
- Mentor junior developers on backend architecture and cross-platform development.
Core Competencies & Skills :
- Bachelors in Computer Science, Engineering, or related field (Masters preferred).
- Expertise in Go (Golang); strong skills in Python and/or Rust.
- Deep understanding of OS internals and package management (Windows, Linux/Unix,
macOS).
- Strong knowledge of real-time data streaming & event-driven architectures (gRPC, WebSockets, Protocol Buffers).
- Hands-on with message queuing/streaming (Kafka, RabbitMQ).
- Strong experience with containerization (Docker) and orchestration (Kubernetes).
- Proficiency with CI/CD and Infrastructure as Code (Terraform, ARM templates).
- Solid grasp of networking protocols (TCP/IP, HTTP/2) and security best practices.
- Experience with cloud platforms (AWS, Azure, GCP) and serverless frameworks.
Preferred Experience :
- Background in IT Asset Management (ITAM) / Software Asset Management (SAM) or
enterprise-scale asset management.
- Familiarity with Endpoint Security / EDR technologies.
- Exposure to AI/ML integration for anomaly detection in telemetry data.
- Experience with monitoring & observability tools (Prometheus, custom telemetry).
- Knowledge of cross-compiling binaries and managing multi-OS release pipelines.
- Relevant industry certifications (AWS, Azure, Security, etc.).
What Were Looking For :
- Strong problem-solving abilities and attention to detail.
- Self-motivated, proactive, and able to work independently.
- Passion for continuous learning and emerging technologies.
- Collaborative mindset with a commitment to mentoring and knowledge sharing.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1548092
Interview Questions for you
View All