Sr. Backend Engineer (Hybrid)
Core
Designing, developing, and maintaining large-scale backend services and APIs for the Kestrel UI foundation to unify security data and streamline user access.
Role type
Senior Backend Engineer (Distributed Systems)
Builds
Large-scale backend services, APIs, and feature services for the CrowdStrike Kestrel platform.
Domain
Cybersecurity / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go (Golang), Python, distributed systems design, system scalability (sharding/partitioning), API design, debugging, mentoring, CI/CD practices, test-driven development
Preferred skills
Experience with security products, AI technologies for workflow enhancement
Technologies
Go, Python, Cassandra, Kafka, OpenSearch, Kubernetes, Postgres, Redis, AWS Cloud
Responsibilities
Design, develop, document, test, deploy, and maintain large-scale services; triage system issues and debug service operations; mentor engineers on feature services; partner with product teams to implement new requirements; re-evaluate products to improve architecture, performance, and stability.
Seniority
Senior, hands-on IC