TL;DR
Senior Engineer Backend (Cybersecurity): Developing and scaling large-scale distributed backend systems and proprietary Cloud Protocols with an accent on performance optimization, network protocols, and multi-tenant architecture. Focus on designing resilient, scalable backend services and collaborating across multiple platform teams in a hybrid work environment.
Location: Hybrid in Toronto, Canada office (2-3 days per week onsite)
Company
CrowdStrike is a global leader in cybersecurity, providing an advanced AI-native platform to stop breaches and protect organizations worldwide.
What you will do
- Design proprietary Cloud Protocol and collaborate with Falcon Sensor teams across multiple platforms (Windows, Mac, Linux, iOS, Android)
- Develop and scale backend systems handling large-scale distributed services
- Optimize performance and manage network protocols and multi-tenant architectures
- Ship high-quality, tested code in cloud environments (AWS, Azure, GCP)
- Collaborate cross-functionally with engineering, product management, support, and sales teams
Requirements
- Must be located in or able to work hybrid in Toronto, Canada
- Degree in Computer Science or equivalent experience in data structures, algorithms, and distributed systems
- Strong experience with scaling backend systems, troubleshooting pipelines, concurrency, and parallel processing
- Experience shipping production code and working in cloud environments
- Excellent collaboration and communication skills
Nice to have
- Experience with web servers, load balancers, and open source contributions
- Knowledge of Go, Scala, Cassandra, Kafka, Elasticsearch
- Background in cybersecurity or intelligence fields
Culture & Benefits
- Market-leading compensation and equity awards
- Comprehensive physical and mental wellness programs
- Competitive vacation, holidays, and paid parental/adoption leaves
- Professional development opportunities for all levels
- Employee networks and volunteer opportunities
- Vibrant office culture with world-class amenities
