CrowdStrike
About the Company
CrowdStrike is a global leader in cybersecurity, known for delivering cutting-edge cloud-based solutions that detect cyber threats and automate global threat intelligence. The company is committed to innovation, collaboration, and empowering teams to build resilient, scalable security products.
About the Role
We are seeking a Backend Engineer to lead projects from quick prototypes to full production systems. You will design and develop scalable cloud systems that help protect organizations worldwide from cyber attacks. This role emphasizes ownership, collaboration, and continuous learning within a fast-paced, agile environment.
Responsibilities
- Lead backend development efforts across CrowdStrike products.
- Design scalable cloud architectures to combat cyber threats and deliver intelligence globally.
- Collaborate cross-functionally with engineers and teams to build integrated solutions.
- Continuously learn, share new technical insights, and raise team expertise.
- Mentor peers and be mentored in web, backend, and data systems.
- Evaluate and improve product architecture, performance, and stability.
- Take initiative and accountability for delivering high-quality work.
- Contribute to and engage with the open source community.
Required Skills
- Degree in Computer Science or equivalent experience.
- Strong foundation in algorithms, data structures, and distributed systems.
- Experience scaling backend systems through sharding, partitioning, and horizontal scaling.
- Passion for deploying and running code in production.
- Proficiency in distributed systems, concurrency, multi-threading, and parallel computing.
- Solid engineering fundamentals, including testing, code reviews, and resilient design.
- Comfortable working in fast-paced, test-driven, agile environments.
- Team-oriented with strong collaboration and communication skills.
- Commitment to delivering high-quality, well-tested code consistently.