CrowdStrike is looking for a Principal Engineer - Cloud - XSPM to set the long-term technical vision and strategy for cloud security initiatives. You will drive the architecture of complex, highly-scalable systems that gather critical insights from across CrowdStrike's cloud products.
What You'll Do
- Define and drive the architectural vision for critical Extract-Transform-Load (ETL) pipelines, ensuring data integrity, scalability, and performance.
- Design, build, and oversee the evolution of scalable data warehouses and data lakes storing massive amounts of security event data.
- Serve as the ultimate technical authority, providing expert consultation and mentorship to senior engineers.
- Influence executive and product leadership on the long-term technical strategy and roadmap.
- Drive cross-organizational projects to collect key metrics via APIs, Kafka, or direct data access.
- Oversee the configuration and response strategy for uptime and security alerts for critical services.
- Establish engineering best practices, including code quality standards, automated testing, and deployment processes.
What We're Looking For
- 12+ years of programming experience, focusing on building high-scale distributed systems.
- 4+ years in a technical leadership or architectural role defining roadmaps for multiple teams.
- Deep expertise in distributed systems architecture, microservices, and modern cloud design patterns.
- Expert-level knowledge on services with at least two Cloud providers out of AWS, Azure, and GCP.
- Extensive experience developing, scaling, and architecting RESTful API web services.
- Proven ability to interact with major cloud providers (AWS, Azure, GCP) to solve complex, cross-cloud architectural challenges.
- Deep understanding of data structures, distributed caching (e.g., Redis), and storage technology trade-offs.
- Mastery of databases including PostgreSQL, Cassandra, Opensearch.
- Extensive experience with Extract-Transform-Load (ETL) concepts and best practices for data lineage and quality.
- Bachelor's degree or equivalent work experience in a relevant field.
- Exceptional proficiency with common algorithms, data structures, and system design.
Nice to Have
- Experience with analytical and time-series databases.
- Expertise in graph structures (nodes, edges), graph data modeling, and graph databases.
Technical Stack
- Languages: Golang, Python
- Cloud: AWS, Azure, GCP
- Data & APIs: RESTful APIs, Redis, PostgreSQL, Cassandra, Opensearch, Kafka
Team & Environment
You will join a highly collaborative, friendly, inclusive and diverse group that prizes collaboration over competition.
Benefits & Compensation
- Total compensation range: $210,000 - $320,000 CAD per year + variable/incentive compensation + equity + benefits.
- Market leader in compensation and equity awards.
- Comprehensive physical and mental wellness programs.
- Competitive vacation and holidays.
- Paid parental and adoption leaves.
- Professional development opportunities for all employees.
- Employee Networks, geographic neighborhood groups, and volunteer opportunities.
- Vibrant office culture with world class amenities.
Work Mode
This is a remote position open to candidates located in Canada.
CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed.





