Taro Logo

Associate Software Engineer

A financial services company focused on helping customers achieve financial freedom through retirement and investment solutions.
$64,300 - $90,850
Backend
Entry-Level Software Engineer
Remote
Finance

Description For Associate Software Engineer

Empower is seeking an Associate Software Engineer to join their team in a fully remote capacity across the United States. This entry-level position offers an excellent opportunity for developers starting their careers in financial technology. The role focuses on software development, maintenance, and improvement of applications that help transform financial lives.

The position offers a competitive salary range of $64,300 - $90,850 and comes with comprehensive benefits including medical, dental, vision insurance, and a generous 401(k) matching program. The company provides a flexible work environment and emphasizes work-life balance, offering generous PTO, paid volunteer time, and parental leave.

As an Associate Software Engineer, you'll work closely with senior team members to learn and apply best practices in software development. Key responsibilities include collaborating on software requirements, coding, debugging, testing, and participating in code reviews. The role requires strong programming skills in languages like Java, Python, or JavaScript, and a bachelor's degree in a related field or equivalent experience.

Empower's culture emphasizes continuous learning and professional growth. They encourage internal mobility and provide tuition reimbursement up to $5,250/year. The company is committed to creating an inclusive environment through Business Resource Groups (BRGs) and community involvement.

The position requires candidates to be authorized to work in the U.S. (no visa sponsorship available) and have reliable high-speed internet for remote work. This role is perfect for early-career developers who want to make an impact in financial technology while working for a company that values both professional development and work-life balance.

Join Empower to chart your own career path while contributing to the company's mission of helping customers achieve financial freedom. The collaborative environment, modern technology stack, and comprehensive benefits make this an excellent opportunity for developers starting their careers.

Last updated 5 days ago

Responsibilities For Associate Software Engineer

  • Collaborate with team members to understand and document software requirements
  • Assist in coding, debugging, and testing software components and features
  • Participate in code reviews and provide constructive feedback
  • Troubleshoot and resolve basic software defects and issues
  • Continuously learn and adapt to modern technologies and development practices
  • Contribute to the improvement of coding standards and development processes
  • Document learning and making repositories for teams use

Requirements For Associate Software Engineer

Java
Python
JavaScript
  • Bachelor's degree in related field or equivalent combination of professional experience
  • Strong understanding of programming languages such as Java, Python, Swift, JavaScript
  • Basic knowledge of software development methodologies and practices
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork skills
  • Must be authorized to work for any employer in the U.S.

Benefits For Associate Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, vision and life insurance
  • 401(k) plan with up to 6% company matching
  • Tuition reimbursement up to $5,250/year
  • Generous paid time off and holidays
  • 16 hours paid volunteer time per year
  • Paid parental leave
  • Business Resource Groups (BRGs)
  • Business-casual environment

Interested in this job?

Jobs Related To Empower Associate Software Engineer