Software Engineer/Data Science Librarian
$107.9k - $195.05kLeidos
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, 2026For 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.00The 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.
$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...SuggestedFull timeWork at officeShift work$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- 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
- ...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
- 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
- ...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...
- 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...
$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 employmentFull timeContract workTemporary workFor subcontractorWork at officeRemote workLong distanceFlexible hours- ...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
- ...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 officeFlexible hours
- 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
- ...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...
- 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
- 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
- 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 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...
- ...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
- 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...
- 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
- ...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 contractorsWork at officeFlexible hours
- ...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...
$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 employmentWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- ...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 subcontractorWork at officeRemote workFlexible hoursShift work
- ...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 placementLive inWork at officeLocal area
- 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...
- 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
- 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...
$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...WorldwideRelocationRelocation package- ...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...
$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer/Data Science Librarian. Be the first to apply!
- software engineer internship remote Saint Louis, MO
- senior robotics software engineer Saint Louis, MO
- junior software developer Saint Louis, MO
- software developer night shift Saint Louis, MO
- software engineer entry level Saint Louis, MO
- software development engineer aws Saint Louis, MO
- startup software engineer Saint Louis, MO
- part time software developer remote Saint Louis, MO
- senior software engineer remote Saint Louis, MO
- software engineer Saint Louis, MO

