Job Overview
Join CrowdStrike as a backend engineer, leading projects from quick prototypes to full-scale production systems. You’ll help design and develop cloud-based solutions that detect cyber threats and automate global threat intelligence.
Key Responsibilities:
-
Drive backend development across various CrowdStrike products.
-
Design scalable cloud systems to combat cyber attacks and deliver intelligence at scale.
-
Collaborate cross-functionally with engineers from multiple teams.
-
Continuously learn and share new tech insights to raise team expertise.
-
Mentor and be mentored in web, backend, and data systems.
-
Evaluate and improve product architecture, performance, and stability.
-
Take initiative, own your work, and deliver with accountability.
-
Contribute to and engage with the open source community.
Requirements:
-
Degree in Computer Science or equivalent experience in algorithms, data structures, and distributed systems.
-
Experience scaling backend systems (sharding, partitioning, horizontal scaling).
-
Passion for deploying code and seeing it live in production.
-
Strong grasp of distributed systems and concurrency.
-
Proficient in multi-threading and parallel computing.
-
Team-oriented mindset with strong collaboration skills.
-
Solid engineering fundamentals: testing, code reviews, and resilient design.
-
Ability to thrive in fast-paced, test-driven, agile environments.
-
Commitment to delivering high-quality, well-tested code regularly.
Benefits:
-
Flexible remote work culture
-
Industry-leading pay and equity packages
-
Health and wellness programs (physical & mental)
-
Generous vacation and holidays
-
Paid parental and adoption leave
-
Professional growth opportunities at every level
-
Employee groups, volunteering, and community engagement
-
Top-tier office amenities and global Great Place to Work certification