Engine (C++) Engineer II - Unified Search (Remote)
3 weeks ago
About the Role:
We are looking for a colleague to develop and maintain a specialized execution environment that serves as a backend target for compilers also maintained within the Unified Search team. This execution environment is written in C++ and expert level experience with C++ is essential.
What You'll Do:
Design and develop highly performant runtime for a low latency event-driven architecture
Collaborate with colleagues focusing on language and compiler design
Own features from design to delivery to sustained care after release
Serve as low level execution and performance expert for the team
Collaborate with other teams on cross functional design
Understand the larger system architecture and its impact on development and design
What You'll Need:
Expertise with C/C++, particularly in developing and debugging a kernel level asynchronous event driven codebase
Kernel module development, such as device drivers or kernel mode components
Willing to develop for multiple operating systems including but not limited to Windows, macOS and Linux
Testing : unit testing, integration / end-to-end testing, and associated automation
Deliver and accept feedback with grace and courtesy
Experience in multi-threaded concurrent systems development : what problems do concurrent systems pose and how do you solve them?
Comfortable working in a distributed environment with multiple time zones
Bonus Points:
Experience developing code within a well-defined information architecture
Code optimization and performance assessment/profiling/testing
Familiarity with reading assembly language, specifically x64 and/or ARM.
Experience with Python
Prior experience developing design tools, tests, and/or test automation.
Prior experience with pytest, Jenkins or Bamboo in a CI/CD environment
Knowledge of low-level operating system internals for one or more of our supported platforms (including Windows, macOS, and Linux).
Experience with real-time and/or embedded operating systems.
Experience developing software for high-assurance, safety critical, or life critical domains
Experience with developing for cloud-based or other highly concurrent, highly distributed systems
Familiarity with one or more query/business intelligence languages (SQL, Splunk SPL, etc.)
Familiarity with generative or formal software methods : model based development, domain specific languages, formal modeling (As an example, we've used tools like TLA+, Agda, and domain specific languages in the past to ensure safety and robustness in our designs.
#LI-IL1
#LI-OC1
#LI-Remote
PandoLogic. Keywords: Engine Engineer, Location: New York, NY - 10060-
C# Engineer Remote
1 day ago
N/A, United States CrowdStrike, Inc. Full timeAbout The Role:You’ll be joining the cloud backend team in the Platform product group responsible for authentication and authorization. The Auth team is responsible for both internal (e.g. Service-to-service authorization, etc.) and external (e.g. user login, etc) authN and authZ. The team is a critical part of our flagship product group supporting the...
-
Engineer II, Systems
14 hours ago
N/A, United States CrowdStrike, Inc. Full timeAbout the Role:CrowdStrike is looking for an Engineer II to join our growing Production Systems team. As an Engineer II, you will be fundamental in ensuring the accuracy and consistency of data. The candidate will be responsible for building and developing solutions that correlate data across various sources. If you are interested in working on a...
-
Regional Sales Engineer
2 weeks ago
N/A, United States CrowdStrike, Inc. Full timeAbout the Role: Are you ready for your next real security challenge? Are you passionate about helping organizations stop breaches using a platform that just works? If so, CrowdStrike is seeking a Sales Engineer with significant security expertise. You should be able to articulate how current security solutions are designed and deployed, and why they are...
-
Engineer II, Systems
2 days ago
N/A, N/A, United States CrowdStrike, Inc. Full timeAbout the Role:CrowdStrike is looking for an Engineer II to join our growing Production Systems team. As an Engineer II, you will be fundamental in ensuring the accuracy and consistency of data. The candidate will be responsible for building and developing solutions that correlate data across various sources. If you are interested in working on a...
-
Regional Sales Engineer, SLED
1 week ago
N/A, United States CrowdStrike, Inc. Full timeAbout the Role: Are you ready for your next real security challenge? Are you passionate about helping organizations stop breaches using a platform that just works? If so, CrowdStrike is seeking a Sales Engineer with significant security expertise. You should be able to articulate how current security solutions are designed and deployed, and why they are...
-
General Engineering
2 days ago
N/A, United States CrowdStrike, Inc. Full timeCrowdStrike is seeking an Engineering Manager for its Data Platform - Distributed Graph Storage Systems team. This role is responsible for leading the development of the next-generation security platform for CrowdStrike which include an application and service delivery platform, massively scalable distributed data storage and replication systems, and a...
-
N/A, United States CrowdStrike, Inc. Full timeAbout the Role:CrowdStrike is seeking an Engineering Manager for its Data Platform - Distributed Graph Storage Systems team. This role is responsible for leading the development of the next-generation security platform for CrowdStrike which include an application and service delivery platform, massively scalable distributed data storage and replication...
-
Regional Sales Engineer
4 days ago
N/A, N/A, United States CrowdStrike, Inc. Full timeAbout the Role:Are you ready for your next real security challenge? Are you passionate about helping organizations stop breaches using a platform that just works? If so, CrowdStrike is seeking a Sales Engineer with significant security expertise. You should be able to articulate how current security solutions are designed and deployed, and why they are...
-
Regional Sales Engineer
3 days ago
N/A, N/A, United States CrowdStrike, Inc. Full timeAbout the Role:Are you ready for your next real security challenge? Are you passionate about helping organizations stop breaches using a platform that just works? If so, CrowdStrike is seeking a Sales Engineer with significant security expertise. You should be able to articulate how current security solutions are designed and deployed, and why they are...
-
Regional Sales Engineer, SLED
1 week ago
N/A, United States CrowdStrike, Inc. Full timeAbout the Role:Are you ready for your next real security challenge? Are you passionate about helping organizations stop breaches using a platform that just works? If so, CrowdStrike is seeking a Sales Engineer with significant security expertise. You should be able to articulate how current security solutions are designed and deployed, and why they are...
-
Regional Sales Engineer, SLED
1 week ago
N/A, United States CrowdStrike, Inc. Full timeAbout the Role:Are you ready for your next real security challenge? Are you passionate about helping organizations stop breaches using a platform that just works? If so, CrowdStrike is seeking a Sales Engineer with significant security expertise. You should be able to articulate how current security solutions are designed and deployed, and why they are...
-
Engineering Manager, Windows Sensor
14 hours ago
N/A, United States CrowdStrike, Inc. Full timeAbout the Role:CrowdStrike Falcon is a two-component security product. One component is the “sensor”, installed on endpoint client systems that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon cloud. The cloud component aggregates sensor telemetry for each...
-
Principal Software Engineer, Backend
4 days ago
N/A, United States CrowdStrike, Inc. Full timeAbout the Role:You will be a Principal Engineer within Data Platform, both leading/guiding design and development as well as contributing in a quite hands-on capacity with Spark/Flink data processing and Java/Scala microservices development, owning much of the launch of a new platform which is driving industry-leading innovation on a hyper scale security...
-
Sr. Engineer II
4 weeks ago
N/A, United States CrowdStrike, Inc. Full timeAbout The Role:You’ll be joining the cloud backend team in the Platform product group responsible for authentication and authorization. The Auth team is responsible for both internal (e.g. Service-to-service authorization, etc.) and external (e.g. user login, etc) authN and authZ. The team is a critical part of our flagship product group supporting the...
-
N/A, N/A, United States CrowdStrike, Inc. Full timeAbout the Role:CrowdStrike is seeking an Engineering Manager for its Data Platform - Distributed Graph Storage Systems team. This role is responsible for leading the development of the next-generation security platform for CrowdStrike which include an application and service delivery platform, massively scalable distributed data storage and replication...
-
Regional Sales Engineer, SLED
1 week ago
N/A, N/A, United States CrowdStrike, Inc. Full timeAbout the Role:Are you ready for your next real security challenge? Are you passionate about helping organizations stop breaches using a platform that just works? If so, CrowdStrike is seeking a Sales Engineer with significant security expertise. You should be able to articulate how current security solutions are designed and deployed, and why they are...
-
Sr. Engineer II
1 day ago
N/A, N/A, United States CrowdStrike, Inc. Full timeAbout The Role:You’ll be joining the cloud backend team in the Platform product group responsible for authentication and authorization. The Auth team is responsible for both internal (e.g. Service-to-service authorization, etc.) and external (e.g. user login, etc) authN and authZ. The team is a critical part of our flagship product group supporting the...
-
General Engineering
2 days ago
N/A, United States CrowdStrike, Inc. Full timeAbout the Role:CrowdStrike Falcon is a two-component security product. One component is the “sensor”, installed on endpoint client systems that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon cloud. The Cloud component aggregates sensor telemetry for each...
-
General Engineering
2 days ago
N/A, United States CrowdStrike, Inc. Full timeAbout the Role:CrowdStrike Falcon is a two-component security product. One component is the “sensor”, installed on endpoint client systems that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon cloud. The cloud component aggregates sensor telemetry for each...
-
REMOTE-Senior Golang Engineer
1 day ago
N/A, United States CrowdStrike, Inc. Full timeAbout the Role: We are looking to hire a Senior Backend Engineer to help develop our third party ingest pipelines as part of Next-Gen SIEM. You will be a part of the Platform group and help build the systems that ingest and parse third party data at petabyte scale. You will interact with product managers and other engineers in building both internal and...