Cybersecurity Engineer Jr: Linux Hardening & Secure Coding

CACI

Florham Park (NJ)

On-site

USD 61,000 - 122,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CACI is seeking a Junior Cyber Security Engineer to design and implement technical cyber controls across DoD contractor and commercial environments. The role emphasizes Linux hardening, secure coding in Python, and alignment with NIST standards.

You will collaborate with development teams to integrate security requirements into applications and document POA&Ms, design specs, and testing plans, while maintaining strong communication across stakeholders.

Qualifications

  • Technical cyber controls design and implementation.
  • Linux hardening and systems-level configuration tuning.
  • Secure coding practices in Python and Flask (REST APIs).
  • Experience with NIST SP 800-53, 800-171, RMF, CMMC, POA&Ms, DoD requirements.
  • Familiarity with CIS Benchmarks, DISA STIG, FIPS 140-2.

Responsibilities

  • Design, develop, and implement technical cyber controls for security applications and infrastructure.
  • Harden Linux servers (RHEL-family, Alma Linux, Ubuntu, Kali) using SELinux, firewalls, least privilege, and scripting.
  • Apply secure coding practices in Python, including input allow listing, secrets management, and constant-time checks.
  • Prepare design alternatives, deployment requirements, and testing approaches for security applications.
  • Assess and remediate controls per NIST SP 800-53 and 800-171; track through POA&Ms.

Skills

Linux hardening
Secure coding (Python/Flask)
NIST/ RMF / CMMC familiarity
Vulnerability assessment
Documentation & communication

Tools

Tenable Nessus
Splunk
Elastic
SentinelOne
Wireshark
Kali Linux

Job description

CACI is seeking a Junior Cyber Security Engineer to design and implement technical cyber controls across DoD contractor and commercial environments. The role emphasizes Linux hardening, secure coding in Python, and alignment with NIST standards.

You will collaborate with development teams to integrate security requirements into applications and document POA&Ms, design specs, and testing plans, while maintaining strong communication across stakeholders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cyber Security Engineer, Jr.
Cyber Security Engineer, Jr.

CACI • Florham Park (NJ)

On-site
USD 61,000 - 122,000
Cybersecurity Engineer: Defend, Assess & Harden Systems
Cybersecurity Engineer: Defend, Assess & Harden Systems

CACI International • Chantilly (VA)

On-site
USD 90,000 - 190,000
Senior Cybersecurity Implementation Engineer (DoD/Cloud)
Senior Cybersecurity Implementation Engineer (DoD/Cloud)

CACI • Springfield (VA)

On-site
USD 94,000 - 198,000
Cyber Software Engineer: R&D in Next-Gen Cyber Tools
Cyber Software Engineer: R&D in Next-Gen Cyber Tools

CACI • Florham Park (NJ)

On-site
USD 79,000 - 163,000
Flexible time off
Learning resources
Healthcare
Cloud Cyber Engineer (Linux) – TS/SCI with Poly
Cloud Cyber Engineer (Linux) – TS/SCI with Poly

CACI • Sterling (VA)

On-site
USD 75,000 - 158,000
Junior Rust Cyber Software Engineer – Embedded Systems
Junior Rust Cyber Software Engineer – Embedded Systems

CACI International Inc • Maryland

On-site
USD 70,000 - 143,000
Embedded Software Engineer — Networking & Cybersecurity
Embedded Software Engineer — Networking & Cybersecurity

CACI International Inc • Lisle (IL)

On-site
USD 64,000 - 128,000
Cybersecurity Engineer — Network Defense Tools Lead
Cybersecurity Engineer — Network Defense Tools Lead

CACI International, Inc. • St. Louis (MO)

On-site
USD 75,000 - 158,000
Security Software Engineer
Security Software Engineer

Eccalon, LLC • Detroit (MI)

On-site
USD 90,000 - 140,000
Application Security Engineer - Secure SDLC & DoD
Application Security Engineer - Secure SDLC & DoD

CACI • United States

On-site
USD 75,000 - 158,000