E14 - What's the role of a Software Architect? Are they REALLY needed?!
Chapters
- - Introductions
- - Mohamed's background and move to the USA
- - What is a principal software engineer?
- - What is Software Architecture?
- - Why is there a need for Software Architects?
- - How should Software Architects be placed in teams?
- - What are the different levels for engineers in big tech?
- - Why is there tension between Architects and Engineers?
- - Where do you draw the line on your contributions as a Software Architect?
- - What does a day in the life of a software architect look like?
- - What are the skills a good Software Architect should have?
- - How does a Software Architect stay technically relevant?
- - What are you currently focusing on?
- - Conclusion
About this episode
What is software architecture? How do software architects work? How do they fit in the engineering organisation? So many more brilliant questions answered by Mohamed ElSherif, currently a senior software architect at Apple with a long tenure in big tech.
More from this conversation
You can also find him on:

![Episode artwork: Ask Developer Hangout - 18 - Service Oriented Architecture [SOA]](https://i.ytimg.com/vi/AQcnz7WWUp8/maxresdefault.jpg)

