• Must have a track record of building and deploying mission critical, highly distributed, large scale SaaS applications
• Build resilient system implementations to ensure information security, stability and availability of business applications
• Must have experience with at least one major IaaS and/or PaaS technology (OpenStack, AWS, Azure, Heroku, etc.) including defining and scripting full topologies
• Must have strong knowledge of failure modes, resiliency patterns, and techniques to enable robust, self healing architecture
• Monitor current and future technology trends and make recommendations of solutions and standards that meet the business needs and drives improvements\
• Leads any Proof of Concept projects required to thoroughly investigate architectural possibilities and strengthen arguments for their adoption.
• 5 years of core product development experience (preferably in Java)