Engineer, CrowdStrike

Salary not provided

+ Equity

AWS
Docker
Python
C#
Java
Kafka
Linux
Go
Ruby
C++
Chef
Prometheus
Grafana
Git
Unix
Golang
Junior, Mid and Senior level
Remote in Ireland, UK
CrowdStrike

AI-native cybersecurity platform

Open for applications

CrowdStrike

AI-native cybersecurity platform

1001+ employees

B2BArtificial IntelligenceSecurityEnterpriseDeep TechSaaSCyber SecurityCloud Computing

Open for applications

Salary not provided

+ Equity

AWS
Docker
Python
C#
Java
Kafka
Linux
Go
Ruby
C++
Chef
Prometheus
Grafana
Git
Unix
Golang
Junior, Mid and Senior level
Remote in Ireland, UK

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

  • A background where you’ve designed, built and operated scalable distributed systems OR strong experience building production systems with C++
  • Strong experience building production systems with C++
  • Recent experience building production systems in a strongly-typed, object-oriented language (e.g. C++, Java, C#, or similar)
  • Confidence operating and navigating a Unix/Linux machine with nothing but a command line
  • Comfort with Git or similar version control workflows
  • Ability to deal with ambiguity in a large, open-ended problem space
  • A self-starter “can do” attitude to research solutions, coordinate with customers, collaborate with teammates and solve hard problems with minimal oversight
  • An open mind and willingness to learn the parts of our technology stack that are new to you

Desirable

  • Hands-on experience with distributed applications built on a variety of data stores (e.g. RDBMS, NoSQL, streaming solutions, queueing solutions, object storage, etc.)
  • Hands-on experience building CLI tooling with Go
  • Used core AWS services such as EC2, S3 and IAM or Azure/GCP equivalents
  • Created applications with in-memory or embedded key/value stores such as RocksDB
  • Built and deployed C++ applications, especially with modern CMake
  • Monitored applications with tools such as Graphite, Prometheus and Grafana
  • Constructed streaming systems using Apache Kafka, Amazon Kinesis, or similar
  • Familiarity with Docker, containers or virtual machines
  • Prior experience in the cybersecurity or intelligence fields
  • Contributed to the open-source community
  • Bring your experience and passion for writing code that performs at extreme scale. You will help build a platform that scales to millions of events per second and Terabytes of data per day. If you want a job that makes a difference in the world and operates at high scale, you’ve come to the right place

What the job involves

  • This is a Software Engineer position on our Cloud Platform team
  • This role will contribute by collaborating to design and build a high-throughput system to partition, filter, query and join streaming data at the scale of trillions of events per day
  • Customers of this system will rely on your work to generate everything from high quality training data for large-scale machine learning models to actionable leads that threat hunters can use to track down malicious actors
  • You’ll be joining an agile, distributed team of highly collaborative engineers who work on all aspects of the system from high-level cloud and datacenter architecture down to low-level performance tuning of event handling and everything in between
  • We are building a large distributed system (using both public cloud and datacenter components) and we rely primarily on C++ (C++17 currently) as our core language to achieve high performance and high throughput
  • In addition to our C++ foundation, you can also expect a healthy dose of Python in our build, deployment, scripting and automation tools as well as other languages such as Java, Golang and Ruby that you will encounter along the way
  • We also rely on industry leading tools such as Docker, Apache Kafka, RocksDB, Apache Zookeeper, Apache Helix and more, to run smoothly and efficiently at scale

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: $481.3m

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

Company values

  • Automony
  • Flexibility
  • Trust

Company HQ

Heritage District, Sunnyvale, CA

Leadership

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 80 more jobs at CrowdStrike