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

Principal Software Engineer

Full-time

Dls Engineering

Principal Software Engineer at DLS Engineering (on-site)

DLS Engineering is seeking a Principal Software Engineer for a full-time position supporting a geospatial application in St. Louis, Missouri. This is an on-site position.

Why this role is a great next step for your career:

This position supports an exciting modernization initiative providing enterprise architectural, engineering, operations and sustainment, modification, and testing of geospatial-intelligence core services. This utilizes secure cloud environments, and a modern agile development methodology making data accessible, discoverable, and deliverable.

St. Louis offers a low cost of living, vibrant cultural scene, and abundance of free attractions and outdoor spaces. It offers a mix of big-city amenities and smaller-town charm, with unique neighborhoods, diverse food options, professional sports teams, and a growing technology sector.

A day in the life:

  • 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 .

When I read the below it sounds like me:

Required Security Clearance: Top Secret/SCI

Required: United States Citizenship

Required Knowledge:

  • Demonstrated understanding of the full lifecycle of software development
  • Possesses principal knowledge and principal hands-on experience in developing, implementing and leading software applications and teams.
  • Clear communication skills are required such that highly technical and complex concepts and methods can be effectively transmitted to a non-technical and/or junior officer audience
  • Astute ability in writing test scripts, 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, to the Government is the culture

Required Education:

  • A Master of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems, Cybersecurity, or equivalent technical degree and a minimum of 13 years of software engineering experience
  • OR a Bachelor of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree and a minimum of 15 years of experience in software engineering
  • OR a minimum, as equivalent to education, of 17 years of experience in software engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work may be substituted for a technical degree.

Required Experience:

  • Python enterprise application development
  • Building high-performance applications in React.js
  • Experience building APIs
  • Web services architecture, design, and development
  • PostgreSQL database design
  • Working in AWS and utilizing specific AWS tools

