×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Remote / Online - Candidates ideally in
Draper, Salt Lake County, Utah, 84020, USA
Listing for: HealthEquity
Remote/Work from Home position
Listed on 2026-01-25
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 137500 - 227000 USD Yearly USD 137500.00 227000.00 YEAR
Job Description & How to Apply Below

Principal Software Engineer

Job Location s: US-Remote

Overview

How you can make a difference

The Principal Software Engineer is responsible for leading the architectural design, development and deployment of cutting edge, creative and effective software solutions for our customers. They will lead the strategic evolution of their application/domain areas, while coaching and relentlessly driving for continuous improvement and focusing on delivery & solution efficiencies.

What you'll be doing

  • Design, develop and deliver high-quality optimally functioning software solutions anywhere within the software stack, at an expert level in one or more domains, with strong knowledge across multiple stacks.
  • Analyze and select appropriate technology that meets user needs while being scalable, efficient, and secure, while following company and industry best practices. Evaluate solutions and vendors and make recommendations as necessary, including presentations to Senior Leadership. Ensure staffing, financial and contractual considerations are accounted for.
  • Provide oversight to ensure all team members in their area are writing and implementing efficient clean code that meets stated requirements while adhering to company, compliance, and security standards. Drive the continual review and improvement of those standards.
  • Mentor Software Engineers to support skill and knowledge development through advice, coaching, and training opportunities.
  • Maintain the highest level of knowledge and expertise within their domain(s).
  • Serve as a lead on the efforts of development teams, including complex project work that involves multiple internal and external team members, and sometimes ambiguous/conceptual requirements. Guide the technical team to provide functionality with the right amount of engineering.
  • Champion and drive the utilization of Agile Technical practices, with a shift-left testing approach, including implementing automated unit testing and various testing solutions for unit, functional, load and integration testing early and throughout the software development lifecycle, TDD, and lead pair (and mob) programming.
  • Lead initiatives that result in significant process improvements, implementation of best practices and introduction of new processes with wide impact.
  • Deliver solutions in an agile collaborative workplace with others including Product Owners, analysts, designers, testers, agile coaches, senior leadership and architects.
  • Maintain and grow technical skills, knowledge and currency. Strive to extend the company's recognition and sphere of influence into outside channels such as by networking, publishing and engagement in professional organizations.

What you will need to be successful

  • Bachelor's degree in Computer Sciences/Software Engineering, advanced degree preferred
  • 12 to 15+ years' experience in software development, with 5+ years as a Lead at a senior level designing, programming and implementing large complex information systems, and with specific experience in technical innovation.
  • Background in cloud-based development environments
  • Excellent leadership skills
  • Excellent written and verbal communication skills, including creation and presentation of technical documentation to peers and leadership.
  • Experience implementing enterprise level platforms and frameworks (IAM, nService

    Bus, caching, logging, and monitoring)
  • Experience with Azure Dev Ops  for automated lifecycle management and Git source code version control system
  • Experience with code productivity, quality and testing tools (ReSharper, Code Rush, NCrunch)
  • Expert analytical and problem-solving skills with the ability to provide in-depth evaluation and analysis of unique complex technological issues.
  • Expert level skills in .NET, .NET Core, C#, SQL
  • Expertise in HTML, CSS, JavaScript, Angular, WCF, SQL Server, Open API/Swagger and Entity Framework.
  • Familiarity with using secure software development practices for strengthening application security and compliance.

#LI-Remote

This is a remote position.

Salary Range

$137500.00 To $227000.00 / year

Benefits & Perks

The actual compensation offer is determined based on job-related knowledge, education, skills, experience, and work location. This position will be eligible for performance-based incentives and restricted stock units as part of the total compensation package, in addition to a full range of benefits including:

  • Medical, dental, and vision
  • HSA contribution and match
  • Dependent care FSA match
  • Uncapped paid time off
  • Paid parental leave
  • 401(k) match
  • Personal and healthcare financial literacy programs
  • Ongoing education & tuition assistance
  • Gym and fitness reimbursement
  • Wellness program incentives
Why work with Health Equity

Health Equity has a vision that by 2030 we will make HSAs as wide-spread and popular as retirement accounts. We are passionate about providing a solution that allows American families to connect health and wealth. Join us and discover a work experience where the person is valued more than the position.  to learn more.

You belong at Health…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary