[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Empower is committed to transforming financial lives by providing a flexible work environment that promotes internal mobility and well-being. The Software Engineer will design, develop, test, and maintain software applications, collaborating with cross-functional teams to ensure reliable software delivery.
Responsibilities
- Design, code, and test software features and components
- Collaborate with cross-functional teams to gather and refine software requirements
- Lead coding efforts for specific modules or features
- Troubleshoot and resolve complex software issues
- Participate in code reviews and enforce coding standards
- Contribute to architectural decisions and design discussions
Skills
- Bachelor's degree in a related field or an equivalent combination of professional experience and/or training
- 1 - 3 years of experience in software development
- Proficiency in one or more programming languages such as Java, Python, Swift, JavaScript, or similar
- Strong understanding of software development methodologies and best practices
- Problem-solving, debugging, and troubleshooting skills
- Excellent teamwork and communication abilities
- Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time, including CPT/OPT
- AWS experience
- SQL queries experience
- Experience with Agile principles
- Experience across multiple projects and development cycles
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.
- Non-sales positions have the opportunity to participate in a bonus program
- Other necessary computer equipment, will be provided
Company Overview