Demo

Senior Developer

PUNCH Cyber Analytics Group
Reston, VA Remote Full Time
POSTED ON 4/3/2026
AVAILABLE BEFORE 6/2/2026

About PUNCH:

We’re problem solvers first & foremost. PUNCH’s origin story involves frustration with available INFOSEC tools and techniques—we came up thru the industry using these inefficient tools and decided there had to be a better way. We bring this laser focus on efficiency to every customer engagement.

We have trust as a hallmark in everything we do. PUNCH provides its team members with the maximum amount of ownership over their careers, the direction of the company, and the flexibility & freedom to accomplish their job without interference. Trust requires accountability; we live that, company-wide.

We back each other up. PUNCH is a supportive place to work. We’ve worked hard to create an environment that makes people better, encourages teamwork, and rewards a “pitch in” mentality.

We give back. To those in need. To the community. To the industry.

Does this sound like you?

Role Overview:

PUNCH Cyber Analytics Group is seeking a Senior Software Engineer with strong experience in C/C and Pythondevelopment on Linux systems. The ideal candidate will combine deep technical understanding of network architecture and the TCP/IP stack with hands-on programming expertise. This role supports advanced cybersecurity research and development projects focused on scalable, high-performance network defense technologies.

Responsibilities

  • Design and develop performant C/C applications for Linux-based environments.
  • Write and maintain Python code for automation, integration, and data analysis.
  • Develop and optimize software that interfaces directly with network protocols and packet capture systems.
  • Collaborate with cybersecurity analysts and engineers to prototype and operationalize mission tools.
  • Participate in design reviews, peer code reviews, and documentation.
  • Support integration with containerized and cloud-based environments.

Required Qualifications

  • 5 years of C/C programming experience on Linux.
  • 3 years of Python programming experience.
  • 3 years of experience with networking and network architecture.
  • Strong understanding of TCP/IP stack and network fundamentals.
  • Ability to obtain and maintain a U.S. Government security clearance.

Preferred:

  • Familiarity with Red Team/OCO network tactics and tradecraft.
  • Background in data science or data-driven analytics.
  • Experience with Elastic Stack (Elasticsearch, Logstash, Kibana).
  • Experience with Docker and containerized development.
  • Prior experience in cyber R&D, DCO, or mission support environments.






Salary : $3 - $5

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Developer?

Sign up to receive alerts about other jobs on the Senior Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at PUNCH Cyber Analytics Group

  • PUNCH Cyber Analytics Group Reston, VA
  • About PUNCH: We’re problem solvers first & foremost. PUNCH’s origin story involves frustration with available INFOSEC tools and techniques - we came up thr... more
  • 16 Days Ago

  • PUNCH Cyber Analytics Group Reston, VA
  • About PUNCH: We’re problem solvers first & foremost. PUNCH’s origin story involves frustration with available INFOSEC tools and techniques—we came up thru ... more
  • 16 Days Ago

  • PUNCH Cyber Analytics Group Reston, VA
  • About PUNCH: We’re problem solvers first & foremost. PUNCH’s origin story involves frustration with available INFOSEC tools and techniques—we came up thru ... more
  • 16 Days Ago

  • PUNCH Cyber Analytics Group Reston, VA
  • About PUNCH: We’re problem solvers first & foremost. PUNCH’s origin story involves frustration with available INFOSEC tools and techniques—we came up thru ... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Senior Developer jobs in the Reston, VA area that may be a better fit.

  • Senior #2052 - COMPASS, Inc. Springfield, VA
  • Compass is looking for a motivated individual to provide operational services to the Intelligence Community. Our goal is to hire talented and passionate te... more
  • 2 Days Ago

  • Senior Level #2054 - COMPASS, Inc. Springfield, VA
  • Compass is looking for a motivated individual to provide operational services to the Intelligence Community. Our goal is to hire talented and passionate te... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!