C

CrowdStrike

Builds cloud software that stops cyberattacks

Engineer 2 - Software Development Engineer in Test, NG-SIEM

Test Automation EngineeringPosted on Nov 12
Full-timeAustin, TX, USA

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
  • At least 2 years of professional experience in software development or test automation, with most of that time spent writing code rather than running manual tests.
  • Solid programming skills in at least one language such as Go, Python, or Java, and willingness to work primarily in Go.
  • Experience testing backend services or APIs, such as REST or GraphQL, rather than only user interfaces.
  • A good grasp of unit, integration, end-to-end, and performance testing fundamentals and when each is appropriate.
  • Experience with CI/CD pipelines such as Jenkins or GitLab CI, and with Git.
  • Comfort working on Linux and with containers such as Docker, and basic familiarity with Kubernetes.
  • Curiosity about distributed-system behavior and failure, and the habit of investigating logs and metrics to understand test failures.
  • Clear written communication, including stating assumptions, asking questions up front, and writing actionable bug reports.
  • Proven experience using AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes.
  • Must be a U.S. citizen or U.S. permanent resident.

Responsibilities

  • Write and maintain automated end-to-end and integration tests in Go for LogScale and NG-SIEM services using the in-house test framework, covering data ingest, search, and federated search across external data sources.
  • Add test suites to the release pipeline that run against real LogScale clusters at each rollout stage and help turn results into a clear pass-or-fail signal for every release candidate.
  • Build tests confirming that every ingested event can be found through search with correct results and that one customer's data never appears for another customer.
  • Run and extend load tests and failure scenarios, such as restarting nodes or slowing Kafka or storage, and record system behavior and recovery time.
  • Investigate failing and flaky tests, find root causes in the test or product, and either fix them or file clear bugs with supporting evidence.
  • Work with LogScale engineers to reproduce production bugs and turn them into automated regression tests.
  • Improve test tooling, CI pipelines, and documentation, and use AI-assisted development to write, review, and maintain tests faster.

Desired Qualifications

  • Experience with Go testing tools and patterns such as table-driven tests, Testify, or Ginkgo.
  • Exposure to Kafka, object storage such as Amazon S3, or other distributed data systems.
  • Experience with load-testing tools such as k6, Gatling, or JMeter.
  • Exposure to fault injection or chaos testing, such as Chaos Mesh, LitmusChaos, or Toxiproxy.
  • Experience with log management, SIEM, or observability products, or with query languages for searching logs.
  • Experience with a commercial cloud such as AWS, Azure, or GCP.
  • Exposure to or experience with cybersecurity products.

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