Principal Software Engineer- Hybrid

Envision Innovative Solutions•Annapolis Junction, MD
•Hybrid

About The Position

Envision Innovative Solutions delivers mission-focused technology solutions to the Defense and Intelligence Community. Since 2006, we have supported critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our engineers work in a collaborative, zero-bureaucracy environment where expertise is valued, ideas are heard, and contributions directly drive mission success. Your adventure begins now—unleash your potential at Envision, we combine the agility of a small company with the impact of a big mission. Envision is seeking a motivated, career, and customer-oriented Principal Software Engineer to join our team at Annapolis Junction, Maryland. This is Hybrid position.

Requirements

  • Twenty (20) or more years of related experience plus a Bachelor’s degree in a technical discipline from an accredited college or university or 4 years additional experience might be substituted for a degree.
  • Experience using Jira and Confluence
  • Experience with the following software development skills: Git, Java, C++, and/or Python
  • Relational database, such as Postgres
  • Current/Active TS/SCI with Polygraph

Responsibilities

  • Design, develop, test, deploy, maintain and enhance software solutions
  • Analyze user requirements to derive software design and performance requirements
  • Conduct design and code reviews.
  • Work on problems of diverse scopes where analysis of data requires evaluation of identifiable factors.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service