<human>:  What is the average salary of a software engineer?
<bot>: The average salary of a software engineer varies depending on many factors such as experience, skills, location, etc. According to data from the Bureau of Labor Statistics, the median annual wage for software developers was $107,510 in May 2019.