Principal Software Engineer
Trevity
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. This role is responsible for driving the design and implementation of highly scalable, secure, and mission-focused software solutions leveraging cloud-native architectures, microservices, geospatial processing pipelines, and advanced API frameworks. Principal engineers will serve as senior technical advisors across multiple development efforts, lead architecture decisions, mentor engineering teams, and collaborate directly with government stakeholders to modernize analytic and imagery exploitation workflows. Required Skills Education & Experience
- Master's degree and minimum 13 years of experience in software engineering or full stack development; OR
- Bachelor's degree and minimum 15 years of experience in software engineering or full stack development; OR
- Minimum 17 years of equivalent professional experience in software engineering or related field.
- Demonstrated firsthand experience in at least four of the following:
- Java, JavaScript, or Python enterprise application development -Web services architecture, design, and development
- Relational database design
- Spatial database design
- NoSQL database design
- Microservice architecture and development
- Containerization and orchestration
- API development
- Cloud-native development in AWS, Azure, or Google Cloud
- Extensive experience with enterprise database development and distributed systems.
- Minimum 5 years of experience working within Agile and Lean software development environments.
- Minimum 2 years of experience serving as a Scrum Lead, Team Lead, or Technical Lead.
- Extensive experience with CI/CD pipelines, automated testing, and DevSecOps methodologies.
- Strong experience designing enterprise-scale software architectures and secure cloud-native solutions.
- Demonstrated ability to lead engineering teams and engage directly with senior stakeholders.
- Extensive experience developing advanced geospatial analysis tools and automation workflows.
- Experience integrating enterprise geospatial COTS applications and imagery exploitation platforms.
- Experience supporting SAR, RADAR, or advanced imagery processing technologies.
- Deep experience with ArcGIS Enterprise, PostGIS, Oracle Spatial, GeoServer, Image Server, and related geospatial platforms.
- Experience with OGC standards, API abstraction layers, and modern enterprise service architectures.
- Experience developing automated detection algorithms, terrain analysis visualization tools, or AI/ML-enabled analytics workflows.
- Experience supporting enterprise geospatial modernization efforts across government or defense organizations. Trevity
$132.4k - $251.6k
...exploration, development, and prototyping. Our Intelligent Software & Systems department is seeking qualified applicants to... ...looking for experienced, creative, and highly motivated Sr. Principal Software Engineer who can hit the ground running with development tasks, interact...SuggestedTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- Seeking 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 and design decisions, having...Suggested
$198.05k - $267.95k
..., with great opportunity for professional growth. Find your future with us. The Boeing Company is currently seeking a Principal Software Engineer / Developer (Level 5) to support our Phantom Works Software Engineering team located in Berkeley, MO (St. Louis area). This...SuggestedPermanent employmentWork experience placementFor subcontractorRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...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...SuggestedFull timeContract workTemporary work
- ...and unveil endless potential, one data point and one heartwarming success story at a time. Powered by Athletes who get it, and Engineers who can do it. Role Purpose This role exists to be the connective tissue between cross-functional teams, translating complex...SuggestedFull time
- ...CEdge has an opportunity for a Junior Software Developer , located in Saint Louis, MO. If you are ready to work alongside World Renowned... ...degree or higher in Computer Science, Information Technology, Engineering, Engineering Management, Management Information Systems,...Full time
- ...C# .NET Software Developer / Software Engineer / Web Application Developer MarketVolt, LLC, a digital marketing software and services firm based... ...Software Developer / Software Engineer with a passion for problem solving, please apply today! (Principals only, please)...Full timeShift work
- ...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 contractorsWork at officeRemote workFlexible hoursNight shift
- ...contractor (1099) (note that this may depend on the specific contract being filled) - No micromanagement!! Job Description SOFTWARE DEVELOPER - The selected candidate will develop and maintain existing and future data systems pertaining to Special Education....Long term contractPermanent employmentFull timeContract workFor contractorsFor subcontractor
- ...testing activities. Responsibilities Participate in the full software development lifecycle Adopt relevant new technologies,... ...testing, version control, and secure coding practices Apply engineering principles to solve complex problems through sound and...Summer workInternship
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Full timeWork at office- ...Company Description Information Technology Job Description Senior Software Engineer – Java & Front End Location: St. Louis Information Technology - Developer Exp 2-5 years Deg Bachelors Relo Bonus Job Description We are...Full timeFlexible hours
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work$111.65k - $141.1k
...where individual contributions are recognized, and career advancement is nurtured. Role Description: Are you a seasoned software engineer ready to lead modernization initiatives in a cloud-first environment? As a Lead Software Engineer at Safety National, you will...Full timeWork at officeWork from homeFlexible hours3 days per week$48.1k - $86.95k
...The Leidos FS2 Aero team has an opening for a software developer intern to work on the design and coding with software solutions for... ...software version control repositories (gitlab) and utilizing DevOps principals and tools to deliver new features within an Agile construct....InternshipWork at officeImmediate start$180k - $259k
...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- ...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: Web services architecture...Remote workFlexible hoursNight shift
- ...Job Title: Sr. Software Engineer Job ID: 2024-12766 Job Location: Morris Plains, NJ (Preferred), Austin TX, St. Louis MO, or Tampa FL Job Travel Location(s): # Positions: 1 Employment Type: W2 Duration: Long Term # of Layers:0 Work Eligibility:All...Shift work
- ...Job Title: Senior Software Engineer Education: Bachelor's Degree Location: Stereotaxis - St. Louis, MO 63101 US (Primary) Career Level: Experienced (Non-Manager) Category: R&D Job Type: Full-time Travel: 0 - 10% Job Description Company Description:...Full timeWork at office
- ...contract opportunity for someone who loves technology, and is highly motivated to be successful and grow their career as a Senior Software Engineer within a top notch enterprise environment. Responsibilities Developing and deploying Web and .NET-based applications...Full timeContract workTemporary workFor contractorsWork at officeRemote workFlexible hours
- ..., reliability, and success of products used by customers around the world. Position Description We are seeking a Senior Software Engineer who is passionate about building modern, customer‑facing applications and who also brings strength in cloud engineering and software...Visa sponsorship
$131.3k - $237.35k
...Join a Mission That Matters! Are you a highly skilled Software Engineer ready to tackle complex technical challenges that directly support our nation’s intelligence mission? Leidos is seeking an accomplished Software Engineer Subject Matter Expert (SME) to join the Chinook...Contract workFor contractorsLocal areaImmediate start- ...Contractors will be considered the technology subject matter expert responsible for the analysis, design, engineering, development and implementation of software projects within the ServiceNow enterprise application suite. • This role is responsible for the development...Full timeFor contractorsWork experience placementImmediate startRemote work
- ...all W-2 employees (and their families if needed) We are seeking three mid-to-senior level Java Developers to join a cloud-native engineering team building high-scale backend services. This role is ideal for developers with strong experience in Java, Spring Boot...Contract workRemote work3 days per week
$184k - $259.44k
...Scale AI is seeking a highly skilled and motivated Software Engineer, Frontier AI Infrastructure to join our dynamic Public Sector Engineering team. As a part of this team, you will own the model inference layer - enabling state of the art models, debugging the latest...Full timeWork at office3 days per weekEarly shift- ...Location: Remote Duration: 6-12+ Months Contract Role Overview We are seeking experienced Senior AWS / DevSecOps Engineers to join our team and play a critical role in identifying and remediating vulnerabilities across cloud infrastructure, IAM, CI/CD pipelines...Contract workRemote work
$87.1k - $157.45k
...Description Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you'll design, develop, and deliver...Contract workLocal areaImmediate start- ...Strategic ACI is seeking a Digital Engineering (DE) / MBSE Engineer to build and operate the modeling backbone of a Digital Engineering Ecosystem supporting NGA. This hands‑on role drives day‑to‑day MBSE modeling activities, mission engineering support, and Digital Thread...
- ...Company Description We are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results – for our people, our clients, and our company. We’re a people-centric firm...Full timeWork at officeFlexible hours
- ...continue to provide innovative solutions with our multidisciplinary teams formed with exceptional employees. We are seeking a Software Engineer to support unique systems solutions for the National Geospatial-Intelligence Agency (NGA). We are seeking a Software Engineer...Remote work
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 scientist Saint Louis, MO
- senior principal cloud computing engineer Saint Louis, MO
- software sales executive Saint Louis, MO
- software technology Saint Louis, MO
- software intern Saint Louis, MO
- entry level software sales Saint Louis, MO
- software sales representative Saint Louis, MO
- id software Saint Louis, MO
- software sales Saint Louis, MO


