Principal Computing Services Architect

FermilabBatavia, IL
$124,800 - $164,200Onsite

About The Position

Fermilab is seeking a highly experienced Principal Computing Services Architect to support the DARPA-END Project, a mission-critical initiative requiring the design, implementation, and operation of a low-power, high-performance Linux cluster for remote data acquisition and monitoring. This position supports an advanced computing environment that will operate in an extremely remote location with limited physical access. Success in this role requires an expert capable of architecting secure, resilient, and high-performing infrastructure while ensuring operational reliability, sophisticated monitoring, and long-term system integrity. This is a limited-term appointment of approximately one year and offers the opportunity to play a key leadership role in a cutting-edge national security and scientific computing project.

Requirements

  • Bachelor of Computer Science or a related field with 15+ years of advanced cyber security experience, or a Master of Computer Science or a related field with 13+ years of advanced cyber security experience.
  • Extensive experience of software development practices using a modern high-level language.
  • Expert understanding of cyber security concepts.
  • Excellent communication skills, including ability to interface with senior leadership.

Responsibilities

  • Configure, implement, integrate, maintain, and/or administer security systems.
  • Plan, analyze, design, develop, test, and ensure quality assurance, applying in-depth understanding of interactions between various technologies.
  • Act as the highest-level technical expert, addressing problems of systems integration, compatibility, and multiple technologies.
  • Lead design discussions and authors design notes.
  • Lead design efforts, regularly gathers requirements and information from users for specific projects and obtains feedback.
  • Develop and implement specifications for several large inter-related projects and provides oversight for their implementation.
  • Work with management to develop security strategies to support Lab’s mission and participates in peer-based working groups or other peer-based activities DOE-wide or across labs.
  • Define and maintain security architecture and infrastructure.
  • Analyze security logs and monitor security performance and compliance.
  • Analyze and plan for anticipated changes in security requirements.
  • Develop and administer computer security standards, policies, and procedures.
  • Communicate and describe work details and relevant technical matters.
  • Localize causes and identify and resolve moderate to complex problems.
  • Install, test, maintain, and upgrade security systems hardware and software.
  • Troubleshoot problems and recommend actions, applying creativity and taking significant initiative in problem solving.
  • Determine methods and procedures on new assignments and provide guidance to other personnel facilitating the transfer of knowledge of technologies.
  • Provide consultation to users and Lab leadership in the area of computer security.
  • Provide technical leadership on complex projects; formulate and define system scope and objectives.
  • Oversee technical negotiations with vendors and approve major purchases.
  • May provide supervision or leadership of a team including hiring, promotions, performance reviews, training, disciplinary actions, team exits, and other duties as assigned.
  • Perform other duties as assigned by supervisor.
  • Abide by and is responsible for performing all duties in accordance with all environmental, health and safety regulations and practices pertinent to this position.

Benefits

  • Medical
  • Dental
  • Vision
  • Flexible Spending Accounts
  • Paid time off
  • Life insurance
  • Short and Long-term disability insurance
  • Retirement benefits
  • Onsite day care
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service