Principal Software Engineer
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.
- ...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
- ...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
$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...SuggestedContract work$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- ...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...SuggestedWork at officeLocal areaWork from homeVisa sponsorship1 day per week
- ...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...
$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- ...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 timeContract workTemporary work
$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 timeWork at office3 days per weekEarly shift- ...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 timeShift work
$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 employmentFull timeWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$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 employmentFull timeContract workWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...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
$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 timeTemporary workWork at officeWork visaFlexible hours3 days per week- ...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 timeWork experience placementRemote work
- ...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 timeLocal areaImmediate start
- ...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
- 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 employmentFull timeContract workWork experience placementRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
$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- ...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 timeImmediate start
- ...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...
$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- ...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 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...
$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 placementLocal area$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 workTemporary workH1bRemote workVisa sponsorshipWork visa- ...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...
- ...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
- ...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
$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 officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Saint Louis, MO
- senior principal cloud computing engineer Saint Louis, MO
- senior principal scientist Saint Louis, MO
- software sales executive Saint Louis, MO
- software Saint Louis, MO
- software sales Saint Louis, MO
- embedded software Saint Louis, MO
- id software Saint Louis, MO
- software support Saint Louis, MO
- software technical support engineer Saint Louis, MO


