Principal Software Engineer, CrowdStrike

Data Platform

$190-290k

Salary shown for US candidates, for Canada: $180,000 - $300,000 CAD. Plus equity

SQL
Kubernetes
Scala
Java
Kafka
Linux
Go
Postgres
Kotlin
Cassandra
Hadoop
MySQL
Spark
Flink
Hive
DynamoDB
Expert level
Remote in Canada, US
CrowdStrike

AI-native cybersecurity platform

Open for applications

CrowdStrike

AI-native cybersecurity platform

1001+ employees

B2BArtificial IntelligenceSecurityEnterpriseDeep TechSaaSCyber SecurityCloud Computing

Open for applications

$190-290k

Salary shown for US candidates, for Canada: $180,000 - $300,000 CAD. Plus equity

SQL
Kubernetes
Scala
Java
Kafka
Linux
Go
Postgres
Kotlin
Cassandra
Hadoop
MySQL
Spark
Flink
Hive
DynamoDB
Expert level
Remote in Canada, US

1001+ employees

B2BArtificial IntelligenceSecurityEnterpriseDeep TechSaaSCyber SecurityCloud Computing

Company mission

CrowdStrike is on a mission to stop breaches. Its purpose is to provide safety and security to some of the world’s largest, most influential companies and, by extension, the billions of people around the world who use their services.

Role

Who you are

  • (Any of) 15+ years with B.S. in a related field, 12+ years with M.S. in a related field, or 10+ years with PhD in a related field
  • 6+ years of production experience building self-service platforms based upon Spark, Flink or equivalent
  • Strong familiarity (and ample hands-on experience) with the Apache Hadoop ecosystem: Spark, Kafka, Hive/Iceberg/Delta Lake, Presto/Trino, Pinot, etc
  • 3+ years coding in Java, Scala, Kotlin or another JVM language
  • Production experience with relational SQL and NoSQL databases, including Postgres/MySQL, Cassandra/DynamoDB, etc
  • Proven expertise with multiple big data frameworks, especially handling data volume at multi-petabyte scale
  • Proven expertise with algorithms, distributed systems design and the software development lifecycle
  • Great test driven development discipline
  • Reasonable proficiency with Linux administration tools
  • Proven ability to work effectively with remote teams

Desirable

  • Familiarity with Go
  • Familiarity with Kubernetes/Mesos or equivalent
  • Production experience with Flink, especially as runtime for a self-service platform

What the job involves

  • You will be a Principal Engineer within Data Platform, both leading/guiding design and development as well as contributing in a quite hands-on capacity with Spark/Flink data processing and Java/Scala microservices development, owning much of the launch of a new platform which is driving industry-leading innovation on a hyper scale security data lake that helps find bad actors and stop breaches
  • As an especially senior member of the engineering team, you will contribute to the full spectrum of our systems, from query processing, building scalable pipelines using different frameworks for ingestion, materialized views, transformation, data storage, as well as tools and applications to make data available to thousands of users and hundreds of internal systems
  • Shape the vision of our Analytics Data Platform for its next phase of growth: building a Unified Data Catalog as well as Query Analysis for structured data stored in different forms (columnar vs graph), and building and optimizing query performance using different techniques of indexing and data partitioning
  • Design, develop, and maintain a data platform that processes petabytes of data
  • Participate in technical reviews of our products and help us develop new features and enhance stability
  • Continually help us improve the efficiency of our services so that we can delight our customers
  • Help us research, evolve and implement new ways for both internal stakeholders as well as customers to query their data efficiently and extract results in the format they desire

Application process

  • Expected Close Date of Job Posting is:04-15-2024

Our take

Since CrowdStrike was founded by a trio of former McAfee executives in 2011, it’s grown into a thousands-strong, NASDAQ-listed company. With customers including Verizon, Deloitte, and Goldman Sachs, it’s considered one of the world’s top enterprise cybersecurity vendors along with the likes of Cisco, IBM, and Palo Alto Networks.

One of the reasons behind CrowdStrike's continued success is its ability to keep pace with the evolving tech market, for instance with its Generative AI security analyst that leverages recent developments in AI. Although not immune to the slowdown of the global economy, the company's modular design has given it the upper hand, allowing clients to consolidate their security spend with CrowdStrike instead of selecting packages from multiple vendors at a higher overall cost.

With long-term demand for cybersecurity products growing, and its reputation as strong as ever, CrowdStrike shows no signs of slowing down. It has partnered with Ignition Technology to double down on its UK presence, and continues to be a voice in the wider market through its "Falcon Fund" investment vehicle and position as a founding member of NIST's Artificial Intelligence Safety Institute Consortium (AISIC).

Freddie headshot

Freddie

Company Specialist

Insights

Top investors

Some candidates hear
back within 2 weeks

20% employee growth in 12 months

Company

Funding (last 2 of 6 rounds)

Jun 2018

$200m

SERIES E

Oct 2017

$25m

SERIES D

Total funding: $482m

Company benefits

  • Competitive Employee Stock Purchase Plan
  • Comprehensive Health Benefits
  • Parental & Fertility Assistance
  • Remote-first culture
  • Health & Wellness Programs
  • Professional Development
  • Executive Coaching & Mentorship
  • Offices with stocked kitchens when you need to fuel innovation and collaboration
  • Competitive vacation and flexible working arrangements
  • 401(k) Plan 🇺🇸

Company values

  • Automony
  • Flexibility
  • Trust

Company HQ

Heritage District, Sunnyvale, CA

Founders

George Kurtz

(President & CEO)

Founded security software company Foundstone in 1999, operating as CEO until McAfee's $90m acquisition in 2004. Spent the next seven years at McAfee in a number of executive roles including SVP of Enterprise and CTO.

Share this job

View 89 more jobs at CrowdStrike