Apply

Ready to go for it?

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

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

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.
Theori

Senior Software Engineer, Mobile Security Analysis

Theori

. Design, develop, and maintain analysis capabilities powering Theori's AI security platforms .

Posted 10/15/2026full-timeUnited StatesSenior💰 $175,000 - $235,000 per yearWebsite

Core Competencies

Role fit
Core 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 resume
Applicant 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 & technologies
AndroidiOSPythonTypeScript

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