FREE ACCESS
5,000–10,000 jobs/day
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.

Software Engineer – Sensor, SaO
CrowdStrikeEntry-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 fitCore 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 resumeApplicant 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 & technologiesAssemblyPython
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