Chief Technology Officer and Director for Software Engineering and Data Management

4 days ago


Tucson, Arizona, United States NSF's NOIRLab Full time
Job Summary

We are seeking a highly experienced and skilled Chief Technology Officer and Director for Software Engineering and Data Management to lead our efforts in developing and operating state-of-the-art ground-based observatories and providing data products and services for a diverse and inclusive community.

Key Responsibilities
  • Provide senior technical leadership, management, and strategy for NOIRLab's activities in software engineering, scientific computing, and information technology (IT), and scientific data management systems.
  • Lead the organizational design and implementation of the Data Management and Software (DMS) division, working closely with senior NOIRLab leadership and with the current leaders of the software- and data-focused technical teams across NOIRLab and Rubin Observatory Construction.
  • Establish an integrated organizational framework for the development, deployment, maintenance, and evolution of software engineering and data-management competencies at NOIRLab, capitalizing on the opportunity of the Lab's overall scale to create a global center of excellence in this area.
  • Deliver high-quality software and data management solutions to NOIRLab's scientific programs and matrix services, leveraging investments and experience from individual programs and services for the benefit of others.
  • Enable progress towards a more integrated, standardized, and scientifically empowering set of data management services and platforms for the global astronomy user community.
  • Provide unified technical leadership, strategy, and technology selection to ensure standardization and interoperability of software systems and professionals across NOIRLab.
  • Coordinate NOIRLab's activities of research and development into emerging software, computing, and data-management technologies.
  • Support the recruitment, retention, and long-term professional development of software engineering staff across NOIRLab.
  • Provide a unified framework for coordination and collaboration with peer centers and institutions on topics of data management and software.
  • Ensure that NOIRLab's core IT systems and processes are modern, well-coordinated, and aligned with the Lab's scientific, technical, business-process, and cybersecurity needs.
Essential Functions
  • Work as a member of the NOIRLab Leadership Team to ensure that the design and implementation of DMS is responsive to the scientific and programmatic goals of NSF, NOIRLab and its constituent programs and services, the astronomical user community, and other key stakeholders.
  • Formulate an organizational structure to provide functional and technical management of software engineering staff, either directly or through their technical team leaders.
  • Develop a plan for potential reorganization of NOIRLab IT to ensure appropriate support for modern scientific software, computing, and data-management systems and methodologies (e.g. DevOps, CI/CD, SRE) while continuing to deliver essential business IT support and effective cybersecurity.
  • Work with the LT and with AURA and NOIRLab financial and administrative staff to design and implement a cost model for DMS within NOIRLab.
  • Manage the transition of software engineering staff from NOIRLab Engineering and scientist-programmers from Research Science Services to DMS.
  • Maintain initial continuity of established software and data management teams across the transition into the new DMS organization, while identifying and pursuing opportunities to evolve these teams over time into more cross-cutting capacities.
  • Ensure a successful transition of Rubin Data Management staff into the NOIRLab DMS organization, fully realizing the benefits of Rubin's software culture and competencies for the broader NOIRLab software and data mission.
As the Head of NOIRLab DMS
  • Serve as the overall technical leader and manager of software engineering, data management, and scientific computing systems staff and scope-of-work across NOIRLab, delegating as appropriate to next-level managers within DMS.
  • Serve as NOIRLab's senior technical leader for software, data management, and scientific computing, maintaining a comprehensive understanding of the needs in these areas across the NOIRLab portfolio, and escalating important operational and strategic issues to the LT as needed.
  • Work with NOIRLab's program and service directors to ensure that their groups' software and data-management development and operational needs are met, in the context of long-range planning, annual planning, and in-year adjustment of priorities and efforts.
  • In collaboration with the LT and the NOIRLab Portfolio Management Office, implement and oversee a system for prioritization, project definition, effort estimation, work breakdown, budgeting, tracking, and reporting of NOIRLab's software and data-management activities, using both agile and traditional project-management approaches as appropriate within the context of NOIRLab's annual planning and operations cycle.
  • Ensure accountability of DMS software teams to deliver results for NOIRLab as a whole, including through the effective delegation of responsibility and authority within DMS.
  • Establish and promulgate uniform best practices for software development and software systems operation within NOIRLab.
  • Plan and manage the evolution of NOIRLab's software teams and DMS internal structure over time to meet the evolving needs of the NOIRLab portfolio.
  • In collaboration with Human Resources, lead the recruitment, retention, and professional development of data-management and software engineering staff at NOIRLab, taking a strategic approach to the development of the workforce as a whole.
  • Formulate Lab-wide strategy and standards for software development and technology selection, taking into account the Lab's programmatic needs and long-range scientific strategy, as well as the evolving landscape of software and computing.
  • Promote directed R&D and technology maturation activities as appropriate.
  • Promote and model a culture of respect, inclusion, diversity, excellence, and continuous improvement within DMS.
  • Serve as the principal point-of-contact for all technical matters related to NOIRLab software and data management in interactions with NSF, oversight and governance bodies, partner organizations, and leaders at peer institutions.
