Overview
In this role you will design, build, and scale foundational data, content, and execution services across CrowdStrike products. You will shape a high-performance platform handling internet-scale data streams to support real-time detection. You’ll collaborate across teams, mentor others, and push architecture and performance improvements in a fast-paced, autonomy‑driven environment. This is a chance to impact a mission-driven AI-enabled security platform at scale.
Pay / Benefits
- market leader compensation and equity
- wellness programs
- vacation and holidays
- parential and adoption leaves
- professional development opportunities
- employee networks and volunteering opportunities
Responsibilities
- Lead backend engineering efforts from prototypes to large-scale apps across CrowdStrike products
- Build cloud-based systems to detect targeted attacks and automate cyber threat intel production at global scale
- Collaborate across multiple teams to brainstorm, define, and build solutions
- Stay at the forefront of technology and raise the team’s technical IQ
- Mentor and be mentored on web, backend, and data storage technologies and system design
- Continuously re-evaluate architecture, knowledge models, UX, performance and stability to improve the product
- Own your work with autonomy in a high-trust environment
Key requirements
- Degree in Computer Science (or professional experience in data structures/algorithms/distributed systems)
- Understanding of scalability and distributed systems (sharding, partitioning, concurrency)
- Team player with collaborative mindset
- Strong engineering best practices (testing, code reviews, resilient architecture)
- Ability to thrive in fast-paced, test-driven, iterative environment
- Proven ability to deliver high-quality, unit-tested software on schedule
- Experience applying AI technologies to improve decision-making and workflows
- team player
- collaborative mindset
- continuous learner
- Go (Golang) or C++
- AWS/GCP/Azure/Kubernetes
- Kafka
…
