C

CrowdStrike

Builds cloud software that stops cyberattacks

Engineer 3

Backend EngineeringPosted on Nov 11
Full-timeNo salary listed

About the Job

Requirements

  • At least 5 years of experience designing, implementing, and maintaining multiple software products, systems, or releases across development lifecycle phases and software stacks; SaaS experience is preferred.
  • At least 3 years of current hands-on engineering experience owning a distributed system handling tens of billions of requests per day or more than 1 petabyte of data per day.
  • A history of significant and continued impact on customer experience and business results.
  • Demonstrated operational excellence operating services spanning multiple components and geographical regions.
  • Experience using artificial intelligence technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes.
  • Ability to communicate clearly and articulately.
  • Ability to collaborate with a team and take on responsibilities.

Responsibilities

  • Decide where each customer is placed within the fleet, efficiently bin-packing tenants while reserving enough headroom to provide their entitled capacity.
  • Continuously rebalance customers across shared infrastructure as load shifts, protecting customer performance and maintaining fleet health.
  • Automatically add or remove capacity as demand changes, aligning fleet capacity with actual usage rather than manual provisioning.
  • Use real-time per-tenant usage, including memory, storage, throughput, and query cost, to drive placement and balancing decisions.
  • Develop deep understanding of data ingestion, storage, caching, and query behavior in the underlying data platform, and feed its effects on placement and scaling decisions back into the models.
  • Operate developed systems and handle customer-impacting incidents with the same rigor as feature work; design for reliability and static stability.
  • Deliver key system components as an individual contributor, lead the team in solving ambiguous problems, and improve the scalability of the LogScale engine.
  • Coordinate technical strategy with technical leads and principal engineers across the LogScale platform.
  • Communicate verbally and in writing with teams across the globe in a remote-first environment.

Desired Qualifications

  • Hands-on development experience in Go and Scala.
  • A solid grounding in at least one cloud environment, such as AWS, Azure, or Google Cloud Platform.
  • Expertise with Kafka.
  • Exposure to or experience with log management or cybersecurity products.
  • Familiarity with machine learning and data science, including hands-on experience.

About the Company

CrowdStrike

Builds cloud software that stops cyberattacks

CrowdStrike builds cybersecurity software for organizations that need to protect computers, cloud workloads, identities and data from digital attacks. Its Falcon platform combines these defenses in one cloud system, using a lightweight sensor on devices to collect activity and detect suspicious behavior. Security teams investigate alerts and automate responses through a shared console, while the platform connects information from different parts of a business to reveal attacks that isolated tools miss. Customers pay subscription fees based on the products and assets covered, and CrowdStrike also charges for incident response services. CrowdStrike was founded in 2011 and is based in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
2011

Recently Posted Jobs

Explore more opportunities at CrowdStrike

See more jobs