Other information:

  • We offer a competitive salary and a 401k program with company match.
  • We offer a comprehensive benefits package including health, vision, dental, life, and disability insurance.
  • We offer a generous paid time off package
  • If accommodation is needed with the application and/or the interview process for applicants with disabilities, please contact Human Resources at View phone number on jobs.jobcopilot.com.
  • DLS is an E-Verify company.
  • DLS is an equal employment opportunity employer. Qualified applicants will receive consideration without regard to age, race, religion, sex (pregnancy, sexual orientation, gender identity), national origin, or disability. We encourage all qualified applicants to apply. If you believe you have been discriminated against, please contact Barbara Ellison. You also have the right to file a charge of discrimination with the equal employment opportunity commission.
  • Must be able pass a government background check, which will be completed before employment.
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Saint Louis, MO vacancy
  •  ...Job Description Trevity LLC is seeking Principal Software Engineers to provide technical leadership and architectural oversight for enterprise-scale imagery exploitation, geospatial intelligence, and advanced analytics platforms supporting the IC and DoD enterprise... 
    Suggested

    Trevity

    Saint Louis, MO
    4 days ago
  •  ...TitleResponsibilities:Product focus: Closely collaborates with engineering teams to architect and develop resilient, reliable, scalable,...  ...for standards, policies, processes, best practices, and aligned software architecture/software engineering points of view.Leadership:... 
    Suggested

    Omni Inclusive

    Saint Louis, MO
    14 hours ago
  • $46.2 per hour

    Principal Software Engineer - Contract (Onsite hybrid, St. Louis, MO) Principal Software Engineer needed for a contract opportunity with SOC's client to work onsite on a hybrid basis in St. Louis, MO. Job Responsibilities Perform system level integration with multiple... 
    Suggested
    Contract work

    SOC LLC

    Saint Louis, MO
    3 days ago
  • $210k

    Vega Federal Solutions is seeking multiple Principal Software Engineers for full stack development roles in St. Louis, MO or Springfield, VA. The ideal candidates will have strong experience in Python and Java, or React, leading agile teams on high impact national security... 
    Suggested

    Vegafederal

    Saint Louis, MO
    3 days ago
  •  ...employment-based immigration sponsorship, now or in the future.Shape the future of digital experiences for millions as a Principal Software Engineer I at Spectrum, where you will drive the modernization of essential enterprise applications supporting customer care and back... 
    Suggested
    Work at office
    Local area
    Work from home
    Visa sponsorship
    1 day per week

    Spectrum Charter

    Maryland Heights, MO
    8 hours ago
  •  ...Principal Software EngineerSeeking a Principal Software Engineer to build and modernize digital commerce and enterprise platforms. This role is ideal for someone who thrives in a small, fast-moving team, where you'll be responsible for both direct software development... 

    Work Life Limbo

    Wildwood, MO
    1 day ago
  • $150k - $165k

     ...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable... 
    Full time

    Enterra Medical

    Saint Louis, MO
    1 day ago
  •  ...layouts, diagrams, charts, code comments and clear code. Develop software solutions by studying information needs; studying systems flow,...  ...recommendations to the program manager and Chief Software Engineer. Coordinate software development activities within product lines... 
    Full time
    Contract work
    Temporary work

    Trinity Global Consulting

    Saint Louis, MO
    8 hours ago
  • $184k - $259.44k

     ...Scale AI is seeking a highly skilled and motivated Software Engineer, ARC (Architecture, Reliability, & Compute) to join our dynamic Public Sector Engineering team. As a part of this team, you will build and maintain internal CLIs/tools that standardize testing, deployment... 
    Full time
    Work at office
    3 days per week
    Early shift

    Scale Ai

    Saint Louis, MO
    8 hours ago
  •  ...C# .NET Software Developer / Software Engineer / Web Application Developer MarketVolt, LLC, a digital marketing software and services firm...  ...Software Developer / Software Engineer with a passion for problem solving, please apply today! (Principals only, please)... 
    Full time
    Shift work

    Marketvolt

    Saint Louis, MO
    8 hours ago
  • $126.65k - $171.35k

    Software Engineer-Developer, Phantom Works Weapons (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is seeking an Application Software Engineer (Experienced or Senior) to join the Phantom Works Weapons team in St. Charles, MO (St. Louis Area). This teamsupports... 
    Permanent employment
    Full time
    Work experience placement
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

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

    Mission Software Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a MissionSoftware Engineer(Experienced or Senior) to join the Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team located in Berkeley... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    1 day ago
  •  ...its customer base of elite financial market participants. Job Summary Exegy is seeking a highly motivated senior level software engineer to work closely with other dedicated engineers in our Market Data Engineering group. The engineer will be responsible for the... 
    Full time

    Exegy

    Saint Louis, MO
    8 hours ago
  • $80k - $90k

     ...into actions that increase loyalty and drive growth for modern banks, lenders, and credit unions. We are seeking an Associate Software Engineer to join our Data Engineering team. In this position you’ll work directly with a team of Data, Software, Infrastructure, and QA... 
    Full time
    Temporary work
    Work at office
    Work visa
    Flexible hours
    3 days per week

    Total Expert

    Saint Louis, MO
    1 day ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans...  ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation... 
    Full time
    Work experience placement
    Remote work

    Ssg

    Saint Louis, MO
    8 hours ago
  •  ...have): ~ Research, design, and develop computer and network software or specialized utility programs. ~ Analyze user needs and develop...  ..., applying principles and techniques of computer science, engineering, and mathematical analysis. ~ Update software or enhance... 
    Full time
    Local area
    Immediate start

    Hexagon Us Federal

    Saint Louis, MO
    8 hours ago
  •  ...Mid-level Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Mid-level Software Engineer for a full-time position supporting a geospatial customer in St. Louis, Missouri. This is an on-site position . Why this role is a great next step for... 
    Full time

    Dls Engineering

    Saint Louis, MO
    8 hours ago
  • Lead Software Engineer, Phantom WorksCompany:The Boeing CompanyThe Boeing Company is seeking Lead Software Engineer with an Active Top Secret Security Clearance to support our Phantom WorksOpen Architecture Systems Integrated Software (OASIS) Solutions team in Berkeley,... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    8 hours ago
  • $140k - $200k

     ...Position Overview: We are seeking a talented Back End Software Engineer to design, develop, and maintain scalable, secure, and high-performance server-side applications. The ideal candidate will have strong proficiency in Python and experience working with C# or... 
    Full time

    Latitude

    Saint Louis, MO
    8 hours ago
  •  ...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from...  ...to apply for future consideration. As a Full Stack Software Engineer, you will... Develop, deploy, and maintain cloud-based... 
    Full time
    Immediate start

    Rgi

    Saint Louis, MO
    8 hours ago
  •  ...Senior Software EngineerZolon is seeking a Senior Software Engineer to provide comprehensive software engineering support for quarterly software baseline deployments, including new capabilities, adaptive maintenance, and hardware recapitalization. This role ensures the... 

    ClearanceJobs

    Saint Louis, MO
    3 days ago
  • $97.39k - $99.39k

     ...Senior Software Engineer – Mobile ConnectivityOlivette, MO. Telecommuting is permitted: Develop and optimize Android applications for smart locks: Implement features for unlocking doors, data sync, and firmware upgrades over BLE and NFC to ensure fast, reliable over-the... 
    Remote work

    Door Systems Inc

    Saint Louis, MO
    1 day ago
  •  ...Dev: JavaDesigns, develops, modifies, enhances and implements software systems designed to support new or existing business initiatives. Projects are usually of considerable complexity and require a mastery of development tools. Works in most phases of a project and reviews... 

    Software Technology Inc

    Saint Louis, MO
    1 day ago
  •  ...Software Engineering Lifecycle ActivitiesPrincipal Accountabilities: Understand customer requirements and suggest solutions or alternatives Fill timesheets and complete invoicing process on or before the deadline Engage with customer teams on an ongoing basis on all aspects... 

    E-Solutions

    Saint Louis, MO
    1 day ago
  • $118k - $178k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Work experience placement
    Local area

    Indeed

    Saint Louis, MO
    1 day ago
  • $60k - $65k

     ...Job Description Interco is seeking a talented Junior Software Developer with a strong background in JavaScript and React.js to...  ...Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field. Proven experience as a Software... 
    Contract work
    Temporary work
    H1b
    Remote work
    Visa sponsorship
    Work visa

    Interco

    Saint Louis, MO
    5 days ago
  •  ...Sr. Software EngineerSoft Skills: Strong written and verbal communication skills with audience awareness. Reading and interpreting technical specifications. Writing technical documentation. Problem solving, analytical skills, and critical thinking. Ability to assess a... 

    Keylent Inc

    Saint Louis, MO
    1 day ago
  •  ...Senior Software EngineerFounded in 1920, Eastman is a global specialty materials company that produces a broad range of products found...  ...the world.Position Description: We are seeking a Senior Software Engineer who is passionate about building modern, customer-facing... 
    Visa sponsorship

    Eastman

    Saint Louis, MO
    2 days ago
  •  ...generation of electric motors and integrated controls solutions for our customers. As a Co-op Engineer, you will work with an engineering team to learn practical skills in software controls. You will assists engineers in the technical development, evaluation and... 
    Shift work

    Nidec

    Saint Louis, MO
    1 day ago
  • $85k - $115k

     ...Advanced Software Engineer ProSight Financial Association, a leading industry organization, is seeking an experienced and results-driven Advanced Software Engineer with strong .NET/C# and SQL skills and hands-on experience developing Microsoft Azure cloud solutions.... 
    Work at office
    Remote work
    Flexible hours

    RMA PA

    Saint Louis, MO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!