Senior Software Engineer, Mobile Security Analysis

Posted 2 Days Ago
Be an Early Applicant
Washington, DC, USA
Hybrid
175K-235K Annually
Senior level
Artificial Intelligence • Security • Software • Cybersecurity
The Role
Design and build Python-based static, binary, and mobile application analysis capabilities for an AI-driven penetration testing platform. Develop instrumentation and testing infrastructure for real devices, automate reverse engineering techniques, evaluate analysis quality, and collaborate with security researchers. The role requires expertise in reverse engineering, mobile internals, program analysis, and production software engineering, with remote work based in the Washington, DC metro area and periodic client-site work.
Summary Generated by Built In
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

Skills Required

  • 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
  • Understanding of Android, iOS, or both mobile platform internals
  • Familiarity with control flow, data flow, and taint tracking
  • Self-directed, ownership-oriented, and able to drive projects from design through deployment
  • U.S. citizenship
  • Based in or willing to relocate to the Washington, DC metro area
  • Experience with dynamic instrumentation tools such as Frida
  • Background in vulnerability research, including published CVEs
  • Experience with fuzzing
  • Familiarity with AI or LLM-driven workflows
  • Prior work on government-funded research programs
  • CTF experience
  • Active TS/SCI clearance
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2016

What We Do

Theori is a leader in offensive cybersecurity that utilizes artificial intelligence to combat emerging cyber threats and vulnerabilities. The company offers AI-powered security solutions, including the Xint platform for application security and αprism for LLM monitoring, as well as professional cybersecurity training through Dreamhack. By adopting an attacker's perspective, Theori helps secure AI systems, applications, and networks for a global client base.

Similar Jobs

Enverus Logo Enverus

Staff Software Engineer

Big Data • Information Technology • Software • Analytics • Energy
In-Office or Remote
2 Locations
1800 Employees

Shield AI Logo Shield AI

Senior Director, Deal Strategy Execution (R6259)

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
In-Office
Washington, DC, USA
199K-299K Annually

General Motors Logo General Motors

Field Warranty Manager -Phoenix, AZ

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees

Shield AI Logo Shield AI

Staff Engineer

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
In-Office
4 Locations
170K-310K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account