Back to jobs
New

Principal Software Engineer – Team Lead (.NET, Entity Framework, Angular)

Anywhere in the United States

We are looking for a Principal Software Engineer, Team Lead to help lead engineering for Unanet’s Contraqer product portfolio, spanning GovIntel and GovChannel. GovIntel is Unanet’s market intelligence and opportunity management platform for government contractors, while GovChannel is the quote-to-cash and procurement automation side of the portfolio focused on sourcing, quoting, fulfillment, support, and analytics workflows.

In this role, you will lead a team building and evolving product capabilities that help customers discover and prioritize opportunities, shape teaming strategies, manage quotes and orders, and improve execution across the full pursuit-to-fulfillment lifecycle. You will partner closely with Product Management, Architecture, QA, Cloud Ops, and other Engineering leads to deliver reliable, scalable, secure software while creating clarity and momentum for our team.

This role is ideal for an engineer who combines strong technical depth with team leadership, enjoys working across complex product domains, and actively leverages AI-assisted development tools to improve speed, quality, and consistency across the software development lifecycle.

What You’ll Do 

  • Lead, mentor, and motivate engineers to achieve individual and team goals while fostering a collaborative, high-accountability environment
  • Own technical direction and day-to-day engineering execution for GovIntel and GovChannel workstreams
  • Design, build, and operate high-impact features across modules such as opportunity ingest, teaming, FPDS/award search, sourcing, quoting, fulfillment, maintenance/support, and reporting/analytics
  • Work closely with product and business stakeholders to translate customer and market needs into clear technical designs, delivery plans, and backlog priorities
  • Partner across functions to ensure the platform supports the workflows of business development, sales, sales management, fulfillment, procurement, finance, and executive users
  • Establish and uphold engineering best practices across code quality, testing, CI/CD, observability, performance, reliability, and scalability
  • Drive architecture and implementation decisions for APIs, integrations, and services that connect product capabilities and surrounding systems
  • Lead code reviews, design reviews, incident response, root-cause analysis, and continuous improvement efforts for the team’s services and workflows
  • Use AI-assisted engineering tools thoughtfully to accelerate development, documentation, refactoring, and testing while maintaining strong human review and engineering judgment
  • Coach engineers in technical growth, ownership, and execution discipline, and help scale strong engineering practices across the broader organization 

Your First 90 Days 

In your First 30 Days, you’ll build a strong understanding of the GovIntel and GovChannel product domains, including core modules, customer workflows, and user personas. You’ll learn the current architecture, data flows, delivery process, and operational posture for the team’s services. You’ll establish working relationships with Product, Engineering, QA, and operational stakeholders while beginning to identify quick wins for product quality, team effectiveness, and delivery predictability.

In your First 60 Days, you’ll take ownership of one or more major product or platform areas and drive delivery of meaningful improvements from design through production. You’ll refine backlog and technical priorities with product and engineering leadership, with attention to reliability, scalability, and customer impact. You’ll strengthen team practices around observability, delivery quality, and engineering consistency.

In your First 90 Days, you’ll serve as the Tech Lead for your team, becoming the go-to partner for engineering decisions, design reviews, and complex troubleshooting. Lead an end-to-end initiative that materially improves customer-facing workflows or platform capabilities across GovIntel and/or GovChannel. Define and socialize a forward-looking technical evolution plan for the team’s area, including milestones, trade-offs, and opportunities to improve engineering leverage with AI-assisted workflows.

Who You Are 

  • 7+ years of software engineering experience, including strong full-stack experience in .NET, Entity Framework, and Angular 
  • Meaningful experience leading technical delivery and mentoring other engineers
  • Excellent knowledge of data modeling and database design, including strong SQL skills
  • Strong experience building modern SaaS applications, services, or APIs in production environments
  • Solid grounding in software design, distributed systems, reliability, performance, and scalable architecture
  • Experience with cloud-native environments, containers, Kubernetes, AWS, and modern CI/CD practices
  • Ability to turn product requirements and user stories into clear technical tasks, designs, and execution plans
  • Strong communication skills and the ability to work effectively across Engineering, Product, and business stakeholders
  • High ownership and sound technical judgment, with a track record of driving initiatives from design through production
  • Interest in customer workflows and domain problems in GovCon, especially opportunity management, teaming, quoting, procurement, fulfillment, and financial visibility 

Your Differentiators 

  • Experience leading teams through architectural modernization, operational hardening, or scale-related platform improvements
  • Practical experience shaping team standards for AI-assisted development
  • Experience in GovCon, market intelligence, procurement, quote-to-cash, or adjacent B2B workflow platforms desired, but not required
  • Familiarity with domains and data sources such as SAM.gov, FPDS/award search, agency portals, quoting, sourcing, purchase orders, invoicing, and three-way match workflows 

Our Values 

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.  

The salary range for this opportunity is $160,000 - $175,000 per year. You will be eligible for employee equity as well as discretionary bonus compensation, subject to plans that may be in effect from time to time. You will further be eligible to participate in Unanet's employee benefits plans and programs. For more details on Unanet's benefits offerings, please visit https://unanet.com/employee-benefits.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.

Create a Job Alert

Interested in building your career at Unanet? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Unanet’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.