Software Tools engineer -Linux
CrowdStrike
Pune, India
54d ago

The Company

CrowdStrike (www.crowdstrike.com) is a computer security company founded on the principle that effective computer security cannot be achieved without understanding the goals, tactics, and techniques used by determined attackers who can be expected to purposefully and repeatedly pursue their objectives to the detriment of our customers.

The Product

CrowdStrike Falcon Host is a two-component security product. One component is a sensor , which is a lightweight agent installed on client machines that observes system activity and recognizes malicious behavior, then provides on-

box prevention capability and remote telemetry to the Falcon Host cloud. The cloud component aggregates sensor telemetry for each customer’s network, can correlate malicious behavior across multiple machines, and presents our customers’ operations teams with a prioritized summary of the threats detected in their environments.

Job Description

This is a Software Tools Engineer role in the engineering team that delivers the sensor (lightweight agent) on Linux. The sensor is supported on multiple distributions of Linux and ships frequently to support new kernels.

The Tools Engineer owns production of installers and cloud updates of Linux sensor releases in a timely manner, working closely with the rest of the team.

As a Tools Engineer, you'll use your strong technical ability to drive these releases across many different systems and develop repeatable and scalable processes and tools to keep our releases processes on-

time across all supported distributions.

Responsibilities

  • Support and improve our tools for continuous build and release management.
  • Build and maintain tools to improve scale and efficiency in our product and product release process.
  • Other projects as assigned
  • Minimum Requirements

  • BS degree in Computer Science or equivalent experience
  • At least 4 years experience in software engineering, release engineering, and / or configuration management on Linux or Unix environments
  • Able to communicate, collaborate, and work effectively in a globally distributed team
  • Some experience in C / C++
  • Preferred Requirements

  • Strong familiarity with software configuration management systems and / or source code version control systems - git, bitbucket, etc.
  • Experience with build management tools
  • Experience automating release and build processes
  • Experience using Docker containers and virtualization platforms (such as VMWare)
  • Strong experience with one or more scripting languages such as Python
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form