Principal Software Engineer

HealthEquity Inc.
United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Application Performance Management Microsoft Azure C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Program Optimization Continuous Integration
+27 more
Relational Databases Distributed Systems Monitoring of Systems Windows Communication Foundation Python (Programming Language) Microsoft SQL Server SQL Azure MySQL Netsuite Oracle (Applications) Scrum Methodology Systems Development Life Cycle RabbitMQ Swagger Software Engineering SQL Databases Openapi .NET Core Software Security Git Servicebus AngularJS Front End Software Development Splunk Dynatrace Api Management Key Vault

Job description

Experteer Overview In this role you lead the design and development of scalable, enterprise-grade financial systems within HealthEquity’s evolving tech platform. You will guide multiple teams, mentor engineers, and raise engineering standards to support growth and reliability. You’ll influence architecture, drive modernization of finance platforms, and apply AI-driven productivity to improve efficiency. This is a highly visible, hands-on leadership role at the intersection of technology, product, and business. Compensation / Benefits * Own architecture and technical direction for key finance initiatives (e.g., Unified Billing, financial integrations) * Lead cross-team engineering efforts across several scrum teams with alignment on design and standards * Design scalable, resilient systems for high-volume financial transactions with data consistency and auditability * Partner with product and business stakeholders to translate complex financial requirements into technical solutions * Drive modernization efforts, including NetSuite migration and platform optimization * Mentor engineers and tech leads to raise technical depth and engineering practices * Influence organization-wide engineering standards (observability, reliability, security, performance) * Identify opportunities for innovation, including AI/automation to boost developer productivity and ops efficiency Tasks * 12-15+ years of software development experience * 5+ years in a senior technical leadership or lead role * Proven experience designing and implementing large-scale enterprise systems * Track record of technical innovation and modernization in FinTech or financial systems * Expert-level proficiency in .NET, .NET Core, C#, SQL, and Python * Strong cloud experience with Microsoft Azure and Azure services (App Service, API Management, Service Bus, Application Insights, Application Gateway, Event Grid, Key Vault, Azure SQL) * Hands-on with Azure DevOps, CI/CD pipelines, and Git * Experience with distributed systems and messaging (RabbitMQ, nServiceBus) * Relational databases (MySQL, Oracle, MS SQL Server) * Experience with APIs/open standards (OpenAPI/Swagger, WCF) * Front-end basics (HTML, CSS, JavaScript, Angular) * Secure SDLC practices and application security compliance * Familiarity with observability and monitoring tools (Splunk, Dynatrace) * Leadership and collaboration with strong communication skills * Customer-focused mindset and ability to mentor engineers Key requirements * Medical, dental, and vision * HSA contribution and match * Dependent care FSA match * Uncapped paid time off * Paid parental leave * 401(k) match

Requirements

This modernization efforts, including NetSuite migration and platform optimization * Mentor engineers and tech leads to raise technical depth and engineering practices * Influence organization-wide engineering standards (observability, reliability, security, performance) * Identify opportunities for innovation, including AI/automation to boost developer productivity and ops efficiency Tasks * 12-15+ years of software development experience * 5+ years in a senior technical leadership or lead role * Proven experience designing and implementing large-scale enterprise systems * Track record of technical innovation and modernization in FinTech or financial systems * Expert-level proficiency in .NET, .NET Core, C#, SQL, and Python * Strong cloud experience with Microsoft Azure and Azure services (App Service, API Management, Service Bus, Application Insights, Application Gateway, Event Grid, Key Vault, Azure SQL) * Hands-on with Azure DevOps, CI/CD pipelines, and Git * Experience with aaaaaaaa and systems and messaging (RabbitMQ, nServiceBus) * Relational databases (MySQL, Oracle, MS SQL Server) * Experience with APIs/open standards (OpenAPI/Swagger, WCF) * Front-end basics (HTML, CSS, JavaScript, Angular) * Secure SDLC practices and application security compliance * Familiarity with observability and monitoring tools (Splunk, Dynatrace) * Leadership and collaboration with strong communication skills * Customer-focused mindset and ability to mentor engineers Key requirements * Medical, dental, and vision * HSA contribution and match * Dependent care FSA match * Uncapped paid time off * Paid parental leave * 401(k) match

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all