Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer/Data Science Librarian

$107.9k - $195.05k

Leidos

Description

Leidos is seeking a Software Engineer / Data Science Librarian to manage and optimize databases supporting GEOINT product dissemination and to process expurgation requests for distributing discrete geospatial product packages to internal and foreign partners. This role is responsible for maintaining, enhancing, and ensuring the accuracy of spatial content databases—including country and state boundary generation—using NGA tools, ESRI ArcGIS, and related technologies. The ideal candidate brings strong experience in coding/script development, database management, geospatial components, and software engineering to ensure seamless data integrity, automation, and efficient dissemination.

This position requires a highly collaborative professional capable of working across multiple offices, maintaining and enhancing ingest and validation scripts, and supporting end‑to‑end software operations related to GEOINT product dissemination. Experience operating across multiple security domains is highly desirable. The role also demands strong public‑speaking skills and the ability to represent the organization in customer‑facing technical discussions and stakeholder engagements.

Primary Responsibilities:

Database Management & Spatial Content Generation

  • Manage and maintain databases supporting GEOINT product dissemination, including spatial content and country/state boundary generation.
  • Develop, optimize, and enhance data ingest and validation scripts, stored procedures, and code to ensure accuracy and efficient processing.
  • Integrate and optimize geospatial components such as Oracle Spatial, ArcSDE, and SDO_Geometry to improve data integrity and visualization.
  • Utilize Unix/Linux commands and file systems; write shell scripts, cron jobs, and manage file/folder permissions.

Software Engineering & Automation

  • Maintain and enhance Perl scripts, Java and Python code packages, and database constructs to improve automation and efficiency.
  • Develop and maintain schemas, stored procedures, and validation tools to ensure reliable GEOINT product integration.
  • Troubleshoot and resolve software and database issues related to content dissemination, ensuring high availability and data integrity.
  • Render maps in ESRI ArcGIS using data queries and apply layers within the mapping environment.

Collaboration & Cross‑Domain Support

  • Work across multiple offices and security domains (NIPRnet/Xenon, SIPRnet, JWICS) to ensure secure and seamless data integration.
  • Engage with stakeholders, product owners, and data users to optimize data structuring, usability, and distribution.
  • Support end‑to‑end operations for software and database systems related to GEOINT product dissemination.
  • Serve as the primary point of contact for customer briefings and technical discussions.

Public Speaking & Customer Engagement

  • Develop and deliver presentations, briefings, and reports to customers, stakeholders, and senior leadership.
  • Represent the organization confidently in customer‑facing engagements, communicating technical concepts effectively.
  • Facilitate knowledge‑sharing sessions and training for internal and external stakeholders.

Basic Qualifications:.

  • Bachelors degree and 8+ years of prior relevant experience or Masters with 6 +years of prior relevant experience. May possess a Doctorate in technical domain.
  • Top Secret Clearance to be considered and ability to obtain post hire a TS/SCI with Polygraph.
  • 5+ years of experience designing and supporting databases.
  • Strong experience with one or more of the following: Perl scripts, Python/Java code packages, SQL queries, C++ code, database constructs, schemas, and stored procedures.
  • Strong knowledge of database management with geospatial components.
  • Proven ability to optimize and automate data ingest, validation, and dissemination workflows.
  • Understanding of cross‑domain data management and security protocols (NIPRnet/Xenon, SIPRnet, JWICS).
  • Strong public‑speaking skills and experience delivering technical briefings.
  • Security+ certification.
  • Ability to engage across multiple offices to ensure database alignment with GEOINT product requirements.
  • Strong problem‑solving skills with the ability to troubleshoot complex software and database issues.
  • Excellent communication and collaboration skills within cross‑functional teams.
  • Comfortable speaking with customers and stakeholders, ensuring clarity and transparency.
  • Understanding of data integrity, validation concepts, and data‑sharing agreements.
  • Familiarity with Agile methodologies and project management structures.

Preferred Qualifications:

  • Experience working in government, defense, or intelligence environments.
  • Familiarity with cloud and on‑prem GIS/GEOINT database solutions.
  • Competency in ESRI ArcGIS for querying spatial data and applying multiple map layers.
  • Experience supporting software operations and maintenance for GEOINT content expurgation/dissemination.
  • Knowledge of automation frameworks and DevSecOps best practices.
  • Certifications in Database Management, GIS, or Software Engineering.
  • Prior experience leading technical discussions and customer briefings.

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.

Original Posting:

June 1, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $107,900.00 - $195,050.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit .

Pay and Benefits

Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at .

Securing Your Data

Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at View email address on apply.j-vers.com .

