Strong educational background with BS / MS in Computer Science or related area.
12+ years experience designing, developing, testing, maintaining and innovating large scale web applications and services with at least 3+ years of experience as an architect.
5+ years of experience in leading design and architecture of complex distributed systems at scale .
Expert level proficiency in Design & Architecture, Web and Cloud Technologies
Masterful technical documentation and presentation skills to communicate architectural and design options, educating development teams and business.
Demonstrated track record of facilitative leadership, influence, and collaboration across boundaries.
Expert designing and developing REST APIs, User Experience capabilities that are performant, durable with ease of maintenance and onboarding experience.
Experience with the development challenges inherent with highly scalable and available web applications and platforms
Experience designing and developing highly scalable and available applications in the Cloud with modern web frameworks. AWS or equivalent is preferred.
Ability to drive projects clearing ambiguity on the architecture, implementation and target state
Strong analytical, strategic thinking, problem-solving and communication skills
Passion for being at the leading edge of technology and applying them across development, quality and operational excellence. Experience leveraging AI would be a plus
Strong business acumen to be able to bridge technical and business priorities.
Demonstrated ability to communicate and collaborate at all levels - from front line engineers and non-technical stakeholders, to senior leaders in engineering or at the executive level.
Experience driving for results across cross-functional teams while maintaining effective working relationships
Demonstrated ability to work with global teams across time zones