All roles

[Remote] Principal Software Engineer

Remote · USA Full-time New today

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

    Related roles

    [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

    [Remote] Senior AI or ML Engineer - Remote

    Remote · USA Full-time

    Remote Customer Service Representative – Client Experience Specialist for arenaflex’s Innovative Support Hub

    Remote · USA Full-time

    Experienced Online Chat Representative – Deliver Exceptional Customer Service in a Dynamic Remote Environment

    Remote · USA Full-time

    Experienced Part-Time Remote Data Entry Clerk – Ensuring Data Integrity and Confidentiality at arenaflex

    Remote · USA Full-time

    Inside Sales Representative - Electronic Parts Sales

    Remote · USA Full-time

    Behavioral Health Consultant (LCSW, Psychologist, LPCC)

    Remote · USA Full-time

    Peoplesoft HCM Technical Consultant - W2 Requirement

    Remote · USA Full-time

    Cloud Solutions Architect

    Remote · USA Full-time

    Experienced Customer Service Advisor / Inside Sales Representative – Remote Opportunity with arenaflex

    Remote · USA Full-time

    HR Generalist (People Operations & Talent Acquisition)

    Remote · USA Full-time