CrowdStrike

Principal Engineer – Cloud

CrowdStrike

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$210,000 - CA$320,000 per year

Job Level

About the role

  • Define and drive the architectural vision for critical Extract-Transform-Load (ETL) pipelines, ensuring data integrity, scalability, and performance across the entire xspm data landscape
  • Design, build, and oversee the evolution of scalable data warehouses and data lakes that store massive amounts of security event data and metrics for the xspm team
  • Serve as the ultimate technical authority, providing expert consultation and mentorship to senior engineers across the xspm organization and adjacent teams
  • Influence executive and product leadership on the long-term technical strategy and roadmap for the xspm team, balancing innovation, technical debt, and business priorities
  • Drive cross-organizational projects, interacting with many product groups to collect key metrics via APIs, Kafka integrations, or direct data access, establishing architectural consensus
  • Oversee the configuration and response strategy for uptime and security alerts related to the xspm team's critical services, ensuring best-in-class availability and health
  • Establish engineering best practices, including code quality standards, automated testing, and deployment processes, to elevate the overall technical bar for the entire team.

Requirements

  • 12+ years experience in programming, with a focus on building and operating high-scale distributed systems
  • Golang and Python are our preferred languages
  • 4+ years experience in a technical leadership or architectural role, defining the technical roadmap for multiple teams or major product initiatives
  • 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 solutions (e.g., Redis), and the trade-offs of various storage technologies
  • Mastery of databases, Postgress, Cassandra, Opensearch, etc.
  • Extensive experience with Extract-Transform-Load (ETL) concepts, including defining 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.
Benefits
  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GolangPythondistributed systems architecturemicroservicescloud design patternsRESTful API web servicesdata structuresdistributed caching solutionsPostgressCassandra
Soft skills
technical leadershipmentorshipinfluencingcross-organizational collaborationconsultationcommunicationstrategic thinkingproblem-solvingbest practices establishmentcode quality standards
Certifications
Bachelor's degree