Backend Engineer III (Hybrid, NYC)
Core
Designing, building, and scaling foundational services that orchestrate data, content, and execution logic for CrowdStrike's security products, processing internet-scale data streams for real-time detection.
Role type
Senior IC backend engineer (distributed systems)
Builds
Core platform services, Detection Content Management Platform (DCMP/CMS), Unified Detections Management (UDM) system
Domain
Cybersecurity / SIEM / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go (Golang), Java8, Python, Kubernetes, Flink, distributed databases (RocksDB), data streaming (Kafka), cloud architecture (AWS/GCP/Azure), microservices design, technical leadership
Preferred skills
Cybersecurity or SIEM principles, data models, content/rule authoring lifecycles, query languages, low-latency real-time event processing
Technologies
Go, Java8, Python, git, Cassandra, Kafka, OpenSearch, Postgres, Redis, AWS Cloud
Responsibilities
Lead design and implementation of core platform services ingesting and routing security events; Drive architecture for DCMP/CMS creating CI/CD and DevOps tooling; Develop scalable and fault-tolerant microservices; Contribute to evolution of UDM system; Serve as technical leader mentoring engineers; Architect features for Policy, Flight Control, and Observability; Collaborate with Product Management and engineering teams on technical roadmaps
Seniority
Senior, hands-on IC with leadership responsibilities