If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission .

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer/Data Science Librarian in Saint Louis, MO vacancy
  • $140k - $200k

     ...include frontend and backend engineers, AI research scientists, and...  ...We're looking to hire for our Data side of our AI team at Speechify...  ...We are looking for a skilled Software Engineer to join us. What You...  ...Have BS/MS/PhD in Computer Science or a related field. 5+ years... 
    Suggested
    Full time
    Work at office
    Shift work

    Clutch Canada

    Saint Louis, MO
    1 day ago
  • $49 - $70 per hour

     ...Technology Partners is currently seeking a talented Senior Software Engineer (Cloud Data Engineering). Do you have experiencebuilding scalable data...  ...Skills & Experience: Bachelor’s degree in Computer Science, CIS, MIS, or related field. Experience with big data solutions... 
    Suggested

    Technology Partners

    Saint Louis, MO
    1 day ago
  • The Federal Reserve Bank of New York is seeking a Senior Software Developer in St. Louis to build and scale robust web applications. This role emphasizes innovative solutions in web development utilizing PHP, Go, and several frontend technologies. Candidates should have... 
    Suggested

    Federal Reserve Bank of New York

    Saint Louis, MO
    12 hours ago
  •  ...A technology solutions company is seeking a Data Engineer experienced in Azure Databricks. You will design, implement, and manage scalable data platforms, automate infrastructure provisioning, and collaborate with cross-functional teams to support data services. Candidates... 
    Suggested

    Blockchain Technologies Corp.

    Saint Louis, MO
    2 days ago
  • A leading consulting firm is seeking a Senior Consultant Data Engineer with expertise in cloud data engineering and Databricks. The role involves designing and building data architecture, collaborating with clients, and leading data pipeline development. Candidates must... 
    Suggested

    EY

    Saint Louis, MO
    3 days ago
  •  ...A technology services firm is seeking a skilled cloud developer to manage GCP Composer environments and optimize data ingestion pipelines. The role includes enhancing Dataflow and Dataproc processes, managing Airflow DAGs, and implementing infrastructure as code with... 

    TechDigital Group

    Saint Louis, MO
    1 day ago
  • Spire is searching for a Data Engineer III to contribute to designing their data warehouse and data ETL processes. This position will focus on delivering insights through analytics support across the organization. Responsibilities include implementing data governance strategies... 

    Spire

    Saint Louis, MO
    3 days ago
  • $115k - $175k

     ...Division: Critical Facilities-Data Centers Project Location(s): Minneapolis, MN 554...  ...Collaborate with project team (e.g., Engineer and Superintendent) to confirm Contract Item...  ...generated baseline schedules using scheduling software. Review and recommend decisions... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    For subcontractor
    Work at office
    Remote work
    Long distance
    Flexible hours

    Turner Construction

    Saint Louis, MO
    8 days ago
  •  ...Data Engineer, Data Solutions Overview NISA Investment Advisors, LLC (NISA) offers...  ...Qualifications Bachelor's degree in Computer Science or a related field or relevant work...  ...business automation tool Developing software/databases in an Agile environment... 
    Work experience placement

    NISA Investment Advisors

    Clayton, MO
    3 days ago
  •  ...Analytics Engineer / Data Scientist (Full Stack) Awetomaton is seeking a full stack Analytics...  ...and reconciliation ~ Bachelor of Science in Data Science, Computer Science,...  ...Community About Awetomaton We build software that enables humans to make informed... 
    Work at office
    Flexible hours

    Awetomaton Ltd

    Saint Louis, MO
    4 days ago
  • Equifax in St. Louis is seeking a Data Engineer who will be pivotal in evolving their data platform, focusing on building complex data products and using AI capabilities. The ideal candidate should have over 5 years of experience in data engineering and a strong background... 
    3 days per week

    Equifax

    Saint Louis, MO
    12 hours ago
  •  ...Via Logic LLC is seeking a Backend Software Engineer based in St. Louis, MO. In this role, you'll design and develop backend services for a high-visibility data-driven application, using Java or Python. Ideal candidates will have 4-8 years of experience in backend development... 

    Via Logic LLC

    Saint Louis, MO
    2 days ago
  • Awetomaton, Ltd. in St. Louis is seeking a full stack Analytics Engineer / Data Scientist to develop data models for cost analysis, reporting, and decision-making. The ideal candidate will have extensive experience in data modeling and SQL, along with a Bachelor's degree... 
    Flexible hours

    Awetomaton, Ltd.

    Saint Louis, MO
    4 days ago
  • As The Discovery and Conversion Company, our mission is to connect consumers with the world’s leading brands through data-driven content and technology. Headquartered in South Florida with a remote-first team spanning over 15 countries, we’ve built a high-growth, high-... 
    Remote job

    Launch Potato

    Saint Louis, MO
    4 days ago
  • Stifel is looking for a Data Engineer III based in St. Louis, Missouri, to design, develop, and maintain critical data pipelines on the AWS platform. The ideal candidate should possess strong programming skills in Python and SQL, along with a robust understanding of various... 

    Stifel

    Saint Louis, MO
    12 hours ago
  • Stifel Financial Corp. is seeking a Data Engineer III in St. Louis, Missouri, responsible for designing and maintaining robust data pipelines on AWS. The ideal candidate will have over 7 years of experience in data engineering, strong programming abilities in Python and... 

    Stifel Financial Corp.

    Saint Louis, MO
    4 days ago
  •  ...Senior Data Engineer The primary responsibilities of this role are to: lead and participate in design sessions with Enterprise and...  ...Required Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or related field, with five years of experience... 
    Temporary work

    Infotree Global Solutions

    Saint Louis, MO
    4 days ago
  • Kforce Inc is seeking a skilled Data Engineer in St. Louis to architect and implement data solutions using the Databricks Unity Catalog platform. The ideal candidate should have 3-5+ years of experience, with hands-on knowledge of Azure Databricks and Apache Spark. Responsibilities... 

    Kforce Inc

    Saint Louis, MO
    2 days ago
  • Awetomaton Ltd is looking for a talented full stack Analytics Engineer / Data Scientist based in St. Louis, MO. The role involves developing data models for cost analysis, transforming raw data into accurate datasets, and providing clear insights for customer billing. The... 
    Flexible hours

    Awetomaton Ltd

    Saint Louis, MO
    1 day ago
  •  ...today and into tomorrow. As an Electrical Engineer in our Advanced Manufacturing group, you'...  ...the heart of our clients' successful data center facilities engineering, design and...  ...design ~ Working knowledge of Revit or BIM software ~ Solid working knowledge of NFPA 70 (... 
    For contractors
    Work at office
    Flexible hours

    Jacobs

    Saint Louis, MO
    2 days ago
  •  ...A technology solutions company in St. Louis is looking for a Pre-Sales Engineer. The role involves showcasing technical capabilities, aligning solutions with sales strategies, and delivering presentations to clients. Candidates should have experience in Composable Disaggregated... 

    Rockport Networks Inc.

    Saint Louis, MO
    1 day ago
  • $126.65k - $171.35k

     ...Company is currently seeking Back-End Software Engineer (Experienced or Senior) to lead our Model...  ...services. You will design APIs, create data processing and analytics pipelines,...  .../Experience): ~ Level 3: Bachelor of Science degree from an accredited course of study... 
    Permanent employment
    Work experience placement
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    Boeing

    Saint Louis, MO
    2 days ago
  •  ...Description: Data Engineer The mission of Bayer Crop Science is centered on developing agricultural solutions for a sustainable future that will include...  ...these complex scientific datasets into innovative software that is deployed across the pipeline, accelerating... 
    For subcontractor
    Work at office
    Remote work
    Flexible hours
    Shift work

    inSync Staffing

    Saint Louis, MO
    6 days ago
  •  ...you! Our Cloud First group of more than 150,000 cloud professionals delivers a full stack of integrated cloud capabilities across data, edge, integrated infrastructure and applications, deep ecosystem?skills, culture of change along with a deep industry expertise to... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Saint Louis, MO
    4 days ago
  • An innovative tech firm based in St. Louis seeks a Data Engineer to join their support team. The role requires hands-on experience with databases like Oracle and SQL Server, along with Hadoop and Python. Responsibilities include troubleshooting product issues, providing... 

    TechDigital Group

    Saint Louis, MO
    3 days ago
  • Leidos Inc is hiring a SQL Engineer SME to support a data-driven application crucial for analytics and reporting. The role involves developing advanced SQL queries, optimizing performance, and ensuring data integrity across multiple platforms. Candidates should have extensive... 
    Remote work

    Leidos Inc

    Saint Louis, MO
    12 hours ago
  • Via Logic LLC is seeking a SQL Engineer SME in St. Louis, MO, to support a crucial data-driven application. In this role, you will develop high-performance SQL queries, optimize database performance, and ensure data integrity across complex datasets. The ideal candidate... 

    Via Logic LLC

    Saint Louis, MO
    2 days ago
  • $120.64k - $197.6k

     ...technical requirements, design enterprise data management strategies, and implement...  ...functional team of dynamic and passionate engineers to deliver capabilities that enable our customers...  ...~ Bachelor's degree in computer science, mathematics, GIS, or related STEM field... 
    Worldwide
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    7 days ago
  •  ...structures, we're helping our clients innovate and grow by designing, engineering, and executing the construction of their state-of-the-art...  ...-disciplinary teams Passion for buildings and construction Data center experience Jacobs is an Equal Opportunity/Affirmative Action... 

    Jacobs

    Saint Louis, MO
    2 days ago
  • $107.9k - $195.05k

    A leading technology service provider is looking for a SQL Engineer based in St. Louis, MO. This role involves developing advanced SQL queries, optimizing performance of data, and ensuring data integrity for analytics and reporting applications. Candidates should possess... 

    COMFORT SYSTEMS

    Saint Louis, MO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer/Data Science Librarian. Be the first to apply!