Principal Software Architect

The ideal candidate is a systems thinker with diverse experience that loves to design large, complex software products that efficiently incorporate many distinct components. You should be able to guide multiple teams while maintaining a clear vision that integrates their work into a cohesive whole. We are looking for an experienced software architect who has used state of the art Cloud technologies to release complete technologies.