[Remote] Lead Software Engineer
Note: The job is a remote job and is open to candidates in USA. Empower is a company focused on transforming financial lives by providing a flexible work environment and promoting internal mobility. The Lead Software Engineer will guide the team in following best practices for software development, while delivering complex projects in a full-stack environment.
Responsibilities
- Understand the end-to-end technical flow of the project
- Collaborate with the business and architects to understand, suggest, and follow best practices and implement solutions
- Influence technical solutions by sharing knowledge and brainstorming within the team
- Help the team move forward by applying technical problem-solving skills and assist in resolving production issues
- Assist in code reviews and enforce standard practices within the team
- Continuously learn and adapt to recent technologies and development practices
- Serve as the go-to person for trying innovative solutions or conducting proof-of-concepts
- Deliver complex pieces of project work
Skills
- Bachelor's degree in a related field or an equivalent combination of professional experience and/or training
- 8+ years of experience in software development
- Experience working in a full-stack environment - Java 17 and above, SQL, Angular or React
- AWS or any cloud technology
- Strong knowledge of software development methodologies and practices
- Strong knowledge of industry best practices for technical and architectural practices
- Strong problem-solving and analytical skills
- Excellent communication and technical influencing skills
- Relevant project experience working in complex environments
- Project experience working on Agile full-stack teams delivering multiple projects
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.
Company Overview