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

Principal Software Engineer

$150k - $157k

DLS Engineering

About DLS Engineering

DLS is an engineering firm with 30 years of Federal Government contracting experience. Our small business efficiencies coupled with a commitment to excellence allow us to provide reliable solutions with integrity for our nation's most critical defense and national security priorities.

Principal Software Engineer at DLS Engineering (on-site)

DLS Engineering is seeking a Principal 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 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 click.appcast.io.
  • 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.

The pay range for this role is:

150,000 - 157,000 USD per year (St. Louis, MO)
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Saint Louis, MO vacancy
  • $115.4k - $192.3k

     ...Are you a collaborative Agentic AI Engineer looking to work for a mission driven global...  ...Healthcare Education (EHE) Data and Content Software Engineering team is responsible for...  ...About the Role: We are seeking a Principal Software Engineer to join our team and play... 
    Suggested
    Local area
    Worldwide

    RELX Group plc

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

    Omni Inclusive

    Saint Louis, MO
    2 days ago
  • $107.5k - $204.5k

     ...collaborating closely with the NSA, we ensure that our military communications are both secure and trustworthy. As a Principal Software Engineer, you will play a crucial role in leading the design, development, integration, and verification of our embedded... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Collins Aerospace

    Saint Louis, MO
    5 days ago
  •  ...PRINCIPAL SOFTWARE ENGINEER/ JAVA ARCHITECT 6+ MONTHS CONTRACT ST LOUIS, MO (ONSITE) VISA- NO CPT/OPT • Skills Matrix Skill Last Used Experience in Years/month Rating (10 points) 1 = newbie 10 = expert Hands on Exp.... 
    Suggested
    Contract work
    Work experience placement

    ShiftCode Analytics

    Saint Louis, MO
    4 days ago
  •  ...applications systems analysis and programming. Responsible for software design, coding, testing, debugging, and documentation. Has...  ...technologies. What will be expected of you- Serves as a Principal Software Engineer: to design, develop and implement new complex solutions in... 
    Suggested
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Shift work

    Federal Reserve System

    Saint Louis, MO
    4 hours ago
  •  ...High‑Performance Computing (HPC) cluster used by researchers across disciplines. Work closely with research computing staff, software engineers, and faculty to help build, optimize, and support scientific and data‑intensive applications on a modern HPC environment.... 
    Work experience placement
    Internship
    Work at office
    Remote work

    ISACA

    Saint Louis, MO
    2 days ago
  •  ...as design, code, code walkthroughs, and test results for completeness and defect tracking for others such as less experienced Software Engineers. Implement and Support Work with Operations groups to ensure applications are successfully migrated to production.... 
    Contract work
    Remote work

    The Timberline Group Company

    Saint Louis, MO
    1 day ago
  • Software Engineer, Information Technology Overview NISA Investment Advisors, LLC (NISA) offers customized investment solutions for tax-exempt and taxable institutional clients. NISA manages over $295 billion in fixed income and equity securities and over $167 billion in... 

    NISA Investment Advisors

    Saint Louis, MO
    2 days ago
  • $76.25k - $124.16k

     ...Software II Developer - Remote - Drupal Saint Louis, Missouri Information Services Days Full-Time Salary: $76,252.80 – $124,155.20 / year (Salary or hourly rate is based on job qualifications and relevant work experience) Job Description This is a remote position. (Must... 
    Hourly pay
    Full time
    Work experience placement
    Remote work

    ESR Healthcare

    Saint Louis, MO
    1 day ago
  • $173.4k - $234.6k

     ...inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is seeking an Senior Software Engineer - Artificial Intelligence to join the Air Proprietary 2 (AP2) team located in Berkeley, Missouri. This position will focus... 
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Saint Louis, MO
    16 hours ago
  • Senior Software Engineer, Technology Solutions Overview NISA Investment Advisors, LLC (NISA) offers customized investment solutions for tax-exempt and taxable institutional clients. NISA manages over $295 billion in fixed income and equity securities and over $167 billion... 

    NISA Investment Advisors

    Saint Louis, MO
    2 days ago
  •  ...Software Engineer DCS Corp. is an employee-owned organization with a reputation for agile and efficient development of technology solutions for U.S. Defense, Aerospace, Human Factors, and Security markets. We continue to provide innovative solutions with our multidisciplinary... 
    Remote work

    DCS Corp

    Saint Louis, MO
    5 days ago
  •  ...Full Stack Geospatial Engineer We are seeking an experienced Full Stack Geospatial Engineer to design, develop, and maintain web-based...  .... Implement cybersecurity best practices throughout the software development lifecycle. Collaborate within an Agile/Scrum environment... 

    Navstar

    Saint Louis, MO
    3 days ago
  •  ..., Terraform (infrastructure model management) Scripting with bash and API clients using cURL and jq Understand and apply software development concepts to machinery that manages the network Use git and your choice of IDE to define and manipulate configuration... 

    TriOptus LLC

    Saint Louis, MO
    3 days ago
  • $50k

     ...Pic the Gift is Hiring for a Software Developer – Junior. This is a new, full-time position that can be based in either our Creve Coeur...  ...'re looking for a Software Developer - Junior to support our engineering team and help build scalable, modern applications. This is a... 
    Full time

    People Solutions Center

    Saint Louis, MO
    2 days ago
  • $78k - $100.5k

     ...agile teams where individual contributions are recognized, and career advancement is nurtured. Role Description: As a Software Engineer II, you will play a key role in designing, developing, and delivering modern applications that support Safety National's ongoing... 
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Safety National

    Saint Louis, MO
    7 days ago
  • $216k - $311k

     ...The Public Sector software engineers (SWEs) create the core product building blocks forward-deployed teams use to develop agentic capabilities that function across multiple domains. SWEs responsibilities include building the systems required to ingest and process federal... 
    Full time

    Scale AI

    Saint Louis, MO
    1 day 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 define how the company ships software, establishing the patterns for... 
    Full time
    Work at office
    3 days per week

    Scale AI

    Saint Louis, MO
    2 days ago
  •  ...new capacity within the government contracting sector. We offer an exceptional chance to progress your career as a Full Stack Software Engineer, allowing you to make a substantial contribution to the warfighter mission while expanding your professional horizon. Established... 
    For contractors
    Local area

    INflow Federal

    Saint Louis, MO
    4 days ago
  •  ...Freedom Technology Solutions Groups is looking to add a senior Software Engineer to the team! This position is fully onsite in St. Louis, MO. The ideal candidate must have demonstrated firsthand experience in at least three of the following: Java, JavaScript... 
    For contractors
    Work at office
    Remote work
    Flexible hours
    Night shift

    Freedom Technology Solutions Group

    Saint Louis, MO
    4 days ago
  • $97.24k - $162.24k

     ...Overview In this position, you will develop visualization software to understand data where proximity and location matter. Your...  ...of a talented cross-functional team of dynamic and passionate engineers to deliver capabilities that enable our customers to make a difference... 
    Worldwide
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    3 days ago
  • $126.65k - $171.35k

     ...inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is currently seeking Software Engineer- Developer (Mid Level or Senior) to support our Phantom Works Advanced Mission Planning team located in Berkeley, MO. This... 
    Permanent employment
    Contract work
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    Boeing

    Saint Louis, MO
    17 hours 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... 

    Enterra Medical, Inc.

    Saint Louis, MO
    5 days ago
  •  ...We're seeking a skilled Full Stack Developer III or DevSecOps Engineer III to join our dynamic team in St. Louis, MO, building secure,...  ...applications. The ideal candidate will bring a strong foundation in software development alongside a keen understanding of secure coding... 
    Full time
    Contract work
    Remote work

    Epsilon Systems

    Saint Louis, MO
    3 days ago
  •  ...they are not comfortable working onsite in St Louis, MO on a hybrid model. Looking for a high-energy, detail oriented Senior Software Engineer in the Ofallon/Winghaven location to join a new team that will be tasked to build a new product in the digital payment space.... 
    Contract work

    Samprasoft

    Saint Louis, MO
    4 days ago
  •  ...Senior Software Engineer – Full Stack & Secure Systems We are seeking an experienced and driven Senior Software Engineer to support mission-critical federal intelligence initiatives by developing secure, scalable, and modern software solutions in a high-impact environment... 

    Abode Techzone LLC

    Saint Louis, MO
    4 days ago
  • A leading software development company is seeking a junior Software Developer in St. Louis, MO. The ideal candidate will have a degree in Computer Science and 1-3 years of experience in software development and systems analysis. Responsibilities include collaborating with... 
    Contract work
    Remote work

    The Timberline Group Company

    Saint Louis, MO
    1 day ago
  •  ...Software Engineer Location: St. Louis, MO (Hybrid) Duration: 6 Month Contract W2 ONLY, NO C2C Transmission Software Engineering Overview S3 is hiring for a Software Engineer on the Transmission Software Engineering team in St. Louis, MO. You will work in a fast... 
    Contract work
    Work experience placement

    Leading Utilities Organization

    Saint Louis, MO
    2 days ago
  •  ...growth. The Boeing Company is currently seeking a Senior DevSecOp s Engineer to support our Air Proprietary 2 Mission Systems team l o cated...  ...focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization. All the relevant skills,... 
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Saint Louis, MO
    4 days ago
  • $97.24k - $162.24k

     ...Overview In this position, you will build software leveraging Esri's products and APIs to build core backend services that solve...  ...while contributing to projects that matter. You'll work alongside engineers and mentors in a collaborative, cross-functional environment... 
    Worldwide
    Relocation
    Relocation package

    Esri

    Saint Louis, MO
    3 days ago

Do you want to receive more vacancies?

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