Requirements
  • Bachelor's degree in a computer science or related field.
  • 10+ years of progressively responsible experience leading software projects, teams, and/or organizations, including experience with personnel management, mentoring, and professional development.
  • Substantial generalist knowledge of methods and practices across multiple areas of software engineering, computing, and data management.
  • Strong ability to present and communicate ideas effectively in the English language, both written and verbal, to a wide range of audiences.
  • Ability to gain respect of technical professionals, to lead teams of diverse backgrounds and cultures, and to foster diversity in the workforce.
  • Ability to develop and administer effective business and operations plans, including prior budget responsibility.
Preferred Qualifications
  • Enthusiasm for the scientific research- and service-oriented mission of NOIRLab as a Federally Funded Research and Development Center.
  • Experience leading organizational change.
  • Bilingual in English and Spanish, or willingness to learn Spanish.


  • Tucson, Arizona, United States Assn of Univ for Res in Astronomy, Inc. Full time

    About the RoleThe Association of Universities for Research in Astronomy, Inc. is seeking a highly experienced and skilled Chief Technology Officer and Director for Software Engineering to lead our Data Management and Software division. As a key member of our leadership team, you will be responsible for providing strategic direction and technical leadership...


  • Tucson, Arizona, United States NSF's NOIRLab Full time

    About the RoleNSF's NOIRLab is a leading national center for ground-based, nighttime optical and infrared astronomy. As a Federally Funded Research and Development Center (FFRDC), NOIRLab operates as a matrix organization, providing services across various programs: Gemini, Rubin, MSO (CTIO and KPNO), and CSDC. With facilities in three geographic locations:...


  • Tucson, Arizona, United States Assn of Univ for Res in Astronomy, Inc. Full time

    Vice President of Software and TechnologyThe Vice President of Software and Technology (VP-ST) is responsible for providing high-level technical direction, oversight, and strategic vision for the Assn of Univ for Res in Astronomy, Inc. in the realms of software development, computational science, and information technology (IT), as well as scientific data...


  • Tucson, Arizona, United States Aura Full time

    Position OverviewAURA's NOIRLab stands as the leading national center in the United States for ground-based optical and infrared astronomy during nighttime. As a Federally Funded Research and Development Center (FFRDC), NOIRLab operates through a matrix structure, delivering services across various programs, including Gemini, Rubin, MSO (CTIO and KPNO), and...


  • Tucson, Arizona, United States Raytheon Careers Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to serve as a Product Owner for our Advanced Technology department. As a key member of our Software Engineering Directorate, you will be responsible for managing software engineering activities, including cost, schedule, planning, and execution.Key ResponsibilitiesManage software...


  • Tucson, Arizona, United States Clinical Management Consultants Full time

    Job SummaryClinical Management Consultants is seeking a highly experienced Associate Chief Nursing Officer to join our team. As a key member of our leadership team, you will be responsible for overseeing the quality of nursing care and the effective coordination of nursing services.Key ResponsibilitiesPlan, direct, and coordinate the day-to-day operations...


  • Tucson, Arizona, United States Nightwing Full time

    Position Overview: At Nightwing, we are committed to leveraging our extensive experience and engineering prowess to support our nation's defense and enhance global security. Our team tackles complex challenges to create innovative solutions that ensure a safer world.The Software Development division is responsible for creating software applications that...


  • Tucson, Arizona, United States PENTA Engineering Corp Full time

    Job Title: Senior Structural Engineer Department: Structural Engineering Division Reports To: Chief Structural Engineer Manages Others: No Core Competencies: Strong analytical abilities with a knack for performing calculations swiftly and accurately.Exceptional communication skills to effectively collaborate with team members, clients, and contractors.Robust...


  • Tucson, Arizona, United States Nightwing Full time

    Position Overview: At Nightwing, we are dedicated to our mission of providing advanced solutions that enhance security and defense capabilities. Our commitment is rooted in over a century of engineering excellence, enabling us to address the complex challenges faced by our nation and allies.The Software Engineering team is responsible for creating innovative...


  • Tucson, Arizona, United States Canonical - Jobs Full time

    Job DescriptionThe world generates an enormous amount of data every day, exceeding 2.5 quintillion bytes. We aim to simplify data storage on open-source software, utilizing commodity hardware to ensure safety, affordability, and ease of use.Our objective is to make Ceph storage easy to install, manage, and utilize, catering to both large enterprise data...


  • Tucson, Arizona, United States Community Partners, Inc. Full time

    Chief Operations Officer - Community Partners, Inc.Overview:As a pivotal member of the Leadership Team, the Chief Operations Officer is responsible for overseeing the management and administrative functions across designated areas of accountability. This role is crucial for ensuring operational excellence and compliance with both internal and external...

  • BIM Manager

    4 days ago


    Tucson, Arizona, United States M3 Engineering & Technology Full time

    About the RoleM3 Engineering & Technology is seeking a highly skilled BIM Manager to oversee and manage the development of Building Information Modeling (BIM) and Virtual Design & Construction (VDC) workflows. As a key member of our team, you will work closely with project personnel to develop and implement effective means and methods for executing data-rich...


  • Tucson, Arizona, United States Komatsu Full time

    Komatsu is an indispensable partner to the construction, mining, forestry, forklift, and industrial machinery markets, maximizing value for customers through innovative solutions. With a diverse line of products supported by our advanced IoT technologies, regional distribution channels, and a global service network, we tap into the power of data and...


  • Tucson, Arizona, United States Nightwing Full time

    Company Overview: At Nightwing, we are dedicated to advancing technology and providing innovative solutions that empower our nation and allies. With a legacy of excellence in engineering, we are committed to addressing today's challenges and anticipating future threats. Our talented team tackles complex problems to enhance global security.Position Summary:...

  • Program Manager

    4 days ago


    Tucson, Arizona, United States Interactive Process Technology LLC Full time

    Job DescriptionProgram Manager - Technology SolutionsAt Interactive Process Technology LLC, we are seeking a highly skilled Program Manager - Technology Solutions to join our team. As a key member of our Technology Solutions group, you will work collaboratively with our team of technologists to design and deliver innovative business solutions using emerging...


  • Tucson, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Test Equipment Engineering (TEE) team within the Specialty Engineering Directorate at Raytheon. As a key member of our team, you will be responsible for developing, integrating, testing, and maintaining software as part of on-site factory support of test systems to support product...

  • Survey Crew Chief

    7 days ago


    Tucson, Arizona, United States Sandhill Holdings Full time

    Job DescriptionCompany OverviewSandhill Holdings is a leading provider of environmental and infrastructure services, dedicated to delivering high-quality survey and mapping solutions for a wide range of projects.Job SummaryThe Crew Chief will lead a field survey crew in performing various types of surveys, including construction, topographic, right-of-way,...

  • Survey Crew Chief

    2 days ago


    Tucson, Arizona, United States Sandhill Holdings Full time

    Job SummaryAt Sandhill Holdings, we are seeking an experienced and skilled Survey Crew Chief to lead our field survey crew in performing various types of surveys, including construction, topographic, right-of-way, and control surveys.Key ResponsibilitiesLead Field Survey Crew: Oversee and direct field survey operations for construction, topographic,...

  • Software Engineer

    2 days ago


    Tucson, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Raytheon, working on the development of real-time embedded software for missile systems. As a key member of our team, you will be responsible for designing, coding, testing, integrating, and documenting software solutions.Key ResponsibilitiesAssist and participate in the...


  • Tucson, Arizona, United States Roche and Genentech Full time

    Job OverviewSummary:The role involves participating in and leading validation projects within the manufacturing sector. This position is accountable for the successful execution of projects, including the necessary documentation and approvals. The engineer will identify and support the implementation of enhancements to existing manufacturing processes under...