Back to search
jobgether Lever · Posted 18d ago

Principal Software Developer (TS)

US Full-time

IT Security & IT Lever
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Developer (TS) in United States.

This role sits at the intersection of advanced software engineering, high-performance computing, and cybersecurity within mission-critical environments. You will lead the design and development of secure, scalable HPC solutions that support complex data processing across classified systems. Acting as both a technical leader and hands-on contributor, you will guide Agile teams while collaborating closely with stakeholders to translate evolving requirements into robust, secure architectures. The position involves working on cutting-edge technologies that balance performance, usability, and stringent security constraints. You will engage with security, testing, and compliance teams to ensure systems meet authorization standards and operational readiness. This is a high-impact role where your expertise directly supports national-level missions and secure infrastructure advancement.

Accountabilities:

    • Lead the design, development, and delivery of secure, high-performance software solutions within Agile environments, contributing directly to code while guiding technical direction and team execution.
    • Collaborate with customers and stakeholders to understand requirements, define system capabilities, and translate operational needs into scalable HPC and secure architecture solutions.
    • Develop and implement security architectures supporting multi-level classified data processing while ensuring compliance with modern cybersecurity and performance standards.
    • Work closely with testing, validation, and security assessment teams to support system accreditation efforts, including Authority to Operate (ATO) processes on secure networks.
    • Design and optimize solutions leveraging HPC technologies such as cluster management, storage systems, network fabrics, and containerized environments to maximize performance and security.

    Requirements:

      • Bachelor’s degree in Computer Science, Software Engineering, or related field with 10+ years of professional software development experience.
      • Strong leadership experience in Agile software development environments, including guiding teams and contributing to technical execution.
      • Deep expertise in designing secure software architectures, particularly those handling classified or multi-level security environments.
      • Hands-on experience with HPC technologies, including cluster managers, schedulers, containers, distributed storage systems (e.g., Lustre, Ceph, S3-based storage), and high-performance networking (e.g., InfiniBand).
      • Strong programming experience in Python, including development of web services and backend systems.
      • Experience implementing security-enhanced Linux policies and supporting information flow security architectures.
      • Familiarity with cybersecurity frameworks such as NIST 800-53 Risk Management Framework (RMF).
      • Active Top Secret security clearance is required.
      • Strong communication skills with the ability to collaborate across technical, security, and stakeholder teams in complex environments.

      Benefits:

        • Competitive salary range of $148,300 to $266,900 USD annually.
        • Comprehensive benefits package including medical, dental, and vision insurance.
        • Paid time off, holidays, and flexible work schedules to support work-life balance.
        • 401(k) retirement savings plan with employer contributions.
        • Life insurance and additional financial protection benefits.
        • Opportunity to work on high-impact, mission-critical national security and defense programs.
        • Career growth in advanced engineering, cybersecurity, and high-performance computing domains.
        • Inclusive, team-oriented environment focused on innovation, collaboration, and continuous development.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent