Senior Software Engineer-Large Scale Data Management

4 months ago


Oak Ridge, United States ITR Full time
Job DescriptionJob DescriptionSenior Software Engineer, Large-Scale Data Management
Overview:East Tennessee company is seeking a senior software engineer focused on large-scale data management and storage. Position can be remote and candidates need to be able to obtain a federal security clearance. Company operates several simulation and experimental facilities that produce large volumes of data. There is the immediate need to manage these petabytes of data efficiently and provide user-facing tools for organizing, cataloging, curating, publishing, and searching the data assets. We are seeking an expert software developer/engineer who excels in developing scalable data management software systems, and at solving interdisciplinary problems. Successful candidate(s) will possess the necessary technical skills to take on existing and new challenges, particularly in large-scale data management and storage.Major Duties and Responsibilities:
  • Architect and develop scalable data management systems to manage petabytes of data.
  • Lead a team of research and technical professionals to develop new capabilities that execute on ORNL’s leading data and compute infrastructures.
  • Principle Investigator / project manager for OLCF/ORNL public data portal, Constellation.
  • Develop storage microservices.
  • Develop software for the scalable cataloging of billions of datasets.
  • Develop software for capturing and extracting metadata from scientific datasets.
  • Develop software for creating scalable indexes of the captured metadata to facilitate efficient searches.
  • Develop software for the scalable upload and download of datasets.
  • Evaluate hardware and software that might be deployed in the future.
Basic Qualifications:
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field and 8+ years of relevant experience.
  • 5+ years of experience leading data management development.
  • Experience in writing production code in programming languages such as C++ or Python.
  • Experience with container technologies such as Docker, Kubernetes and OpenShift.
  • Experience with web platforms (e.g., Drupal/WordPress).
  • Experience with REST APIs, HTTP.
  • Experience with large-scale storage solutions.
Preferred Qualifications:
  • 10+ years of experience leading data management development.
  • Knowledge of large, open-data repositories.
  • Experience with Globus integration
  • Experience with CD/CI practices, test methodologies.
  • Knowledge of distributed file systems used for large-scale cluster computing (Lustre, GPFS, etc.)
  • Familiarity with open-source development tools and large-scale collaborations.
  • Knowledge of Agile development methodologies and tools.
  • Knowledge of metadata, graph databases, etc.
  • Architectural knowledge of scalable distributed system architectures.
  • Passion for data management and data technologies.
  • Excellent written and oral communication skills.
  • Ability to think critically.
  • Strong problem-solving skills.
  • Highly skilled in people management/development, strong communication skills, and an impeccable attention to detail.
  • Team oriented, collaborative.


  • Oak Park, Illinois, United States ITR Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at ITR. As a key member of our data management team, you will be responsible for designing and developing scalable data management systems to manage petabytes of data.Key ResponsibilitiesArchitect and develop data management systems to efficiently manage large volumes of...


  • Basking Ridge, New Jersey, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Title: Senior Software EngineerFutran Tech Solutions Pvt. Ltd. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Enterprise Decommission team, you will be responsible for designing, developing, and deploying data integration solutions to support large complex legacy claims adjudication platforms.Key...


  • Oak Ridge, Tennessee, United States Oak Ridge National Laboratory Full time

    About the RoleWe are seeking a highly skilled Research Software Engineer to join our team at Oak Ridge National Laboratory. As a key member of our Software Engineering Group, you will play a critical role in designing, developing, and deploying data reduction and analysis software for the neutron science community.Key ResponsibilitiesPartner with scientific...


  • Pea Ridge, Arkansas, United States Walmart Full time

    About the RoleThis is a people leader position that focuses on the development and execution of our virtual endpoint technology strategy. The successful candidate will have a strong background in traditional on-premise infrastructure, as well as cloud-based infrastructure as a service. They will be responsible for leading a team of senior engineers to...

  • Data Engineer

    1 week ago


    Oak Ridge, United States Oak Ridge National Laboratory Full time

    Requisition Id 13780  Overview and Purpose: The Computational Urban Sciences Group in the Advanced Computing Methods for Engineered Systems Section of the Computational Science and Engineering Division seeks to hire a Data Engineer to serve in a role that focuses on large-scale urban informatics and engineering including but not limited to the...


  • Pea Ridge, Arkansas, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Staff, Software Engineer - SAP Master Data Functional to join our team at Walmart Global Tech. As a key member of our EBS Fintech team, you will play a critical role in developing and implementing Enterprise Resource Planning (ERP) technologies to drive major financial transformations at Walmart scale.Key...


  • Oak Park, Illinois, United States Oak Ridge National Laboratory Full time

    Job Title: Front End Software EngineerWe are seeking a highly skilled Front End Software Engineer to join our team at Oak Ridge National Laboratory. As a key member of our team, you will be responsible for designing, developing, and deploying user-facing technologies to facilitate data discovery, access, and analysis of geospatial data from Earth system...


  • Oak Ridge, Tennessee, United States MS Technology, Inc. Full time

    {"title": "Systems Engineer Position", "description": "At MS Technology, Inc., we are seeking a highly skilled Systems Engineer to join our team. The successful candidate will be responsible for providing engineering support to our TRISO-X fuel production facility.Key Responsibilities:Participate in facility design process to ensure requirements are...

  • Data Architect

    1 month ago


    Oak Ridge, United States ITR Full time

    Job DescriptionJob DescriptionJob Title: Data ArchitectMust be able to work onsite in Oak Ridge, TNMust be able to obtain a federal security Clearance6-12 months contractPurpose:A Department of Energy facility is hiring an Enterprise Data Architect to establish Enterprise IT data architecture strategies, principles, standards and policies. The successful...


  • Oak Ridge, Tennessee, United States CTI Full time

    Senior Project ManagerCTI and Associates is seeking a seasoned Senior Project Manager to lead transformative projects that drive innovation and success. As a strategic thinker with a knack for delivering high-impact results, you will shape our future and elevate our project management excellence.Key ResponsibilitiesLead and manage large-scale projects from...


  • Oak Ridge, United States CTI Full time

    Join CTI and Associates as a Senior Project Manager and lead transformative projects that drive innovation and success. If you’re a strategic thinker with a knack for delivering high-impact results, we want your expertise to shape our future and elevate our project management excellence!Key ResponsibilitiesLead and manage large-scale projects from...


  • Oak Ridge, United States CTI Full time

    Join CTI and Associates as a Senior Project Manager and lead transformative projects that drive innovation and success. If you’re a strategic thinker with a knack for delivering high-impact results, we want your expertise to shape our future and elevate our project management excellence!Key ResponsibilitiesLead and manage large-scale projects from...


  • Oak Ridge, Tennessee, United States Amentum Full time

    Job Summary:Amentum is seeking a highly experienced Senior Mechanical Engineer to join our team. As a Senior Mechanical Engineer, you will be responsible for leading the design and implementation of large-scale mechanical systems for our clients in the nuclear and commercial industries.Key Responsibilities:Lead the design and implementation of HVAC flow,...

  • Software Engineer

    4 months ago


    Oak Ridge, United States ITR Full time

    Job DescriptionJob DescriptionJob title: Technical Staff Member in Software Engineering Job Duties and Responsibilities:• Work closely with research staff to develop high-performance scientific software for anoperational environment.• Develop software and algorithms for general multi-modal data collection and analysis.• Stay current with latest...


  • Oak Ridge, United States Burns & McDonnell Full time

    **Description** The Senior Structural Engineer will lead structural design project teams in Oak Ridge, TN to create world class designs for new projects, alterations and redevelopments on a variety of equipment and infrastructure projects that will primarily support the local DOE complexes (e.g. ORNL and Y-12). Other projects may include municipal, power,...

  • Software Engineer III

    2 weeks ago


    Pea Ridge, Arkansas, United States Sam's Club Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our team at Sam's Club. As a key member of our AdTech M&R data team, you will be responsible for designing and implementing scalable data pipelines, utilizing machine learning techniques, and making sense of complex problems through data analysis.Key ResponsibilitiesBuild and...


  • Oak Ridge, United States ITR Full time

    Job DescriptionJob DescriptionPosition TitleSoftware Asset Management SpecialistSeeking a candidate to work onsite and be able to obtain a federal security clearance. No Corp to Corp. PurposeEast Tennessee world class laboratory is seeking a Software Asset Management Specialist to join their growing team. The team manages 15K+ client and server systems in a...

  • Cloud engineer

    4 months ago


    Oak Ridge, United States ITR Full time

    Job DescriptionJob DescriptionCloud Engineer East Tennessee company is seeking a Cloud Engineer to join their growing team. This Cloud computing position will allow us to modernize and consolidate IT infrastructure, automate workloads, and pursue next-generation innovation. To continue this transformation, we’re seeking an experienced cloud engineer with...


  • Oak Ridge, Tennessee, United States Burns & McDonnell Full time

    Job SummaryWe are seeking a highly skilled Senior Structural Engineer to lead our structural design project teams in Oak Ridge, TN. As a key member of our team, you will be responsible for creating world-class designs for new projects, alterations, and redevelopments on a variety of equipment and infrastructure projects.Key ResponsibilitiesLead structural...


  • Oak Ridge, Tennessee, United States AKP Recruiting Full time

    Job DescriptionJob Summary: We are seeking a highly skilled Senior Mechanical Engineer - Aviation to lead mechanical design project teams in Oak Ridge, TN. The ideal candidate will have a strong background in mechanical engineering and experience in leading project teams.Key Responsibilities:Lead mechanical design project teams in Oak Ridge, TN to create...