Back to Jobs

[Remote] Principal Software Engineer

Remote, USA Full-time Posted 2026-06-16

Note: The job is a remote job and is open to candidates in USA. Empower is a company dedicated to transforming financial lives by providing a flexible work environment and celebrating internal mobility. The Principal Software Engineer will be a senior technical leader responsible for architecting and implementing complex software solutions, driving technical excellence, and mentoring team members while shaping the technical roadmap of the organization.

Responsibilities

  • Provide technical feasibility and evaluation of the product based on the business needs
  • Provide technical leadership to the team in design finalization, code reviews, and resolving production support and maintenance issues
  • Lead design and implementation of critical software components and systems
  • Mentor technical members of the team
  • Contribute to the development of coding standards, best practices, and guidelines
  • Collaborate with stakeholders to define and execute the technical roadmap
  • Stay informed about emerging technologies and industry trends to drive technical innovation
  • Hands-on role which involves coding on day-to-day basis
  • Lead domain modelling designs
  • Responsible for production on-call duties like any other team member
  • Produce high quality design documentation

Skills

  • 7+ years of expertise in Java, Spring boot microservices and Cloud Native technologies or similar (including 2+ years in a lead or principal capacity)
  • Designed, developed, and maintained a complex software solution involving multiple stakeholders
  • Proficient in AWS/EKS and SQL/NOSQL platforms
  • Deep knowledge and understanding of Cloud based development tools and processes
  • Proven experience in designing critical applications that interact with several other systems internally and externally
  • Deep knowledge and understanding of software development process in a distributed multi geography team environment
  • Good hands-on experience in domain driven modeling and API development
  • Good working knowledge of SRE practices and responsibilities
  • Excellent problem-solving and communication skills including written and oral
  • Proven team player who can mentor other technical members of the team
  • Preferred knowledge of service mesh technologies like Istio/Envoy
  • 10+ years of expertise in Java, Spring boot microservices and Cloud Native technologies or similar (including 2+ years in a lead or principal capacity)
  • Bachelor's degree in computer science or related field
  • Architecture level cloud or product certifications

Benefits

  • Medical, dental, vision and life insurance
  • Retirement savings – 401(k) plan with generous company matching contributions (up to 6%), financial advisory services, potential company discretionary contribution, and a broad investment lineup
  • Tuition reimbursement up to $5,250/year
  • Business-casual environment that includes the option to wear jeans
  • Generous paid time off upon hire – including a paid time off program plus ten paid company holidays and three floating holidays each calendar year
  • Paid volunteer time — 16 hours per calendar year
  • Leave of absence programs – including paid parental leave, paid short- and long-term disability, and Family and Medical Leave (FMLA)
  • Business Resource Groups (BRGs) – BRGs facilitate inclusion and collaboration across our business internally and throughout the communities where we live, work and play. BRGs are open to all.
  • Other necessary computer equipment, will be provided

Company Overview

  • EMPower is a non-governmental agency for social well being. It was founded in 1891, and is headquartered in Greenwood Village, Colorado, USA, with a workforce of 10001+ employees. Its website is https://www.empower.com.
  • Apply To This Job

    Similar Jobs

    [Remote] Senior Data Engineer

    Remote, USA Full-time

    [Remote] Sales Executive (Corporate)

    Remote, USA Full-time

    [Remote] Senior Analyst, Portfolio Strategy (Lending)

    Remote, USA Full-time

    [Remote] Clinical Quality Performance Data Operations Analyst, Remote

    Remote, USA Full-time

    [Remote] Senior Product Manager

    Remote, USA Full-time

    [Remote] Sr. Sales Manager

    Remote, USA Full-time

    [Remote] Senior Sales Director, Labor

    Remote, USA Full-time

    [Remote] Software Engineer, AI

    Remote, USA Full-time

    [Remote] Software Engineer, Platform Operations

    Remote, USA Full-time

    [Remote] Software Engineer, Platform Operations

    Remote, USA Full-time

    Experienced Pharmacy Customer Service Associate – Remote Data Entry Position at arenaflex

    Remote, USA Full-time

    Experienced Data Entry Operator – Remote Work Opportunity at arenaflex

    Remote, USA Full-time

    Experienced Online Typist / Data Entry Specialist – Flexible Part-Time Work from Home Opportunity

    Remote, USA Full-time

    Bilingual Property & Casualty Licensed Insurance Agent – Customer Service & Sales (Spanish) – Remote, Full‑Time

    Remote, USA Full-time

    Remote Work for Data Entry Clerk (Part Time)

    Remote, USA Full-time

    Associate Network Engineer Job Details | Dorman Products

    Remote, USA Full-time

    Licensed Mortgage Loan Officer Fully Remote

    Remote, USA Full-time

    Virtual Customer Support - Entry Level Representative at arenaflex

    Remote, USA Full-time

    Experienced Customer Service Representative – Remote Support Team (24/7) at arenaflex

    Remote, USA Full-time

    Patient/Care Scheduling Specialist

    Remote, USA Full-time