Engineer III - C++ Linux Kernel

3 days ago

Apply Now
Logo of CrowdStrike

CrowdStrike

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

Description

• As a Software Engineer, you will be expected to have ownership over major components and development projects. • You will be required to assist with architecting solutions and support in implementing our core features. • Features will cross-cut most core OS subsystems such as file system, memory and process, and networking. • Many features are also built in a way that they will have shared components across multiple platforms. • You need to be able to lead projects efficiently while maximizing performance and minimizing costs, making sure high standards are being followed when it comes to design, coding quality, and unit and component testing. • Work with distributed and multi-functional teams in designing and building software with cross-platform capabilities (Windows, Mac, Linux). • Own features from design to delivery including participation in product demo at the end of the sprint. • Design and develop sensor platform modules and tools to improve sensor reliability, scalability and debuggability. • Debug and diagnose customer reported issues.

Requirements

• Overall 8+ years of experience with Strong background in scalable, light-weight and highly performing systems • Strong low-level OS internals and concepts • In depth knowledge of concurrency, multi-core, thread development and synchronization • In depth knowledge of C++ and OS Kernel, Driver Development • Experience debugging memory corruptions, contentions and system performance • Experience working with teams to ship major features and releases • Lead, mentor, communicate, collaborate, and work effectively in a distributed team • Familiarity and experience with Agile process • Knowledge in Security

Benefits

• Remote-friendly and flexible work culture • Market leader in compensation and equity awards • Comprehensive physical and mental wellness programs • Competitive vacation and holidays for recharge • Paid parental and adoption leaves • Professional development opportunities for all employees regardless of level or role • Employee Resource Groups, geographic neighbourhood groups and volunteer opportunities to build connections • Vibrant office culture with world class amenities • Great Place to Work Certified™ across the globe

Apply Now

Similar Jobs

November 16

Lead a software development team at Rackspace Technology to build innovative cloud solutions. Your role helps shape and deliver software projects for the private cloud.

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