If you run a business in the US, Central, or Western Europe, you are likely to know that costs for dedicated software development services differ depending on the location. Thus, a senior software engineer in the US will likely charge rates much higher than those for the work of an equally skilled developer from an outsourcing destination. The latter might be two times cheaper.
In addition, you shouldn't worry about expenses on hardware and software for your new engineers. Likewise, you don't need a large office since your new employees will work remotely.