CrowdStrike is seeking a Backend Engineer to design and build large-scale distributed systems critical to our cybersecurity platform. In this role, you will focus on scaling backend systems, designing our proprietary Cloud Protocol, and working collaboratively with Falcon Sensor teams across Windows, Mac, Linux, iOS, and Android.
What You'll Do
- Have a hand in designing our proprietary Cloud Protocol and work closely with Falcon Sensor teams for each platform.
- Scale backend systems – sharding, partitioning, and scaling horizontally.
- Troubleshoot and pinpoint system failures across a pipeline of services.
- Ship code and see your bits run in production.
- Meet commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
- Brainstorm, define, and build collaboratively with members across multiple teams.
- Ship high quality software in cloud environments.
What We're Looking For
- A degree in Computer Science or commensurate experience in data structures, algorithms, and distributed systems.
- The ability to scale backend systems – sharding, partitioning, scaling horizontally are second nature to you.
- The ability to troubleshoot and pinpoint system failures across a pipeline of services.
- The desire to ship code and the love of seeing your bits run in production.
- Deep understanding of distributed systems and scalability challenges, multi-threading, concurrency, and parallel processing technologies.
- A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.
- The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment.
- The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
- Ability to brainstorm, define, and build collaboratively with members across multiple teams.
- Experience with shipping high quality software in cloud environments.
- Solid grounding in the technology of at least one cloud environment (AWS, Azure, GCP).
- Solid design and problem solving skills with demonstrated passion for engineering excellence, quality, security and performance.
- Strong cross-group collaboration and interpersonal communication skills working with a variety of roles; including engineering, product management, support and sales engineering.
Nice to Have
- Industry experience in implementing web servers and load balancers.
- Authored and lead successful open source libraries and projects.
- Contributions to the open source community (GitHub, Stack Overflow, blogging).
- Existing exposure to Go, Scala, AWS, Cassandra, Kafka, Elasticsearch.
- Prior experience in the cybersecurity or intelligence fields.
Technical Stack
- Go
- Scala
- AWS
- Cassandra
- Kafka
- Elasticsearch
Benefits & Compensation
- Market leader in compensation and equity awards.
- Comprehensive physical and mental wellness programs.
- Competitive vacation and holidays for recharge.
- Paid parental and adoption leaves.
- Professional development opportunities for all employees regardless of level or role.
- Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections.
- Vibrant office culture with world class amenities.
- Great Place to Work Certified™ across the globe.
Work Mode
This is a hybrid position based in Toronto, Canada.
CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law.




