Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CrowdStrike

Software Engineer – Sensor, SaO

CrowdStrike

Entry-level engineer analyzing CrowdStrike Falcon Sensor runtime behavior with WinDbg and reverse engineering. Improving diagnostics, tooling and reliability for CrowdStrike’s cybersecurity platform.

Posted 8/24/2026full-timeRedmond • California, Washington • 🇺🇸 United StatesMid-LevelSenior💰 $90,000 - $125,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in low-level software analysis, including reverse engineering and disassembly techniques, with a strong foundation in C and C++. Proven ability to communicate findings effectively and collaborate within globally distributed teams.

Highest-signal resume keywords
C ProgrammingC++ ProgrammingWinDbgReverse EngineeringOperating System Internals

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Memory ManagementData StructuresAlgorithmsDisassembly TechniquesKernel DevelopmentSystems ProgrammingAssembly LanguageAI TechnologiesPython ScriptingMalware Analysis
Soft Skills
Problem-SolvingAnalytical SkillsWritten CommunicationVerbal CommunicationCollaboration
Tools & Technologies
GDBLLDBWindows Internals
Industry Keywords
E-Verify ProgramConcurrencyComputer ArchitectureDebugging ToolsSecurity Landscape

Tech Stack

Tools & technologies
AssemblyPython

About the role

Key responsibilities & impact
  • Analyze runtime behavior of complex low-level software across user mode and kernel mode on Windows, primarily through postmortem memory dump analysis in WinDbg
  • Use raw memory, register state and disassembly to produce precise, evidence-backed accounts of executing code behavior
  • Correlate analysis with source code and apply reverse engineering and disassembly techniques where symbols, source or context are incomplete
  • Drive investigations to accurate, well-reasoned conclusions and communicate confidence and uncertainty honestly
  • Partner with Sensor development teams to translate findings into concrete engineering improvements
  • Identify patterns across investigations and champion improvements to tooling, diagnostics, automated validation and engineering practices
  • Build and improve tooling, automation and analysis techniques for deep runtime analysis
  • Write clearly and precisely for engineering, quality and leadership audiences
  • Collaborate with engineering teams across multiple locations and timezones, including Sensor platform, detection and OS-specialist teams

Requirements

What you’ll need
  • BS in Computer Science, Computer Engineering, or equivalent practical experience
  • Solid working knowledge of C and C++
  • Ability to read and reason about code you did not write
  • Good foundational knowledge of data structures and algorithms
  • Strong problem-solving and analytical skills
  • Comfort working with incomplete information
  • Genuine curiosity about operating system internals, computer architecture, memory management, concurrency, compilers and assembly
  • Persistence and intellectual honesty
  • Good written and verbal communication skills
  • Ability to take ownership of work and follow it through to resolution
  • Ability to communicate, collaborate, and work effectively in a globally distributed team
  • Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes
  • Ability to work in a hybrid role based in Redmond, WA or Sunnyvale, CA
  • U.S. work authorization requirements indicated by participation in the E-Verify program
  • Bonus: exposure to WinDbg, GDB, LLDB, or similar debugging tools and techniques
  • Bonus: coursework, internships, or personal projects involving operating system internals, kernel or driver development, systems programming, or computer architecture
  • Bonus: familiarity with x86-64 or ARM64 assembly and ability to read disassembly
  • Bonus: exposure to reverse engineering, malware analysis, or vulnerability research
  • Bonus: experience with Windows internals
  • Bonus: Python scripting experience
  • Bonus: interest in or experience with the security landscape

Benefits

Comp & perks
  • 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 Networks, geographic neighborhood groups, and volunteer opportunities to build connections
  • Vibrant office culture with world class amenities
  • Bonuses
  • Equity grants
  • Health insurance
  • 401k
  • Paid time off