Theori
Senior Software Engineer, Mobile Security Analysis
Skills
5 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$175,000 – $235,000 / year
Location:
United States
Work mode:
Hybrid
Published on:
16 October 2026
What they need
Summary
We're looking for an experienced Senior Software Engineer to help build the next generation of AI-driven security analysis at Theori. You'll play a key role in designing and implementing analysis capabilities that power Xint, our autonomous penetration testing framework, with a focus on mobile applications.
This is a foundational role on our US engineering team, ideal for someone with a reverse engineering background who wants to turn hands-on security research into automated systems. The work spans commercial products and U.S. government research efforts.
Key Responsibilities
- Design, develop, and maintain analysis capabilities that power Theori's AI security platforms.
- Build static and binary analysis tooling in Python on top of 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 code in Python and related technologies.
- Document and present technical results to customers and internal stakeholders.
Requirements
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 deploymen
U.S. citizenship.
Based in, or willing to relocate to, the Washington, DC metro area. The role is remote day-to-day, with periodic on-site work at client facilities in the DC area.
Nice to Have
Experience with dynamic instrumentation tools such as Frida.
Background in vulnerability research, including published CVEs.
Experience with fuzzing.
Familiarity with AI/LLM-driven workflows.
Prior work on government-funded research programs.
CTF experience.
Active TS/SCI clearance.
What We Offer
Compensation & Benefits
Competitive salary + equity
Health, dental, and vision insurance
Generous PTO policy
Remote work (DC metro based)[2] [3]
Laptop + home office stipend
401(k) match
Team Culture
Ship features that matter
Modern Python-based stack
Strong focus on testing and quality
Clear documentation and processes
Collaborative, low-ego team
Career growth and mentorship
Work-Life Balance
Flexible hours, remote-first[4] cultureremote with occasional client-site days
No on-call rotations or weekend deployments
Focus on outcomes, not hours
Why Join Theori?
Cutting-edge product: AI-driven security tools that protect real systems
Smart team: Collaborate with world-class engineers and security researchers
Growth stage: Join early and help define the culture of our North American team
Real impact: Shape how AI transforms cybersecurity
Hiring Process
- 30-min intro call with hiring manager
- 60-min technical interview
- Offer
Other offers great for you!
These companies are also looking for great profiles
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
19 hours ago
Quick apply
Cherrypick
GenAI Security Engineer (H/F)
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
18 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
16 hours ago
Quick apply
No company information available.