hirq
← All jobs

Theori

Senior Software Engineer, Mobile Security Analysis

Washington, DC metro area · Remote · FullTime · Engineering

$175K – $235K

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

PythoniOSAndroidLLMsCybersecurityPenetration TestingMentoring
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 1. 30-min intro call with hiring manager 2. 60-min technical interview 3. Offer