
10,000+ employees
💸 Finance
💳 Fintech
👥 B2C
Finance • Fintech • B2C
Empower is a leading provider of financial services focused on helping individuals and organizations achieve financial freedom through retirement planning and investment management. Serving over 19 million Americans, Empower offers a comprehensive suite of finance-related services, including smart planning and investment advice, and tools like the Empower Personal Dashboard™ for a complete financial view. The company is renowned as a top retirement plan provider and works closely with personal investors, workplace plan savers, plan sponsors, and financial professionals. Empower is also recognized for initiatives in Diversity, Equity, Inclusion, and has a social commitment that bolsters community impact.
🕒 July 14
AWS
Cloud
Distributed Systems
DynamoDB
Java
Jenkins
Kubernetes
Microservices
Spring
Spring Boot
SpringBoot
Terraform
Improve your chances of getting an interview by checking your resume score before you apply.

10,000+ employees
💸 Finance
💳 Fintech
👥 B2C
Finance • Fintech • B2C
Empower is a leading provider of financial services focused on helping individuals and organizations achieve financial freedom through retirement planning and investment management. Serving over 19 million Americans, Empower offers a comprehensive suite of finance-related services, including smart planning and investment advice, and tools like the Empower Personal Dashboard™ for a complete financial view. The company is renowned as a top retirement plan provider and works closely with personal investors, workplace plan savers, plan sponsors, and financial professionals. Empower is also recognized for initiatives in Diversity, Equity, Inclusion, and has a social commitment that bolsters community impact.
• Own the design, evolution, and quality of mission-critical microservices orchestrating scheduling workflows • Lead technical discovery and design by writing and socializing ADRs, running design reviews, and aligning decisions across teams • Champion clean code and definition of done • Ensure high test coverage and reliable CI/CD gates • Architect cloud-native AWS solutions using Lambda, API Gateway, DynamoDB, SQS/FIFO, and IAM • Define infrastructure as code in Terraform • Improve reliability through observability, performance engineering, secure PII-free logging, and incident postmortems • Mentor and develop engineers through pairing sessions, roadmap shaping, documentation, and constructive challenge • Collaborate with Product, SRE, Data, and InfoSec to translate ambiguous requirements into secure, scalable APIs and event flows • Coordinate cross-team dependencies and drive incremental modernization from legacy to event-driven architecture
• 8–10+ years of backend engineering experience • 1–3+ years leading projects or a squad delivering complex distributed systems at scale • Track record of accountability and follow-through • Ability to influence across teams and drive adoption of best practices • Mastery of Java/Spring Boot, including concurrency, resilience patterns, profiling, and robust testing • Hands-on proficiency with DynamoDB, Lambda, API Gateway, SQS/FIFO, and IAM roles/policies • Strong experience with Terraform • Advanced Dockerfile skills • Working knowledge of Kubernetes tuning and operations • Experience designing Jenkins or GitLab CI pipelines integrating functional tests, static analysis, vulnerability scanning, and performance testing • Clear, concise technical writing and ability to align stakeholders through documentation and diagrams
• Flexible work environment • Fluid career paths • Internal mobility opportunities • Purpose, well-being, and work-life balance support • Welcoming and inclusive work environment • Employee volunteering opportunities
Apply Now🕒 July 11
Payments Software Engineer responsible for integrating Payment Service Providers into payment portal. Building and maintaining deposit and withdrawal flows within a fintech company.
🕒 July 10
Senior Software Engineer developing AI solutions for Credit Acceptance. Collaborating with global teams to enhance enterprise workflows through innovative software engineering practices.
🕒 July 10
Senior Software Engineer guiding technical direction and implementation of AI-native products. Collaborating with a global team to deliver scalable enterprise-level systems in AI transformation.
Azure
GraphQL
JavaScript
Jest
React
Redux
SQL
Webpack
.NET
🕒 July 10
Senior software architect responsible for shaping architecture across commissions and data processing systems. Leading complex design implementations to enhance product quality and engineering output.
🕒 July 7
Senior System Software Engineer developing safety and security compliant software for autonomous vehicles at NVIDIA. Collaborating with experts to tackle complex challenges in automotive technology.
Spark