NS
Senior Application Developer/Reverse Engineer with Security Clearance
Neural Solutions
Columbia · On-site Full-time Senior $204k – $247k/yr 3w ago
About the role
Software Engineer and Reverse Engineer
Join our dynamic team as a Software Engineer and Reverse Engineer, contributing to the development of advanced security tools in a fast-paced environment. You will collaborate closely with analysts, data scientists, and other software engineers to support the client's national security mission.
Responsibilities
- Develop Python applications to automate analysis and operational workflows.
- Reverse Engineer network traffic and web applications.
- Work with customers to collect requirements and ensure proper functionality.
- Coordinate with a team of software developers to incorporate new technologies and leverage shared libraries.
- Manage dataflow and formatting to integrate into client systems.
Required Skills
- Familiarity with HTTP, HTML, JavaScript, and other common web traffic protocols.
- Experience with Burp Suite, browser developer tools, or Wireshark to monitor network communications.
- Production-grade software development experience in Python.
- Service containerization and deployment with Docker/Kubernetes.
- Familiarity with Git/Gitlab.
- Atlassian Tools (Jira, Confluence).
Nice to Have
- Experience prototyping web applications using JavaScript.
- Analyzing cyber security-related data sets such as network traffic and OS events.
- Knowledge of end-to-end signals intelligence collection and analysis systems.
- Experience with production advanced security operations capabilities and operations.
- Experience developing or reverse engineering mobile applications and communications.
- Capable of designing and manipulating Gitlab CI/CD automated builds.
Experience Required
- 12 years with Bachelor's degree in technical field, or 10 years without degree
Location
- Columbia, MD
Clearance
- TS/SCI with Polygraph required
Salary Range
- $204,000 - $247,000
Requirements
- Familiarity with HTTP, HTML, JavaScript, and other common web traffic protocols.
- Experience with Burp Suite, browser developer tools, or Wireshark to monitor network communications.
- Production-grade software development experience in Python.
- Service containerization and deployment with Docker/Kubernetes.
- Familiarity with Git/Gitlab.
- Atlassian Tools (Jira, Confluence).
Responsibilities
- Develop Python applications to automate analysis and operational workflows.
- Reverse Engineer network traffic and web applications.
- Work with customers to collect requirements and ensure proper functionality.
- Coordinate with a team of software developers to incorporate new technologies and leverage shared libraries.
- Manage dataflow and formatting to integrate into client systems.
Skills
Atlassian ToolsBrowser developer toolsConfluenceDockerGitGitlabHTMLHTTPJavaScriptJiraKubernetesPythonWireshark
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free