Jobs and Careers
CA

Senior Software Engineer-Cybersecurity R&D

CACI International Inc
United Statesfull_timeVerifiedPosted 23 Jan 2025
💰 $206,800/yr($98,500/yr$206,800/yr)

About the role

Senior Software Engineer-Cybersecurity R&D

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: Secret

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Continental US

* * *

The Opportunity:

We are seeking a highly skilled Senior R&D Engineer to join our team working on Identity, Credential, and Access Management (ICAM) systems for the US Army and Department of Defense. The successful candidate will conduct hands-on research, provide technical expertise, and contribute to the development of innovative solutions in the ICAM domain.

Hybrid/remote options!


Responsibilities:

  • Collaborate with government team lead, technical team lead, and other team members to perform research and identify solutions for ICAM-related systems.

  • Provide input and feedback on ICAM policies and procedures within the US Army.

  • Participate in DoD-level ICAM meetings and contribute to discussions. Oversee Army's PKI testing events as mandated by the DoD PKI PMO.

  • Conduct security architecture assessments and threat modeling.

  • Contribute to the development of verifiably-secure software and zero trust architectures.

  • Engage in research activities related to cryptography, algorithms, and formal methods.

  • Develop and maintain software using functional programming paradigms, primarily in Clojure.

  • Design and implement REST APIs and backend systems for web applications.

  • Collaborate with team members in a remote environment, turning high-level project guidance into actionable tasks.


Qualifications:

Required: 

  • Typically has a University Degree (BA/BS) or equivalent experience and minimum 7 years of related work experience.

  • Active DoD Secret Clearance

  • Expertise in security domains, including cryptography, network security, and zero trust architecture

  • Experience with functional programming languages (Clojure preferred) and software design in a functional paradigm

  • Strong background in algorithms, formal methods, or related academic/professional research

  • Proficiency in relational databases (e.g., PostgreSQL) and complex SQL queries

  • Experience with Linux, shell scripting, Git, and containerization technologies

  • Excellent communication, presentation, and collaboration skills


Desired:

  • Experience with post-quantum cryptography

  • Knowledge of PLT/compiler design

  • Familiarity with modeling complex systems using graph theory or category theory

  • Experience with Python and DevOps practices

  • Background in security architecture and threat modeling

We encourage candidates with significant competencies in a majority of the listed qualifications, or extremely strong expertise in a smaller number of areas, to apply. Multiple positions are available for this project.

If you are passionate about cutting-edge research in ICAM systems and have a strong background in security and software engineering, we invite you to join our team and contribute to critical projects for the US Army and Department of Defense.

    -

    ______________________________________________________________________________

    What You Can Expect:

     

    A culture of integrity.

    At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

     

    An environment of trust.

    CACI takes pride in fostering a diverse and accessible culture where every individual feels supported to chart their own path. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

     

    A focus on continuous growth.

    Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

     

    Your potential is limitless. So is ours.

    Company

    CACI International Inc

    View company profile →