Sr. Test Engineer (SDET) C++/Python, Sensor team (Remote)

New Today

Overview

Sr. Test Engineer (SDET) C++/Python, Sensor team (Remote)

As a global leader in cybersecurity, CrowdStrike protects people, processes and technologies that drive modern organizations. We build large scale distributed systems and process trillions of events per day. We seek a Senior Software Development Engineer in Test (SDET) to join the Falcon Data Protection team and help safeguard data through advanced data loss prevention capabilities integrated into the Falcon platform.

This role focuses on our advanced endpoint sensor technology. SDETs architect and implement testing frameworks, automated tools, and test harnesses to ensure quality across new capabilities, participating in design reviews and collaborating with development teams to ensure robust end-to-end data protection functionality.

Responsibilities

  • Automate test processes for speed, reproducibility, and scalability, including integration tests, unit tests, system tests, and performance tests
  • Review feature code for quality against functional and nonfunctional requirements
  • Break software systems in creative and useful ways
  • Collaborate within and across teams to deliver quality software
  • Design and implement specialized tests for system-wide qualities such as performance, scalability, OS compatibility, and resource utilization
  • Lead rigorous product and test code reviews to improve security and robustness of the sensor system
  • Debug complex sensor issues found through testing or customer cases to identify root causes and enhance test coverage
  • Work with product and release management to control risk and streamline release cycles
  • Extend existing codebase using C++, Python, and other tools to increase testability and debuggability of sensor code

Qualifications

  • 5+ years of hands-on SDET/test automation development experience
  • Computer science degree or equivalent experience
  • Strong programming skills in Python and ability to read and understand C/C++ code
  • Extensive experience with white-box testing, code reviews, CI/CD frameworks, and testing methodologies
  • Experience with Windows OS internals, components, and APIs; performance profiling tools and crash dump analysis
  • Ability to design and implement comprehensive test strategies and lead/mentor teammates
  • Ability to work effectively in a globally distributed team and communicate technical concepts clearly

Bonus Points

  • Experience with low-level code or Mac/Win/Linux module development
  • Knowledge of OS internals and APIs for Windows, macOS, or Linux
  • Experience with pytest, Jenkins, or JavaScript
  • Understanding of event-driven architectures and cloud-native technologies
  • Experience developing 24/7 enterprise software, including CI, testing, debugging, performance tracing, and release management

Benefits Of Working At CrowdStrike

  • Remote-friendly and flexible work culture
  • Market-leading compensation and equity awards
  • Wellness programs, generous vacation and holidays
  • Paid parental and adoption leave
  • Professional development opportunities
  • Employee networks and volunteer opportunities to build connections
  • Vibrant office culture with world-class amenities
  • Great Place to Work Certified across the globe

CrowdStrike is proud to be an equal opportunity employer. We value belonging and do not discriminate on race, color, creed, ethnicity, religion, sex, pregnancy, sexual orientation, gender identity, marital or family status, veteran status, age, national origin, disability, or any other characteristic protected by law. For assistance accessing information or submitting an application, contact recruiting@crowdstrike.com.

#J-18808-Ljbffr
Location:
United Kingdom
Salary:
£80,000 - £100,000
Job Type:
FullTime
Category:
Engineering