Job Information
CrowdStrike, Inc. Sr. Software Engineer - Windows Sensor (Remote) in Kirkland, Washington
CrowdStrike, Inc. Full time Posted Yesterday R17846
#WeAreCrowdStrike and our mission is to stop breaches. As a global leader in cybersecurity, our team changed the game. Since our inception, our market leading cloud-native platform has offered unparalleled protection against the most sophisticated cyberattacks. We work on large scale distributed systems, processing over 1 trillion events a day with a petabyte of RAM deployed in our Cassandra clusters - and this traffic is growing daily. We're looking for people with limitless passion, a relentless focus on innovation and a fanatical commitment to developing and shaping our cybersecurity platform. Consistently recognized as a top workplace, CrowdStrike is committed to cultivating an inclusive, remote-first culture that offers people the autonomy and flexibility to balance the needs of work and life while taking their career to the next level. Interested in working for a company that sets the standard and leads with integrity? Join us on a mission that matters - one team, one fight.
About the Role:
We're looking for a Software Engineer to join our growing sensor engineering team. You'll work closely with multi-platform endpoint developers to build world class cybersecurity features, workflows, and solutions for the Windows Sensor. The Platform development team is involved with the entire development organization, and you'll collaborate with many teams across the company. You'll be building a robust user interface that interacts with the Windows sensor using both managed and native code. You'll be deploying your quality code to production frequently to the delight of our customers.
We're a remote-first workplace and leverage team productivity tools like Slack, Zoom, and Confluence for day-to-day communication.
What You'll Need:
5 + years of experience developing robust, internationalized, ADA compliant presentation layers for desktop applications.
Proficiency with .NET, C#, XAML and Native Interop
Programming proficiency in C++,
Understanding of Windows OS Internals
Experience working with remoting technologies and protocols such as COM, RPC, ALPC, protobuf
Experience working with teams to ship major features and releases.
Lead, mentor, communicate, collaborate, and work effectively in a distributed team
Good understanding of software development best practices from appropriate testing paradigms to effective peer code reviews.
Basic project management skills, including planning out delivery and coordinating work amongst peers.
Takes initiative to fix issues before being assigned to them. Persistent when facing roadblocks, overcoming them efficiently and pulling in others when necessary.
Bonus Points:
Experience using cross-platform frameworks based on HTML/CSS/Javascript to build modern desktop UIs.
Exposure with WinUI3
Knowledge in Windows Security
Proficiency with WinDbg
Familiarity and experience with Agile process
Experience with Python, macOS, and SwiftUI a strong plus
#LI-NT1
#LI-Remote
#HTF
Benefits of Working at CrowdStrike:
Remote-first culture
Market leader in compensation and equity awards
Competitive vacation and flexible working arrangements
Comprehensive and inclusive health benefits
Physical and mental wellness programs
Paid parental leave, including adoption
A variety of professional development and mentorship opportunities
Offices with stocked kitchens when you need to fuel innovation and collaboration