Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer

$114k - $165.3k

Empower Retirement

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. The Lead Software Engineer will design, develop, and deliver scalable, high-performance enterprise applications using modern backend technologies and architectures. This role will lead the development of microservices and real-time streaming applications, guide engineering teams, influence technical direction, and promote strong engineering practices across system design, testing, DevOps, and CI/CD. What you will do: Lead the design and development of microservices-based architectures using Spring and Spring Boot. Architect and build real-time streaming applications using Apache Kafka. Define technical strategy and oversee the full software development lifecycle, from requirements through deployment. Mentor and guide engineers, conducting design and code reviews to maintain high standards. Champion TDD and BDD practices to support code quality and maintainability. Collaborate with cross-functional teams to deliver secure, reliable, and scalable software. Drive adoption of best practices in system design, testing, DevOps, and CI/CD pipelines. Optimize application performance and resolve complex technical issues. Ensure systems are designed for high availability, scalability, and maintainability. Contribute to architectural decisions and align technical initiatives with business goals. Use AI-assisted development tools such as GitHub Copilot, ChatGPT, or similar tools in day-to-day development activities. What you will bring: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 7+ years of professional software development experience, including 2+ years in a lead or mentorship role. Strong expertise in Java 17 or later. Solid hands-on experience with Spring, Spring Boot, and RESTful web services. Deep understanding of microservices architecture and distributed systems. Proven experience building real-time streaming applications with Apache Kafka. Strong experience with SQL databases such as MySQL or PostgreSQL and NoSQL databases such as MongoDB or Cassandra. Proficiency in Hibernate, JPA, and ORM concepts. Strong understanding and application of TDD and BDD methodologies. Solid understanding of software design patterns and system architecture. Experience with Git and CI/CD practices. Excellent problem-solving, debugging, and leadership skills. Familiarity with Agile/Scrum methodologies. What will set you apart: Knowledge of gRPC for high-performance service-to-service communication. Knowledge of AWS technologies such as EC2, RDS, S3, and Lambda. Experience with containerization tools such as Docker and Kubernetes. This job operates in a professional office environment. 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 to 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, as per terms and conditions of your employment contract. This job operates in a professional office environment. 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 to 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, as per terms and conditions of your employment contract. 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 $114,000.00 - $165,300.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: 09-17-2026 Want the latest money news and views shaping how we live, work and play? Stay in the know with The Currency and sign up for Empower's free newsletter.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Greenwood Village, CO vacancy
  •  ...Lead Software Engineer Rocky Mountain Reserve | Remote | Full-Time About Rocky Mountain Reserve Rocky Mountain Reserve is a benefits administration company specializing in HSAs, FSAs, HRAs, and other consumer‑directed benefit accounts. We help employers and... 
    Suggested
    Full time
    Remote work

    Rocky Mountain Reserve

    Centennial, CO
    3 days ago
  •  ...solving skills, customer service and interpersonal skills. Ability to work independently and manage one’s time. Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Robotics Prcocess Automation, LLC

    Englewood, CO
    4 days ago
  • $101.9k - $150k

     ...range of pathways that help learners achieve their goals and lead a choice-filled life. Our culture values inclusion, engagement...  ...learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to... 
    Suggested
    Full time
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Denver, CO
    3 days ago
  • $100k - $120k

     ...performance goals and targets.About This JobAxos Bank is looking for an experienced, product-oriented Software Developer - Technical Lead to join our software engineering team and help ensure that the experience of our clients is second to none. This development group is... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    Axos Bank

    Centennial, CO
    5 days ago
  • $130k - $200k

    Company DescriptionJoin SEAKR Engineering, a leading-edge provider of advanced electronics for space applications. Pushing the boundaries of...  ...hardware delivery involving box, module, board, FPGA, and software level designs. Champion program simulation, analysis, integration... 
    Suggested
    Local area

    SEAKR Engineering

    Centennial, CO
    3 days ago
  • $111k - $135k

     ...and provide automated, scalable, and compliant applications and reporting capabilities for critical business functions.The Lead Software Engineer will serve as a hands-on Murex Developer and integration specialist responsible for designing, developing, enhancing, and supporting... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Worldwide
    Work visa
    Relocation package
    3 days per week

    Transamerica

    Denver, CO
    2 days ago
  • $128k - $252.5k

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...Recruiting for this role ends on 9/11/2026 Work You’ll Do As a Lead Agentic Software Engineer II, you will be responsible for:Lead the design,... 
    Local area

    Deloitte

    Denver, CO
    3 days ago
  •  ...future as we are, join our team.KPMG is currently seeking a Lead Engineer I to join our Tax Ignition Team. This is a hybrid work opportunity...  ...:Minimum five years of recent experience in software development and systems architectureBachelor's degree from an... 
    Local area

    KPMG

    Denver, CO
    2 days ago
  • DescriptionThe Senior Lead Software Engineer is a senior technical leader responsible for designing, developing, and delivering innovative solutions to complex business and technical challenges. This role provides architectural leadership, drives engineering best practices... 
    Work experience placement

    Tyler Technologies

    Lakewood, CO
    4 days ago
  • $111k - $140k

     ...approximately 23.9 million customers worldwide.* For more information, visit transamerica.com.  Job Description SummaryThe Lead Software Engineer utilizes web and cloud technologies, APIs, and third-party software development frameworks to build and support application... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Worldwide
    Work visa
    Relocation package
    3 days per week

    Transamerica

    Denver, CO
    5 days ago
  • $160k - $200k

     ...infrastructure to orbit. Our cutting-edge, software-defined technology equips satellites...  ...capability in orbit. Selected by the world's leading satellite operators, Ramon.Space is...  ...maintain the program schedule, ensuring engineering activities remain aligned with program priorities... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Ramon.Space

    Englewood, CO
    1 day ago
  • $86.25k - $158.13k

     ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Lending Tech organization, you will be based in Pittsburgh PA, Dallas TX, Strongsville OH, Birmingham AL,... 
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Denver, CO
    1 day ago
  • $110k - $140k

     ...-annually based upon your achievement of performance goals and targets.About This JobAxos Bank is seeking a Software Development Manager, AVP to lead engineering delivery for Axos Bank's Core Services platform, the backbone of the enterprise. This leader will own end-to... 
    Full time
    Work at office
    Local area
    Night shift

    Axos Bank

    Centennial, CO
    2 days ago
  • $110.1k - $157.3k

     ...through research and development, technology innovation or solution engineering, our team members play a vital role in connecting consumers...  ...languages such as Python, Go, or Java, combined with deep software engineering fundamentals and design patternsCritical experience... 
    Local area
    Immediate start
    Flexible hours

    EchoStar

    Denver, CO
    5 days ago
  •  ...Lead Software Engineer OpportunityAvenue Technologies is seeking a Lead Software Engineer to support technical, engineering, and program teams in a hands-on environment.What You Will DoDesign, develop, integrate, and maintain software applications that support engineering... 

    Avenue Technologies Defunct

    Aurora, CO
    9 hours ago
  •  ...Lead Software EngineerThe Lead Software Engineer utilizes web and cloud technologies, APIs, and third-party software development frameworks to build and support application solutions. Provides lead support for design and development to one or more application development... 
    Contract work
    Local area

    Transamerica

    Denver, CO
    5 days ago
  • $113.4k - $198.4k

    Senior UiPath Developer / Technical Lead Position Description CGI is a global IT...  ...6+ years of professional experience in software development, intelligent automation, or related...  ...Certification UiPath Infrastructure Engineer training Experience with UiPath AI... 
    Local area
    Centennial, CO
    28 days ago
  •  ...Title: Senior UiPath Developer / Technical Lead Duration : Contract to Hire Location :...  ...6+ years of professional experience in software development, intelligent automation, or related...  ...Certification UiPath Infrastructure Engineer training Experience with UiPath AI Center... 
    Contract work

    System One

    Englewood, CO
    1 day ago
  • TechDigital Group is looking for a Technical Lead with over 8 years of experience to join their team in Englewood, Colorado. The ideal candidate will possess strong expertise in SYNON and AS400 along with a minimum of 3 years in Rxclaim adjudication and domain experience... 

    TechDigital Group

    Englewood, CO
    3 days ago
  • Ramon.Space is expanding its U.S. presence and seeks a Technical Lead to coordinate engineering activities across hardware, software, FPGA, and test teams. You will unblock integration work, manage dependencies, and ensure on-time delivery of high-quality space systems.... 

    Ramon.Space

    Englewood, CO
    3 days ago
  • We are seeking technical lead with 8+ years of experience to join our team. The ideal candidate will have expertise in SYNON, AS400 along with domain experience in Medicare & Medicaid Claims, Claims, and Payer. This role requires a proactive individual who can contribute... 

    TechDigital Group

    Englewood, CO
    3 days ago
  •  ...Radiology Technologist in Englewood, CO to perform fluoroscopic x-ray (C-Arm) procedures and other radiology duties under clinical lead guidance. The role requires completion of an accredited radiology program, 1-2 years of radiology experience, and adherence to radiation... 

    SCA Health

    Englewood, CO
    5 days ago
  •  ...attention to detail and commitment to quality. Effective communication skills, both verbal and written. Ability to handle multiple tasks in a fast-paced environment. Proficiency in using automotive diagnostic tools and software. #J-18808-Ljbffr Peak Kia - Littleton

    Peak Kia - Littleton

    Littleton, CO
    4 days ago
  • $111.3k - $215.1k

     ...are, join our team.KPMG is currently seeking a Technical Lead, Forward Deployed Engineering to join our AI & Data Labs practice.Responsibilities:...  ...years of recent experience shipping end-to-end production software systems, with a focus on data, machine learning, and AI-... 
    H1b
    Local area

    KPMG

    Denver, CO
    3 days ago
  • $25.7 - $38.55 per hour

     ...06280 Location Highlands Ranch Position Type Regular Regular/Temporary Regular Add to Favorite Jobs Email this Job Job Overview The Lead Instrument/Sterile Processing Technician is crucial for patient safety and infection control, as they ensure the decontamination, reprocessing... 
    Hourly pay
    Full time
    Temporary work
    Immediate start
    Monday to Friday
    Shift work

    Children's Hospital Colorado

    Littleton, CO
    5 days ago
  • Alvarez & Marsal (A&M) is a global consulting firm with over 10,000 professionals in 40+ countries. We help clients navigate complex market dynamics, from top-line growth to operations efficiency, with a focus on telecom and digital infrastructure. The team seeks accomplished...

    Alvarez & Marsal

    Greenwood Village, CO
    4 days ago
  • Systemone in Denver, CO seeks a Senior UiPath Developer/Technical Lead to design, develop, and oversee enterprise automation initiatives. You will mentor developers, engage with clients, and contribute to solution architecture while staying hands-on with UiPath. The role... 

    System One

    Englewood, CO
    1 day ago
  •  ...Sierra Space is seeking a Sr. Principal Software Engineer to design, develop, and test software for space systems. The role requires leading a team, making high‑level design decisions, and driving the strategic direction of the software engineering group. You will... 

    Jobleads-US

    Centennial, CO
    2 days ago
  • $144.2k - $288.4k

     ...at a time. POSITION SUMMARY CVS Health Specialty Pharmacy Engineering team is looking for a hands‑on, passionate people leader...  ...can be in the digital world. We are seeking an experienced Lead Director — Software Development Engineering, who will be accountable for... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Remote work

    CVS Health

    Denver, CO
    6 days ago
  • $144.2k - $288.4k

     ...what a pharmacy and a health care company can be in the digital world. Currently, we are seeking an experienced Lead Director - Software Development Engineering who will be accountable for building and executing the Retail Pharmacy modernization technology strategy for... 
    Full time
    Temporary work
    Local area
    Remote work

    CVS Health

    Denver, CO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!