Principal Software Engineer- Hybrid

Envision Innovative Solutions

Corridor North (MD)

On-site

USD 215,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Envision Innovative Solutions seeks a Principal Software Engineer in Annapolis Junction, Maryland, offering a hybrid work arrangement. The role requires current TS/SCI clearance with Full Scope Polygraph and 20+ years of web app experience, plus strong leadership and cloud skills.

You will lead design, development and deployment of high-impact software, collaborate with the Chief Engineer, and deliver features end-to-end in a security-focused environment.

Qualifications

  • 20+ years of experience with web applications and front-end technologies, plus a technical degree.
  • Experience with AWS, Git, Docker/Kubernetes, HAProxy, Nginx, Node.js, Angular and React.
  • Familiarity with NoSQL and relational databases.

Responsibilities

  • Design, develop, test, deploy, maintain and enhance software solutions.
  • Provide technical leadership on high‑impact projects.
  • Facilitate alignment and clarity on goals, outcomes, and timelines.
  • Analyze user requirements to derive software design and performance requirements.
  • Work closely with the Chief Engineer to design feature specifications and build products.
  • Conduct design and code reviews.
  • Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
  • Demonstrate good judgment in selecting methods and techniques for obtaining solutions.
  • Complete medium to large features independently without mandatory guidance.
  • Identify and drive changes as needed for assigned codebase, product area, or systems.

Skills

Security Clearance TS/SCI
Technical Leadership
20+ years exp

Education

Bachelor's degree in a technical discipline

Tools

AWS
Git
Docker/Kubernetes
HAProxy
Nginx
Node.js
Angular
React
NoSQL databases
Relational databases

Job description

Envision Innovative Solutions delivers mission-focused technology solutions to the Defense and Intelligence Community. Since 2006, the company has supported critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Engineers work in a collaborative, zero‑bureaucracy environment where expertise is valued, ideas are heard, and contributions directly drive mission success.

Envision is seeking a motivated, career, and customer‑oriented Principal Software Engineer to join their team at Annapolis Junction, Maryland. This is a Hybrid position.

Primary Responsibilities
  • Design, develop, test, deploy, maintain and enhance software solutions
  • Provide technical leadership on high‑impact projects
  • Facilitate alignment and clarity on goals, outcomes, and timelines
  • Analyze user requirements to derive software design and performance requirements
  • Work closely with the Chief Engineer to design feature specifications and build products
  • Conduct design and code reviews
  • Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors
  • Demonstrate good judgment in selecting methods and techniques for obtaining solutions
  • Complete medium to large features independently without mandatory guidance
  • Identify and drive changes as needed for assigned codebase, product area, or systems
Required Skills
  • Twenty (20) or more years of experience with the following web application and/or front‑end languages and technologies 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 with Amazon Web Services (AWS)
  • Git
  • Docker/Kubernetes
  • HAProxy
  • Nginx
  • Node.js
  • Angular
  • React
  • NoSQL databases
  • Relational databases
Security Clearance Requirement

Current/Active TS/SCI with Full Scope Polygraph

The projected compensation range for this position is $215,000.00-$250,000.00. Factors that can impact a final salary include Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location, education and certifications, and Federal Government Contract Labor categories.

Envision Innovative Solutions is an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age, disability or any other basis prohibited by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer- Hybrid
Principal Software Engineer- Hybrid

Envision Innovative Solutions • Annapolis (MD)

Hybrid
USD 215,000 - 250,000
Senior Software Engineer- Hybrid
Senior Software Engineer- Hybrid

Envision Innovative Solutions • Corridor North (MD)

Hybrid
USD 185,000 - 215,000
Senior Software Engineer- Hybrid
Senior Software Engineer- Hybrid

Envision Innovative Solutions • Annapolis (MD)

Hybrid
USD 185,000 - 215,000
Principal Software Engineer- Hybrid
Principal Software Engineer- Hybrid

Envision Innovative Solutions • Columbia (MD)

Hybrid
USD 140,000 - 190,000
Annual training budget
5 weeks PTO
100% employer-paid medical coverage
+3
Software Engineer- Hybrid
Software Engineer- Hybrid

Envision Innovative Solutions • Annapolis (MD)

Hybrid
USD 165,000 - 185,000
Average Employee Tenure: 7-10 Years
$3,000 Annual Training Budget
3–4 Weeks PTO + 10 Federal Holidays + 10 Personal Days
+3
Software Engineer- Hybrid
Software Engineer- Hybrid

Envision Innovative Solutions • Corridor North (MD)

Hybrid
USD 165,000 - 185,000
Average Employee Tenure: 7-10 Years
$3,000 Annual Training Budget
3-4 Weeks PTO + 10 Federal Holidays
+3
Principal Software Engineer
Principal Software Engineer

Envision Innovative Solutions • Maryland

On-site
USD 250,000 - 260,000
Annual training budget
PTO 5 weeks
Medical coverage (100% employer-paid)
+2
Senior Software Engineer
Senior Software Engineer

Envision Innovative Solutions • Corridor North (MD)

On-site
USD 217,000 - 225,000
Senior DevOps Software Engineer
Senior DevOps Software Engineer

Envision Innovative Solutions • Corridor North (MD)

On-site
USD 217,000 - 225,000
Training Budget
PTO 5 weeks
Medical Coverage
+2
Senior DevOps Software Engineer
Senior DevOps Software Engineer

Envision Innovative Solutions • Maryland

On-site
USD 217,000 - 225,000
Training Budget
5 Weeks PTO
Employer-Paid Medical Coverage
+2