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

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.
Technical Skills

  • - 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.
Desired Skills
  • -Agile certifications such as Certified Scrum Master, PMI-ACP, or Certified Scrum Professional.
  • -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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Saint Louis, MO vacancy
  •  ...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... 
    Suggested
    Full time

    Dls Engineering

    Saint Louis, MO
    19 hours 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
    19 hours ago
  •  ...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

    Work Life Limbo

    Chesterfield, MO
    3 days 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)... 
    Suggested
    Full time
    Shift work

    Marketvolt

    Saint Louis, MO
    19 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
    19 hours 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
    19 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... 
    Full time

    Enterra Medical

    Saint Louis, MO
    19 hours ago
  • Senior Software Engineer - Vehicle Health ManagementCompany:The Boeing CompanyThe Boeing Company is looking for Senior Software Engineer - Vehicle Health Management to join our Government Vehicle Health Management Systems (GHVMS) software team in Hazelwood, MO. This position... 
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

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

    Software Developer Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Software Developer Engineer (Experienced or Senior) to join the Digital Analytics and System Health (DASH) software team in Hazelwood, MO. This role will support... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    4 days 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
    19 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
    19 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
    19 hours 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
    19 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
    19 hours ago
  • $126.65k - $171.35k

    Application Software Engineer, Phantom Works (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for an Application Software Engineer (Experience or Senior) to join the Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    3 days 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
    19 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
    19 hours ago
  •  ...Software Development Engineer As a Software Development Engineer at Client, you are expected to perform the following general duties: Own tasks (dev, test, deployment) at an application/software component level Able to troubleshoot and refactor existing code... 
    Local area

    ShiftCode Analytics

    Saint Louis, MO
    1 day ago
  • $82.1k - $172.4k

     ...Software Engineer Join a fast-paced Agile team developing mission-critical geospatial intelligence (GEOINT) applications supporting the National Geospatial-Intelligence Agency (NGA). Contribute to the design, development, and deployment of modern web-based software... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Saint Louis, MO
    4 days ago
  •  ...Job Description An employer is looking for a Software Engineer to join their Transmission Software Engineering team in St. Louis, MO. You will work in a fast-paced environment with a dynamic team consisting of other Developers, Engineers, and Architects. There are no... 
    Work experience placement

    Insight Global

    Saint Louis, MO
    2 days ago
  •  ...Job Description An employer is looking to add a Sr. Software Developer, with experience in Java and Spring Boot to design, develop, code, test and debug new software or significant enhancements to existing software of moderate complexity. They will develop solutions... 

    Insight Global

    Saint Louis, MO
    3 days ago
  • $600 per week

     ...Software Developer Are you ready to break into the tech industry or take your technical skills to the next level? Dev10 provides...  ...STEM degree (e.g., Computer Science, Information Technology, Engineering, or a related discipline) OR 12 months of professional work... 
    Hourly pay
    Work experience placement
    Immediate start
    Relocation
    Relocation package

    Genesis10

    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
  •  ...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
  • $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
    19 hours 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
  •  ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really awesome humans as well. This team builds cloud software (platform + apps + ecosystem) to accelerate the flow of government data... 
    Local area
    Visa sponsorship

    Tyler Technologies

    Saint Louis, MO
    2 days ago
  •  ...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... 

    Rapsodo

    Saint Louis, MO
    19 hours ago

Do you want to receive more vacancies?

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