Senior Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Reston, VA - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

About PUNCH:

Were problem solvers first & foremost. PUNCHs origin story involves frustration with available INFOSEC tools and techniqueswe 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. Weve 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.







Required Experience:

Senior IC

About PUNCH:Were problem solvers first & foremost. PUNCHs origin story involves frustration with available INFOSEC tools and techniqueswe 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 engage...
View more view more

Key Skills

  • APIs
  • REST
  • Spring
  • SOAP
  • .NET
  • React
  • Node.js
  • Angular
  • J2EE
  • JavaScript
  • Web Services
  • Java

About Company

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 techniques and decided there had to be a better way. We bring this laser focus on ... View more

View Profile View Profile