user avatar

Sr. Application Developer / Reverse Engineer

Shadowgate Partners, Inc.

Posted today

Job Requirements

Fort Meade, MD
Top Secret/SCI Full Scope Polygraph
Career Level not specified
$256,000 - $280,000

Job Description

Base salary is $256,000–$280,000, supported by an exceptionally strong retirement benefit. 401(k): 25% employer contribution, vested immediately ($64,000–$70,000 per year).

Total compensation: $320,000–$350,000 (base salary plus employer 401(k) contributions).

Our client is seeking a Sr. Application Developer / Reverse Engineer to serve as both a general-purpose software engineer and a CNO reverse engineer on new and emerging mission projects. The engineer designs, prototypes, builds, modifies, and integrates mission-focused solutions, working side by side with analysts, operators, data scientists, and fellow engineers to provide tactical mission support.

Key responsibilities

Development:
- Extend and strengthen existing toolsets.
- Build complete, end-to-end toolsets that operate within mission constraints.
- Develop prototypes that demonstrate a clear understanding of mission requirements.
- Support software systems already in the field.

Requirements and quality:
- Gather, document, and analyze requirements.
- Take part in peer code reviews to catch defects early.

Collaboration:
- Partner closely with analysts, operators, data scientists, and other software engineers on mission tactical support.

Qualifications

The ideal candidate is a versatile senior engineer who is as comfortable writing production C/C++ as digging into unfamiliar binaries and network protocols.

Required:
- 12+ years of experience with a B.S., or 10+ years with an M.S. Four additional years of software engineering may substitute for a bachelor's degree.
- Building and modifying software systems in C, C++, Python, and Assembly.
- In-depth knowledge of network protocols such as TCP/IP, and network traffic analysis with tools like Wireshark.
- Supporting fielded software systems.
- Familiarity with Git and Subversion, and with Atlassian tools (Jira, Confluence).
- TS/SCI with a current Full Scope Polygraph at the time of application.

Desired:
- Reverse engineering on Windows or embedded (RTOS) platforms.
- Developing CNO-specific software for Windows, Linux, or embedded applications.
- Any of the following: Java, JavaScript, Bash, PowerShell, Perl, C#, or Rust.
- Vulnerability research and exploit development experience.
- Knowledge of end-to-end SIGINT collection and analysis systems.

Compensation and benefits

Base salary is $256,000–$280,000, supported by an exceptionally strong retirement benefit. 401(k): 25% employer contribution, vested immediately ($64,000–$70,000 per year).

Total compensation: $320,000–$350,000 (base salary plus employer 401(k) contributions).
group id: 91173572