Salary
💰 $120,000 - $180,000 per year
Tech Stack
DockerJenkinsLinuxPythonSplunk
About the role
- Support and improve existing tools for build, release, and engineering teams
- Define, build, and maintain tools to improve scale and efficiency in our product and release processes
- Drive and own improvements in product development pipelines and tooling
- Own development of CrowdStrike's sensor build and test tools and work closely with engineering teams
- Develop repeatable and scalable processes across supported OS versions and chipsets
- Use strong technical ability to drive visibility, quality and velocity across many different platforms
Requirements
- BS degree in Computer Science and/or equivalent experience
- 4 years or greater of software development experience in Python and C/C++
- Cross platform experience: Windows, Linux, and Mac
- Endpoint, SDET, and/or DevOps background
- Proficiencies with CMake, Bazel, Ninja, Docker, C/C++ Compiler Internals (MSVC, GCC, CLANG), Coverage tooling (codecov, lcov, gcov, coveralls, ...), Continuous-integration (Jenkins, GitHub workflows, ...)
- Demonstrated history of leadership and independent research and development
- Able to communicate, collaborate, and work effectively in a globally distributed team
- Bonus Points: Ownership and/or primary maintainer on open-source repository which demonstrates clean and organized engineering principals with developer friendly workflow integrations (continuous integration, code coverage, etc.)
- Bonus Points: Experience automating release and build processes
- Bonus Points: Professional experience developing tools reflecting/supporting quality innovations
- Bonus Points: Experience with LogScale, Splunk, or other logging platforms
- Bonus Points: Experience writing frameworks or development of a SDK