LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Unanet›Principal Software Engineer – Tech Lead (.NET Core/Angular)
Unanet

About Unanet

Empowering project-driven organizations with smart software

🏢 Tech👥 201-500 employees📅 Founded 1988📍 Dulles, VA⭐ 3.7
B2BBusiness IntelligenceSaaSAccountingData Analysis

Key Highlights

  • Over 1,850 clients in architecture, engineering, and construction
  • Founded in 1998, with significant growth in recent years
  • Headquartered in Dulles, VA, with 201-500 employees
  • 2022 funding round aimed at enhancing software offerings

Unanet, headquartered in Dulles, VA, provides robust ERP and CRM solutions tailored for project-driven organizations, particularly in the architecture, engineering, and construction sectors. With over 1,850 clients, Unanet has established itself as a key player in the B2B SaaS market, leveraging its...

🎁 Benefits

Unanet offers a comprehensive benefits package including equity ownership, open PTO, and paid parental leave. Employees enjoy a flexible work-from-any...

🌟 Culture

Unanet's culture emphasizes adaptability and innovation, encouraging employees to leverage technology to drive efficiency in project management. The c...

🌐 Website💼 LinkedIn𝕏 TwitterAll 8 jobs →
Unanet

Principal Software Engineer – Tech Lead (.NET Core/Angular)

Unanet • Anywhere in the United States

Posted 3d ago🏠 RemoteLeadPrincipal engineer📍 United states
Apply Now →

Skills & Technologies

.NET CoreAngular

Job Description

Our team is growing! We’re looking for a Principal Software Engineer - Tech Lead to help take our web app and tech stack to the next level. We're looking for an experienced, results-oriented professional who is no stranger to building well-designed and high-performing applications that support complex business rules and workflows at scale. If you are passionate about designing full stack SaaS software solutions and fostering a culture of technical excellence in a fast-paced Agile environment, this role is your opportunity to make a lasting impact. 

What You’ll Do  

  • Partner with Product Management to understand business requirements and end-user experience
  • Drive web application architectural decisions by working with other leads, developing a maintainable and reliable set of edge applications
  • Provide input towards technical and functional innovation, as well as development process improvements
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all development projects and work together to build high quality solutions
  • Present prototypes and functioning code to Product Management for review
  • Provide constructive feedback on merge requests to increase code quality
  • Ensure software developed adheres to best practice and quality standards through code and design reviews
  • Present ideas in the form of lunch and learns to technical staff to help shape our technical landscape 

Your First 90 Days  

In Your First 30 Days, you’ll build an understanding of our product architecture, standards, and development tools. You’ll get hands on in our current web stack (30% of your time). You’ll collaborate with Product Management to familiarize yourself with the backlog and development priorities. You’ll begin building a healthy working relationship with our Support team. You’ll come up to speed on our Scrum ceremonies and release processes. 

In Your First 60 Days, with the partnership of our Product Management team, you’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from. You’ll contribute to backlog refinements. You’ll familiarize yourself with the telemetry tooling needed to diagnose and monitor product issues, and strengthen your understanding of our team’s unique strengths and nuances. 

In Your First 90 Days, you’ll help instill the discipline of effectively monitoring and creating work items from our SDLC, including monitoring issues in our lower environments and support with any issues in production environments. You’ll contribute meaningfully to our technical roadmap and scheduled deliveries. You’ll help mentor other engineers in our development frameworks and play a meaningful role in hiring future team members. You’ll become a subject matter expert on the product components for which your team is primarily responsible. 

Who You Are  

  • 7+ years of full stack development experience 
  • 3+ years of C# .NET Core experience  
  • 2+ years of front-end development experience using a modern JavaScript framework (web or mobile)  
  • Experience with SQL Server, including querying, tuning and performance testing
  • Experience with caching services (e.g., ElastiCache/Redis), search services (e.g., OpenSearch, Elasticsearch, Azure Search), and familiarity with AWS/Azure/GCP IaaS offerings
  • Ability to evaluate risk, prioritize work, and communicate complex technical concepts to non-technical stakeholders
  • Experience working in a disciplined Agile environment
  • Bachelor’s in Computer Science  

Your Differentiators  

  • Previous experience as a Tech Lead preferred, with experience mentoring engineers and influencing leadership-level decision-making
  • Experience modernizing legacy systems
  • Ability to collaborate with team members across time zones in a remote-first work environment
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence team direction)
  • Strong interpersonal skills, with ability to adapt communication style and messaging based on audience 

How We Define Tech Lead  

Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time. 

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. 

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Unanet.

Apply Now →Get Job Alerts