FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong proficiency in Python and reverse engineering tools, with a solid understanding of mobile platform internals and program analysis concepts. Capable of driving projects from design to deployment while ensuring high-quality analysis and documentation.
Highest-signal resume keywords
Python ProgrammingReverse Engineering ToolsMobile Platform InternalsProgram Analysis ConceptsProject Ownership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringStatic AnalysisBinary AnalysisInstrumentation DevelopmentTest Infrastructure DevelopmentAutomated Analysis TechniquesControl Flow AnalysisData Flow AnalysisTaint TrackingFuzzing
Soft Skills
Self-DirectedOwnership-OrientedProject ManagementCommunication
Tools & Technologies
Binary NinjaIDA ProGhidraFrida
Certifications & Qualifications
Active TS/SCI Clearance
Industry Keywords
AI Security PlatformsVulnerability ResearchCTF ExperienceGovernment-Funded Research
Tech Stack
Tools & technologiesAndroidiOSPythonTypeScript
About the role
Key responsibilities & impact- Design, develop, and maintain analysis capabilities powering Theori's AI security platforms
- Build static and binary analysis tooling in Python on established reverse engineering frameworks
- Develop instrumentation and test infrastructure for evaluating applications on real devices
- Work with security researchers to turn manual techniques into automated, repeatable analysis
- Measure and improve analysis quality against real-world targets
- Write clean, well-tested, and maintainable Python and related-technology code
- Document and present technical results to customers and internal stakeholders
- Participate in a hiring process consisting of a 30-minute intro call, 60-minute technical interview, and offer
Requirements
What you’ll need- 5+ years of professional software engineering experience building production systems
- Strong proficiency in Python
- Experience with reverse engineering tools such as Binary Ninja, IDA Pro, or Ghidra
- Solid understanding of mobile platform internals, Android, iOS, or both
- Familiarity with program analysis concepts such as control flow, data flow, and taint tracking
- Self-directed, ownership-oriented, and comfortable driving projects from design to deployment
- U.S. citizenship
- Based in, or willing to relocate to, the Washington, DC metro area
- Nice to have: Experience with dynamic instrumentation tools such as Frida
- Nice to have: Background in vulnerability research, including published CVEs
- Nice to have: Experience with fuzzing
- Nice to have: Familiarity with AI/LLM-driven workflows
- Nice to have: Prior work on government-funded research programs
- Nice to have: CTF experience
- Nice to have: Active TS/SCI clearance
Benefits
Comp & perks- Competitive salary + equity
- Health, dental, and vision insurance
- Generous PTO policy
- Remote work (DC metro based)
- Laptop + home office stipend
- 401(k) match
- Career growth and mentorship
- No on-call rotations or weekend deployments
- Flexible hours
- Focus on outcomes, not hours
