Lead Software Engineer

🕒 July 14

🇮🇳 India – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 47%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Empower

Empower

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.

📋 Description

• 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

🎯 Requirements

• 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

🏖️ Benefits

• 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

Similar Jobs

🕒 July 11

Trade Quo

1 - 10

📦 Logistics

🏭 Manufacturing

💼 Consulting

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

Credit Acceptance

1001 - 5000

💸 Finance

💳 Fintech

🚘 Automotive

Senior Software Engineer developing AI solutions for Credit Acceptance. Collaborating with global teams to enhance enterprise workflows through innovative software engineering practices.

🕒 July 10

3Pillar Global

1001 - 5000

💼 Consulting

🏥 Healthcare

🛡️ Insurance

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

Everstage

201 - 500

🏢 Enterprise

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

NVIDIA

10,000+ employees

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

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