S

SciTec

Defense technology firm delivering mission systems

Lead Software Security Engineer

Security Engineering & ArchitectureUpdated on Nov 14
Full-timeBoulder, CO, USAIn-person

About the Job

Requirements

  • A bachelor's degree plus 8+ years of professional experience in cybersecurity or software development, or equivalent experience.
  • At least 2 years of experience focused on application or software security.
  • Experience analyzing source code for security flaws.
  • Familiarity with secure software development practices.
  • Ability to qualify for and maintain a Department of Defense Secret security clearance.
  • Ability to collaborate effectively with government customer team members and other engineers.

Responsibilities

  • Perform application security analysis using automated and manual techniques, including static code analysis, software composition analysis, fuzzing, and manual code and design reviews.
  • Lead an application security team in support of multiple programs.
  • Identify, analyze, and help remediate application vulnerabilities.
  • Support software engineers in integrating security considerations into system and application designs.
  • Integrate and maintain application security tooling within continuous integration/continuous delivery and DevSecOps pipelines.
  • Design, implement, and improve continuous integration security analysis tooling.
  • Tune and maintain security tools to reduce false positives and improve signal quality.
  • Assist development teams in understanding findings and implementing effective fixes.
  • Support threat modeling and secure design reviews.
  • Stay current with emerging vulnerabilities, attack techniques, and mitigation strategies.
  • Document findings, recommendations, and best practices.
  • Perform other duties as assigned.

Desired Qualifications

  • Active Department of Defense Secret clearance or higher.
  • Experience identifying, exploiting, and remediating application vulnerabilities.
  • Published Common Vulnerabilities and Exposures (CVE) credits are a strong plus.
  • Proficiency in one or more programming languages such as C++, Python, JavaScript, or Rust.
  • Experience configuring and operating static analysis tools such as Coverity, Klocwork, or SonarQube.
  • Experience configuring and operating software composition analysis tools such as Snyk, Sonatype, Anchore, or JFrog Xray.
  • Experience with fuzzing frameworks such as AFL, AFL++, honggfuzz, or similar.
  • Experience with debugging, runtime instrumentation, or reverse engineering, including tools such as strace, eBPF, Ghidra, or IDA Pro.
  • Familiarity with threat modeling methodologies and frameworks such as MITRE ATT&CK.
  • Experience working in DevSecOps or Agile development environments.

About the Company

SciTec

Defense technology firm delivering mission systems

SciTec develops and delivers defense-oriented technologies, focusing on advanced mission systems, remote sensing, and data processing for aerospace and national security. It provides engineering services, software solutions, and integrated systems that help government agencies, defense contractors, and aerospace organizations improve situational awareness and mission effectiveness. The company’s products and services are implemented through a mix of tailored software, engineering support, and fully integrated hardware-software systems deployed across multiple U.S. offices. SciTec differentiates itself through its long track record (since 1979) of high-reliability performance in complex technical environments and its deep experience supporting government and commercial aerospace programs. The goal is to enhance national security and operational efficiency by delivering dependable, mission-critical capabilities that enable better decision-making in demanding settings.

Company size
201-500
Company stage
Acquired
Total funding
$1.5M
Headquarters
Princeton, NJ
Founded
1979

Recently Posted Jobs

Explore more opportunities at SciTec

See more jobs