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

Janitorial Senior Operations Manager - Part-Time

Peninsula Cleaning
Yorktown, VA

Job Description Job Description Senior Operations Manager Embark on a transformative career journey with Peninsula Cleaning Service, Inc., a distinguished commercial cleaning enterprise known …

View Details
Posted 2026-03-20

Commercial Concrete Estimator

B&B Concrete
Virginia Beach, VA

General Description: The primary function of the Concrete Estimator is to provide accurate bid proposals and scope analysis for potential construction projects. Additional responsibilities include q…

View Details
Posted 2026-02-09

Embedded / flight software engineer

Insight Global
Hampton, VA

Job Description The primary purpose of this position is to serve as an Embedded Firmware / Flight Software Engineer to provide design and development support for second generation lidar to supp…

View Details
Posted 2026-04-04

Subcontracts Manager

General Dynamics Information Technology
Herndon, VA

Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to be at the center of GDIT’s business operations. Make an impact by collaborating across functions to make mi…

View Details
Posted 2026-03-14

Senior Test Automation Engineer

Reston, VA

Senior Test Automation Engineer Position Description CGI has an immediate need for a Senior Test Automation Engineer to join our team. This is an exciting opportunity to work in a fast-paced tea…

View Details
Posted 2026-02-05

Travel Registered Nurse Dialysis Job

Charlottesville, VA

Job Overview TLC Nursing Associates, Inc. is seeking an experienced Dialysis Registered Nurse (RN) to provide specialized care to patients undergoing hemodialysis and peritoneal dialysis. This ro…

View Details
Posted 2026-02-10

Retail Associate, SEAS - Converse Norfolk

Nike
Norfolk, VA

Become part of the Converse Team Converse is a place to explore potential, break barriers and push out the edges of what can be. The company looks for people who ca…

View Details
Posted 2026-03-16

Gradall Operator

Curtis Contracting, Inc.
Richmond, VA

Summary: Will operate a Gradall excavator and related heavy construction equipment to perform tasks such as excavating, grading, lifting, and placing materials for roadwork, bridge construction, ut…

View Details
Posted 2026-04-10

Steward

The Grill Virginia Beach
Virginia Beach, VA

Job Description Job Description Dear prospective team member,   KNEAD is expanding, and we are looking for talented line cooks to join our team!   Whether you're interested in being part o…

View Details
Posted 2026-03-20

Warehouse - Shipping & Receiving Dock Operator

Nature's Touch Inc.
Front Royal, VA

Job Description Job Description Company Overview Who We Are At Nature's Touch, you're not just building a career; you're joining a trailblazing team that believes in the power of collaborat…

View Details
Posted 2026-04-08