Mid-Level Engineer - Distributed Systems, C++ Experience

October 15

Apply Now
Logo of CrowdStrike

CrowdStrike

Next-Generation Endpoint Protection • Endpoint Detection and Response • Next Generation Anti-Virus • Managed Threat Hunting • Incident Response

Description

• This is a Software Engineer position on our Cloud Platform team. • This role will contribute by collaborating to design and build a high-throughput system to partition, filter, query and join streaming data at the scale of trillions of events per day. • Customers of this system will rely on your work to generate everything from high-quality training data for large-scale machine learning models to actionable leads that threat hunters can use to track down malicious actors. • You’ll be joining an agile, distributed team of highly collaborative engineers who work on all aspects of the system from high-level cloud and datacenter architecture down to low-level performance tuning of event handling and everything in between. • We are building a large distributed system (using both public cloud and datacenter components) and we rely primarily on C++ (C++17 currently) as our core language to achieve high performance and high throughput. • If you are already comfortable in both those domains, you’ll be a great fit!

Requirements

• A background where you’ve designed, built and operated scalable distributed systems OR Strong experience building production systems with C++ • Recent experience building production systems in a strongly-typed, object-oriented language (e.g. C++, Java, C#, or similar) • Confidence operating and navigating a Unix/Linux machine with nothing but a command line • Comfort with Git or similar version control workflows • Ability to deal with ambiguity in a large, open-ended problem space • A self-starter “can do” attitude to research solutions, coordinate with customers, collaborate with teammates and solve hard problems with minimal oversight • An open mind and willingness to learn the parts of our technology stack that are new to you

Benefits

• Remote-first culture • Market leader in compensation and equity awards with option to participate in ESPP in eligible countries • Competitive vacation and flexible working arrangements • Physical and mental wellness programs • Paid parental leave, including adoption • A variety of professional development and mentorship opportunities • Access to CrowdStrike University, LinkedIn Learning and Jhanna • Offices with stocked kitchens when you need to fuel innovation and collaboration • Birthday time-off in your local country • Work with people who are passionate in our mission and Great Place to Work certified across the globe

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com