Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

DLS Engineering Logo

Senior Software Engineer

DLS Engineering

Salary not specified
Nov 10, 2025
St. Louis, MO, US
Apply Now

DLS Engineering is seeking a Senior Software Engineer to support the National Geospatial-Intelligence Agency (NGA) in modernizing its enterprise architectural, engineering, operations and sustainment, modification, and testing of geospatial-intelligence core services. This involves making data accessible, discoverable, and deliverable through secure cloud environments and modern agile development methodologies.

Requirements

  • Full-stack Python development
  • Building and maintaining APIs (ex. FastAPI)
  • Kubernetes and DevOps practices to support rapid deployment and sustainment
  • Proven ability to work with pre-existing code bases, understand them quickly, and adapt functionality for new use cases.
  • Web services architecture, design, and development.
  • Working in secure cloud environments (e.g., AWS GovCloud, C2S)
  • Possesses senior knowledge and senior hands-on experience in developing, implementing and leading software programs.

Responsibilities

  • Create, maintain and/or improve the software code, with duties to design and update software databases
  • Technical delivery across many areas of software development including: assessments and evaluations, designing and engineering, agile development, Continuous Integration (CI)/Continuous Delivery (CD)/pipeline configuration and utilization, application development, front end development, server side development, API development, testing, security and accreditation, system integration, operations and sustainment, and documentation/template development and maintenance.
  • design and update software databases
  • designing and engineering
  • agile development
  • Continuous Integration (CI)/Continuous Delivery (CD)/pipeline configuration and utilization
  • API development

Other

  • Required Security Clearance: Top Secret/SCI
  • Required: United States Citizenship
  • Master’s degree in Computer Science, Engineering, Mathematics, or a related technical field with 8+ years of software engineering experience OR Bachelor’s degree in a similar field with 10+ years of software engineering experience. OR 12+ years of software engineering experience
  • Must be able pass a government background check, which will be completed before employment.
  • Astute ability in writing test scripts, and test-driven development in an agile software development environment, where built-in automated test procedures are paramount and continuous integration of software and continuous delivery of software.