Senior Software Engineer

🔥 39 minutes ago

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

• Design, build, test, and support scalable, resilient software aligned with Empower’s business and architectural strategies • Develop and enhance complex applications, introducing new features and improving existing systems for performance, scalability, security, and maintainability • Partner with other developers and architects to evolve our codebase, tools, and development processes • Provide expert technical support and guidance to end users and internal partners • Contribute to and maintain automated CI/CD pipelines, improving delivery efficiency and reliability • Write automated and unit/functional tests and follow modern engineering practices to ensure code quality and maintain high test coverage • Troubleshoot and resolve complex production issues with speed and precision • Apply Empower’s security controls and disaster recovery principles in all design and implementation efforts • Drive application resiliency through thoughtful design and robust engineering • Create prototypes and proof-of-concepts that inspire innovation and shape future technical direction • Design pragmatic, scalable solutions with clear trade-offs and articulate them effectively to stakeholders • Produce clear, detailed design documentation to support implementation and estimation • Contribute to long-term architectural vision emphasizing simplicity, scalability, and maintainability • Collaborate with cross-functional, geographically distributed teams to deliver customer value • Model and promote best practices across coding standards, architecture, and process — coaching and mentoring peers and junior engineers • Actively participate in Agile/Scrum ceremonies • Support Lead Developers in oversight, training, and technical guidance of the team • Perform other duties as needed

🎯 Requirements

• 5+ years of professional software engineering experience • 2+ years of professional experience developing solutions in Salesforce Sales, Service, or Industry Clouds • Strong grasp of object-oriented programming principles and experience with at least one OOP language (Java, Python, etc.) • Proficiency in working with JSON and XML • Familiarity with Agile methodologies and iterative delivery • Continuous learning mindset with a passion for staying current with emerging technologies • Strong communication and collaboration skills • Experience deploying updates, diagnosing production issues, and implementing integrations that meet customer needs

🏖️ Benefits

• Flexible work environment • Internal mobility encouragement • Celebration of volunteering hours • Inclusive work environment • Focus on well-being and work-life balance

Apply Now

Similar Jobs

🔥 1 hour ago

PORCH 💚

1 - 10

🤝 B2B

👥 B2C

Senior Software Engineer I designing and implementing software solutions at Porch Group. Leading technical guidance, mentorship, and agile practices with cross-functional teams.

Angular

AWS

Azure

Cloud

Docker

JavaScript

Jenkins

Kubernetes

Postgres

React

Scala

SQL

Vue.js

🔥 1 hour ago

Juniper Square

201 - 500

💸 Finance

🏠 Real Estate

☁️ SaaS

Technical Lead at Juniper Square driving the architectural direction of AI systems. Leading a team of engineers through design and implementation of complex technology solutions.

Apollo

AWS

Cloud

Docker

GraphQL

JavaScript

Kubernetes

MySQL

Postgres

Python

React

SQL

🔥 5 hours ago

Gururo

11 - 50

📚 Education

👥 B2C

☁️ SaaS

Software Developer collaborating with teams to write efficient algorithms and software code. Testing and upgrading existing software, creating technical documentation.

Angular

Java

🔥 8 hours ago

Smart Working

51 - 200

🤝 B2B

☁️ SaaS

🎯 Recruiter

Senior Engineer leading technical direction and feature discovery at a remote-first company. Collaborating with Product and Design teams to deliver scalable solutions and mentoring engineers.