Senior Application Developer - Reverse Engineer

Belay Technologies
Columbia, MD
Category Engineering
Job Description
Role Overview

The Senior Application Developer - Reverse Engineer will act as a Software Engineer and Reverse Engineer in a fast-paced, agile environment, developing cutting-edge security tools for the client's national security mission.

What You Will Do

Develop Python applications to automate analysis and operational workflows, reverse engineer network traffic and web applications, work with customers to collect requirements, and manage dataflow and formatting to integrate into client systems.

Why It Might Be a Fit

The ideal candidate will have production-grade software development experience in Python, familiarity with HTTP, HTML, JavaScript, and other common web traffic, and experience with Burp Suite, browser developer tools, or Wireshark to monitor network communications.

Requirements

  • TS/SCI with polygraph is required
  • Bachelor’s degree and twelve (12) years of related experience or a Master of Computer Science or Computer Engineering with a minimum of ten (10) years of experience
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Production-grade software development experience in Python
  • Familiarity with HTTP, HTML, JavaScript, and other common web traffic
  • Experience with Burp Suite, browser developer tools, or Wireshark to monitor network communications
  • Service containerization and deployment with Docker/Kubernetes
  • Familiarity with Git/Gitlab
  • Familiarity with AI-assisted code development (Claude Code, Copilot, Cursor, etc.)
  • Atlassian Tools (Jira, Confluence)
  • Experience prototyping web applications (JavaScript)
  • Analyzing cyber security-related data sets (network traffic, OS events)
  • Knowledge of end-to-end SIGINT collection and analysis systems
  • Experience with production CNO capabilities and operations
  • Experience developing or reverse engineering mobile applications and communications
  • Capable of designing and manipulating Gitlab CI/CD automated builds

Benefits

  • 8 weeks paid leave
  • 4 weeks of personal leave
  • 3 Yay! days
  • Take off on your birthday
  • 11 paid holidays
  • Optional leave up to 6 days through Belay's volunteer program
  • 10% matching in 401(k) contributions vested on day one
  • $5,000 annual training/tuition
  • Student Loan Repayment Program
  • 100% company funded HSA
  • Rich medical coverage (100% coinsurance)
  • Dental coverage including orthodontia
  • Up to $420,000 in life insurance, premiums 100% company funded
  • Amazon Prime
  • Gym reimbursement
  • Monthly lunches
  • Games and prizes
  • Pet adoption program
  • Generous referral bonus program
  • Fun events
]]>