Talent.com
Principal Software Engineer - Java
Principal Software Engineer - JavaEmpower Retirement • Greenwood Village, CO, United States
No longer accepting applications
Principal Software Engineer - Java

Principal Software Engineer - Java

Empower Retirement • Greenwood Village, CO, United States
30+ days ago
Job type
  • Full-time
Job description

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them.

Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself.

  • Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time, including CPT / OPT.

A Principal Software Engineer is a senior technical leader responsible for architecting and implementing complex software solutions, driving technical excellence, and providing guidance on major engineering projects. They play a crucial role in shaping the technical roadmap and strategy of the organization. A Principal Software Engineer is an individual contributor focusing on the significant engineering ownership of complex applications including design and development of new features, improvements to existing code, code release and deployment and maintenance of the applications.

What you will do :

  • 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
  • What you will bring :

  • 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
  • Preferred knowledge of service mesh technologies like Istio / Envoy
  • 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
  • What will set you apart :

  • Bachelor's degree in computer science or related field
  • Architecture level cloud or product certifications
  • This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. The employer has the right to revise this job description at any time. You will be evaluated in part based on your performance of the responsibilities and / or tasks listed in this job description. You may be required perform other duties that are not included on this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason.

    What we offer you

    We offer an array of diverse and inclusive benefits regardless of where you are in your career. We believe that providing our employees with the means to lead healthy balanced lives results in the best possible work performance.

  • 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.
  • Base Salary Range

    $125,400.00 - $181,875.00

    The salary range above shows the typical minimum to maximum base salary range for this position in the location listed. Non-sales positions have the opportunity to participate in a bonus program. Sales positions are eligible for sales incentives, and in some instances a bonus plan, whereby total compensation may far exceed base salary depending on individual performance. Actual compensation offered may vary from posted hiring range based upon geographic location, work experience, education, licensure requirements and / or skill level and will be finalized at the time of offer.

    Equal opportunity employer

  • Drug-free workplace
  • We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age (40 and over), race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

  • For remote and hybrid positions you will be required to provide reliable high-speed internet with a wired connection as well as a place in your home to work with limited disruption. You must have reliable connectivity from an internet service provider that is fiber, cable or DSL internet. Other necessary computer equipment, will be provided. You may be required to work in the office if you do not have an adequate home work environment and the required internet connection.
  • Job Posting End Date at 12 : 01 am on :

    01-24-2026

    Want the latest money news and views shaping how we live, work and play? Sign up for Empower's free newsletter and check out The Currency .

    Create a job alert for this search

    Principal Software Engineer Java • Greenwood Village, CO, United States

    Similar jobs
    Manager, Software Engineer

    Manager, Software Engineer

    Relativity • Denver, CO, United States
    Full-time
    Relativity is a market-leading global tech company that equips legal and compliance professionals with a powerful platform to organize data, uncover the truth, and act on it.Our SaaS product, Relat...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Architect

    Principal Software Architect

    Ozmo • Denver, CO, United States
    Full-time
    Ozmo is seeking an experienced.AI-first architectures that power our next-generation SaaS platform.In this role, you'll define how we integrate intelligent systems into production at scale : RAG and...Show more
    Last updated: 24 days ago • Promoted
    Software Engineer - Cloud Platform

    Software Engineer - Cloud Platform

    Viasat • Englewood, Colorado, United States
    Full-time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer / Developer - Android

    Senior Software Engineer / Developer - Android

    ESRhealthcare and EXEC STAFF RECRUITERS • Denver, Colorado, United States
    Full-time
    Quick Apply
    Senior Software Engineer / Developer - Android.Engineer / Developer Android to join their team in Denver CO.This role will initially open up for the Denver area with the potential of going to the offic...Show more
    Last updated: 6 days ago
    Systems Engineer

    Systems Engineer

    The Structures Company • Littleton, CO, United States
    Permanent
    Quick Apply
    JOB TITLE : Systems Engineer LOCATION : Littleton / Waterton, CO PAY RATE : $108.NOOT) <...Show more
    Last updated: 1 day ago
    Architect / Senior Principal Engineer, Oracle SaaS

    Architect / Senior Principal Engineer, Oracle SaaS

    Oracle • Denver, CO, United States
    Full-time
    Oracle Fusion Cloud Applications service, a complete suite of enterprise SaaS applications with embedded AI that run on next-generation Oracle Cloud Infrastructure (OCI). Leading companies trust Ora...Show more
    Last updated: 2 days ago • Promoted
    Principal Software Engineer, Growth

    Principal Software Engineer, Growth

    Joinhorizon • Denver, CO, United States
    Full-time
    Gusto is a modern, online people platform that helps small businesses take care of their teams.On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer- Flight Systems

    Principal Software Engineer- Flight Systems

    FS Studio • Denver, CO, United States
    Full-time
    Principal Software Engineer – Space Systems.Greater Denver, CO (on-site 3–5 days / week).A fast-growing space-technology company is seeking a. This is a high-impact role influencing technical directio...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Engineer (Hybrid, U.S. — Denver Metro preferred)

    Senior Java Engineer (Hybrid, U.S. — Denver Metro preferred)

    FusionAuth • Denver, CO, US
    Full-time
    Quick Apply
    Senior Java Engineer Location : Denver, CO preferred (Hybrid) About FusionAuth FusionAuth is a fast-growing startup and leading provider of customer identity and access management (CIAM) software he...Show more
    Last updated: 29 days ago
    Senior Software Engineer

    Senior Software Engineer

    Project Canary • Denver, Colorado, US
    Full-time
    Quick Apply
    Project Canary is a climate technology company offering an enterprise data platform that helps energy companies improve and report on their emissions footprint. Project Canary builds high-fidelity s...Show more
    Last updated: 19 hours ago • New!
    Principal Software Engineer - Pay Group Engineering

    Principal Software Engineer - Pay Group Engineering

    Gusto • Denver, CO, United States
    Full-time
    Principal Software Engineer - Pay Group Engineering.Denver, CO; San Francisco, CA; New York, NY.At Gusto, we’re on a mission to grow the small business economy. We handle the hard stuff—like payroll...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    RedBeard Solutions • Denver, Colorado, United States
    Full-time
    Quick Apply
    Bachelors Degree and a minimum of 4 years of prior relevant experience.Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, a minimum of 8 years of prior relate...Show more
    Last updated: 28 days ago
    Windchill Java Customization Engineer

    Windchill Java Customization Engineer

    Bright Vision Technologies • Denver, CO, US
    Full-time
    Quick Apply
    Windchill Java Customization Engineer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and opti...Show more
    Last updated: 10 days ago
    Java Engineer ID32277 ($3,000 signing bonus)

    Java Engineer ID32277 ($3,000 signing bonus)

    AgileEngine • Denver, CO, us
    Full-time
    Quick Apply
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...Show more
    Last updated: 30+ days ago
    Engineer Principal Software Quality Assurance

    Engineer Principal Software Quality Assurance

    BAE Systems USA • Broomfield, CO, United States
    Full-time
    Perform and / or lead software and firmware assurance activities for all phases from engineering requirements, design, development, test and integration, maintenance, and operations and sustainment a...Show more
    Last updated: 3 days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Visa • Highlands Ranch, Colorado, United States
    Full-time
    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more t...Show more
    Last updated: 30+ days ago • Promoted
    Principal Architect, Software Engineering

    Principal Architect, Software Engineering

    Credera Experienced Hiring Job Board • Denver, CO, United States
    Full-time
    Credera is a global consulting firm that combines transformational consulting capabilities, deep industry knowledge, AI and technology expertise to deliver valuable customer experiences and acceler...Show more
    Last updated: 22 days ago • Promoted
    Engineer Principal Software Quality Assurance

    Engineer Principal Software Quality Assurance

    BAE Systems, plc • Broomfield, CO, United States
    Full-time
    Perform and / or lead software and firmware assurance activities for all phases from engineering requirements, design, development, test and integration, maintenance, and operations and sustainment a...Show more
    Last updated: 2 days ago • Promoted