software engineer,software engineering,software developer,software development,how to become a software engineer,software engineer day in life,software engineer life,software engineer intern,software engineer salary,engineer,software,software developer career,a day in the life of a software engineer,why software engineer,remote software engineer jobs,remote software engineer,junior software engineer,being a software engineer