Senior Software Engineer

🕒 July 9

🇺🇸 United States – Remote

💵 $105.7k - $149.3k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
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

• Lead the design, development, and delivery of significant software features, platforms, or projects from concept through implementation • Architect scalable, reliable, and maintainable software solutions across full stack, cloud, data, and AI-enabled environments • Design, build, and support Gen AI software solutions and AI-assisted capabilities that improve business processes, reporting, analysis, or customer outcomes • Work independently to manage technical projects, solve complex problems, and deliver high-quality software solutions • Mentor junior and mid-level engineers and provide technical guidance, code feedback, and best-practice coaching • Collaborate with cross-functional teams to refine, prioritize, and translate business requirements into technical solutions • Partner with stakeholders on external customer reporting, analysis, and data-driven insights • Build and maintain software using technologies such as Java, Python, SQL, and related full stack frameworks • Use cloud technologies, CI/CD pipelines, and modern development practices to improve delivery speed, scalability, and reliability • Participate in code reviews and maintain high-quality code standards • Troubleshoot, debug, and resolve complex code, application, data, and performance issues • Investigate and resolve technical issues, bottlenecks, and production defects • Contribute to improvements in development processes, engineering standards, software architecture, and platform reliability • Document and demonstrate solutions through technical documentation, code comments, and clear, efficient code • Continuously learn and adapt to modern technologies, AI tools, cloud services, and software development practices

🎯 Requirements

• Bachelor’s degree in a related field or an equivalent combination of professional experience and/or training required • 4+ years of experience in software development • Experience designing, building, and supporting software solutions in full stack environments • Strong programming experience with Java, Python, SQL, or similar technologies • Experience working with data, reporting, analysis, or data-driven application development • Experience with cloud technologies and cloud-based application development • Experience with CI/CD pipelines, automated deployments, version control, and modern engineering practices • Familiarity with AI tools, Gen AI concepts, or AI-assisted software development practices • Deep understanding of software architecture, application design, and scalable engineering principles • Strong problem-solving, troubleshooting, debugging, and root-cause analysis skills • Ability to independently lead technical work, manage project deliverables, and drive solutions through completion • Effective leadership, mentoring, communication, and technical influencing skills • Ability to collaborate with cross-functional teams and communicate technical concepts to technical and non-technical stakeholders.

🏖️ Benefits

• 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.

Apply Now

Similar Jobs

🕒 July 9

The Home Depot

10,000+ employees

🛒 Retail

👥 B2C

Sr. Software Engineer developing and maintaining software applications at The Home Depot. Collaborating with team members and mentoring junior engineers in a remote setting.

🕒 July 9

Equinix

5001 - 10000

📡 Telecommunications

🏢 Enterprise

☁️ SaaS

Senior Staff Engineer designing systems and application software for Equinix's compute platform. Collaborating with product teams and mentoring junior engineers in a remote setting.

🕒 July 9

Calliere Group

1 - 10

🤝 B2B

🎯 Recruiter

Senior Full-Stack Engineer designing APIs and scalable systems for a category-defining platform. Leading features from definition to implementation in a trustworthy environment.

🕒 July 8

Group 1001

501 - 1000

💸 Finance

📚 Education

Senior Vulnerability Management Engineer at Group 1001, focusing on security and infrastructure. Aimed at optimizing vulnerability management and enhancing security posture across various systems.

🕒 July 8

Lyric - Clarity in motion.

201 - 500

⚕️ Healthcare Insurance

💳 Fintech

☁️ SaaS

Senior Software Engineer modernizing healthcare payment integrity platform with AI tools and .NET experience. Collaborating with product, UX, DevOps, and QA for innovative solutions in healthcare.