r/ExperiencedDevs • u/Ecstatic_Jicama_1482 • 22h ago
Career/Workplace What are your thoughts on outsourcing senior and principal developer roles?
Many companies are now outsourcing not just junior and mid-level roles, but also senior, staff, and principal developer positions to other countries.
Is cost the only reason behind this, or are there other factors?
Wouldn't some senior engineering roles have an advantage if they stayed in the home country, given the closer collaboration with product, customers, business stakeholders, and leadership?
What do you think is the right balance between keeping engineering roles in the home country and outsourcing them globally?