More jobs:
Senior C Programmer
Job in
Philadelphia, Philadelphia County, Pennsylvania, 19117, USA
Listed on 2026-07-11
Listing for:
Jobtailor
Full Time
position Listed on 2026-07-11
Job specializations:
-
Software Development
Software Engineer, Python
Job Description & How to Apply Below
- You’ll be responsible for developing software within our network data collection suite and pushing the bounds of the uses of those tools.
- Design, develop, and maintain high-performance software tools for collecting, processing, and analyzing large-scale network data using C, Python, and Bash.
- Participate in the full software development lifecycle, including requirements analysis, implementation, testing, deployment, and ongoing enhancement of cybersecurity research tools.
- Provide technical support by troubleshooting software issues, responding to user inquiries, and resolving reported defects.
- Prepare and maintain technical documentation, including user guides, installation instructions, and developer documentation.
- Develop and execute unit, integration, and regression tests to ensure software quality, reliability, and performance.
- BS degree in Computer Science, Statistics, Engineering, Mathematics, Economics, Data Science, or a related highly quantitative discipline with ten (10) years of applicable experience; or a MS degree in a relevant discipline with eight (8) years of applicable experience; or a PhD in a relevant discipline with five (5) years of applicable experience.
- Polished to expert programming skills in
C. - Proficient scripting skills with bash.
- Strong problem-solving skills.
- Ability to learn a new programming language or development environment given appropriate time and resources.
- Ability to work both independently and with teams, manage multiple projects, and elicit technical requirements from management and staff.
- Experience developing software on Linux is preferred but not a requirement.
- Experience working with containerization tools such as Docker is preferred.
- Experience with network data collection or flow data, or awareness of network cyber threats is a plus, but not a requirement.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×