
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
Docker
DynamoDB
Java
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 that orchestrate scheduling workflows • Lead technical discovery and design—write and socialize ADRs, run design reviews, and align decisions across teams • Champion clean code and definition of done; ensure high coverage and reliable CI/CD gates • Architect cloud-native solutions on AWS (Lambda, API Gateway, DynamoDB, SQS/FIFO, IAM) and define infrastructure as code in Terraform • Raise reliability through observability, performance engineering, secure/PII-free logging, and incident postmortems • Mentor and level-up engineers via pairing sessions, roadmap shaping, documentation, and healthy challenge of the status quo • 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 squad to deliver complex distributed systems at scale • Mastery of Java/Spring Boot including concurrency, resilience patterns, profiling, and robust testing • Hands-on depth with DynamoDB, Lambda, API Gateway, SQS/FIFO, and IAM roles/policies • Strong experience with Terraform • Advanced Docker file skills • Working knowledge of Kubernetes tuning and operations • Designed CI/CD pipelines integrating functional tests, static analysis, vulnerability scanning, and performance testing • Clear, concise technical writing and ability to align stakeholders through docs and diagrams • Nice-to-haves: Led modernization efforts from monoliths to event-driven/streaming architectures. • Background in financial services or other regulated industries • Experience with Microsoft Graph API, Microsoft Bookings, Microsoft RBAC, and Salesforce integration
• flexible work environment • fluid career paths • internal mobility celebrated • purpose, well-being, and work-life balance recognized
Apply Now🕒 July 11
Software Engineer II for Upland, working on the Panviva product with global teams. Responsibilities include developing and maintaining application code, troubleshooting, and collaborating.
🇮🇳 India – Remote
💰 $115M Post-IPO Equity on 2022-07
⏰ Full Time
🟡 Mid-level
🟠 Senior
🧑💻 Full-stack Engineer
🕒 July 11
Software Engineer II for Upland India developing full stack applications for Panviva product. Collaborating with a global team to maintain and enhance application code.
🇮🇳 India – Remote
💰 $115M Post-IPO Equity on 2022-07
⏰ Full Time
🟡 Mid-level
🟠 Senior
🧑💻 Full-stack Engineer
🕒 July 11
Mobile Software Engineer building native iOS and Android applications for an innovative fintech company. Integrating trading services and developing seamless user experiences in a remote role.
🕒 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 guiding technical direction and implementation of AI-native products. Collaborating with a global team to deliver scalable enterprise-level systems in AI transformation.