Empower is seeking an Associate Software Engineer to join their team in a fully remote capacity. This entry-level position offers an exciting opportunity to begin your software engineering career at a company dedicated to transforming financial lives. The role involves working closely with senior team members to develop and maintain software applications while learning industry best practices.
The position offers comprehensive professional development opportunities, including hands-on experience with modern programming languages and development methodologies. You'll be involved in the full software development lifecycle, from requirements gathering to testing and deployment. The collaborative environment encourages learning and growth through code reviews, pair programming, and continuous feedback.
Empower provides an impressive benefits package, including competitive salary ($64,300 - $90,850), comprehensive healthcare coverage, generous 401(k) matching, and substantial educational support through tuition reimbursement. The company promotes work-life balance with flexible remote work arrangements, ample PTO, and paid volunteer time.
The ideal candidate will have a bachelor's degree in a related field or equivalent experience, strong programming fundamentals, and excellent communication skills. Knowledge of Java, Python, JavaScript, or similar languages is required. While this is an entry-level position, prior internship experience and familiarity with Agile principles are advantageous.
This role presents an excellent opportunity for someone starting their software engineering career, offering both technical growth and the chance to contribute to meaningful financial technology solutions that help people achieve financial freedom. The company's commitment to diversity, inclusion, and professional development makes it an ideal environment for launching your software engineering career.