Principal Software Engineer – Sensor, Telemetry & Observability (Hybrid)
Core
Architect and own the unified telemetry and observability platform for CrowdStrike Falcon, managing data flow from on-endpoint SDKs to cloud ingestion and analytics across Windows, macOS, and Linux.
Role type
Principal Software Engineer (Senior Technical Architect)
Builds
Production telemetry platform, crash-survivable in-memory agents, and cloud analytics pipelines
Domain
Cybersecurity, Endpoint Security, Distributed Systems, Observability
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ systems programming, large-scale telemetry architecture, structured logging, data governance, privacy/PII handling, cross-platform development, distributed team leadership
Preferred skills
OS internals expertise, hardware telemetry instrumentation, data lake/analytics stacks (KQL, SQL, Snowflake), Go, endpoint security domain knowledge
Technologies
C, C++, Windows, macOS, Linux, SDKs, Cloud Ingestion, KQL, SQL, Snowflake, Go, ETW, PMU
Responsibilities
Own architecture and technical strategy for telemetry from SDK to cloud, design crash-survivable and resource-constrained collection systems, drive structured logging and data governance, evolve platform without breaking consumers, lead and mentor distributed engineering teams
Seniority
Principal, hands-on IC with significant greenfield scope and broad technical influence