Senior Developer

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 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 Python development 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 .

Posted 2025-12-01

Recommended Jobs

Board Certified Behavior Analyst (BCBA)

SNFout
Suffolk, VA

Job Opportunity: Board Certified Behavior Analyst (BCBA) Board Certified Behavior Analyst (BCBA) Location: [City, State] Board Certified Behavior Analyst (BCBA) Salary: $90,000 - $110,000 ann…

View Details
Posted 2026-02-11

Contract Specialist

Abacus Corporation
Portsmouth, VA

Abacus Staffing, a leading provider of comprehensive employment/placement solutions, is seeking market talent. We offer meaningful and long-term employment opportunities, a competitive pay structure …

View Details
Posted 2026-02-16

Assistant Store Manager

McCormick Paints
Midlothian, VA

McCormick Paints is looking for an  Assistant Store Manager  for our Midlothian, VA   location. The Assistant Manager is responsible for directly assisting the Store Manager with ensuring that assig…

View Details
Posted 2026-02-11

Emergency Veterinarian

77 consultants
Charlottesville, VA

Description This full-time, on-site position provides a unique opportunity to work in a fast-paced environment, providing critical care to pets in need. Our practice is committed to delivering high…

View Details
Posted 2026-01-18

SAP Data Migration Associate Engineer

GDIT
Falls Church, VA

Responsibilities for this Position Location: Any Location / Remote Full Part/Time: Full time Job Req: RQ213636 Type of Requisition: Regular Clearance Level Must Currently Possess:…

View Details
Posted 2026-02-01

Senior Accountant Multi-Entity Healthcare Operations

Nana Healthcare Management
Gainesville, VA

NANA Healthcare Management, LLC supports a growing network of behavioral health and substance-abuse treatment programs. Our finance team oversees a complex multi-entity structure, integrating data…

View Details
Posted 2026-02-25

Administrative Assistant

Artisan Field, Inc.
Hampton, VA

Description JOB TITLE: Full-Time Administrative Assistant DEPARTMENT: Administrative Dept. REPORTS TO: Office Manager SCHEDULE: Monday – Friday 8:00 am to 5:00 pm BASIC PURPOSE/…

View Details
Posted 2026-02-11

ETL Developer

Bright Vision Technologies
Fairfax, VA

ETL Developer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. …

View Details
Posted 2026-02-09

Maintenance Technician

Dynamics ATS
Supply, VA

Maintenance Technician   JOB-10045822   Anticipated Start Date April 6, 2026   Location Cambridge, MD   Type of Employment Contract to Hire   Employer Info A world leade…

View Details
Posted 2026-01-29

Customer Sales Engagement Representative

Kensington Partners Group
Fairfax, VA

This opportunity offers a flexible, remote path for individuals who want more control over their time and income. You’ll engage with people who are actively seeking guidance, helping them make inform…

View Details
Posted 2026-02-24