Chief Architect

Overview

Chief Architect plays an integral role in the effort to build the company’s multi-year technology strategy, roadmap, and processes. The Chief Architect will be part of the company’s senior Technology management team responsible for development and technology innovation. The chief architect will with the CTO guide the integration of ETT’s platforms into one cohesive platform and set of services to deliver solutions that scale to millions of customs around the world.

Main Activities

  • Help define and drive architecture standards across the ETT product portfolios. Advise engineering leads and quality engineering on the alignment of solution implementations conforming to evolving standards
  • With the CTO lead the Technology Roadmaps and works closely with business, architects and engineering heads to set priority, deliver on-time, within budget and of high quality
  • Be a resource to  engineering teams to develop innovative solutions that meet market needs with respect to functionality, performance, scalability, reliability, implementation schedules, and adherence to develop goals and principles
  • Evangelize the capabilities of our platforms and product end-to-end, both internally and externally and partner with the business to tell the platform story, inform and evolve our vision
  • Drive and understand use cases for current and future architectural requirements across all product lines. Drive the evolution of the technology stack, to maintain and enhance ETT’s leadership role
  • Act as a role model and mentor for the entire technology organization. 
  • Champion IP generation, white papers and foster initiatives to present in key technical conferences

Required Experience & Knowledge

  • Strategic thinker with a high level of situational intelligence to be able to work with a diverse workforce with a differing opinion
  • Able to communicate, influence, and lead a team in making strong technical decisions
  • Effectively describes and communicates the future direction of the enterprise, conducts analysis of architectural data, and articulates analytic and technical findings to senior audiences in a coherent and organized fashion
  • Builds loyalty, trust and confidence with cross-functional leaders and teams
  • Motivates, inspires and energizes others around a compelling ETT’s vision
  • Possesses the personal drive, passion and enthusiasm to both understand and successfully navigate a fast-growing company striving toward market domination in an evolving marketplace
  • Hands-on and entrepreneurial style – one that looks to become personally involved in all elements of managing their function responsibility
  • Actively develops talent and shares knowledge
  • Skilled at contributing to broader business conversations beyond their functional expertise
  • Solicits the involvement of others to build a sense of ownership
  • Comfortable presenting to C-level leaders in ways that build confidence and support and enables strategic decision making
  • Must have the confidence to act quickly and decisively when the market requires such agility
  • High degree of technical competency (strong engineering foundation) with a passion around execution and delivery. Technical aptitude to probe, assess and understand their technology environment
  • Skilled in influencing and engaging 360 – own team, peers, cross-functional leaders and executives
  • Strong verbal, presentation and written communications skills
  • Proven ability to navigate ambiguity and collaborate with other functional leaders to provide positive outcomes

Technical Requirements

  • BA/BS degree in Computer Science, Business, Engineering, Science or technical field or equivalent practical experience in software product development and/or product management 
  • 15+ years of experience as a software developer, lead and architect
  • At least 8 years’ experience as a software architect at a consumer services company delivering solutions running in Cloud infrastructure – preferably AWS
  • Expert knowledge of technical architecture best practices
  • Expert knowledge with large scale e-commerce platforms and highly available distributed systems
  • Deep experience architecting and scaling 24×7 business to consumer services
  • Demonstrated experience leading the development of complex web applications Java, JavaScript – MongoDB, MySQL/PostgreSQL, big data, message queuing
  • Experience in developing Web and Mobile cross platform Platforms such as ReactNative, Xamarin.  Required to have experience designing and deploying consumer-facing applications
  • Experience in architecting and designing container frameworks used to run microservices or data processing workloads with Docker
  • Data streaming designs and processing workloads using frameworks such as Apache Spark
  • Expertise in software architecture design, distributed systems, microservice architectures, and data distribution strategies
  • Use of templates or models for code generation
  • Experience in Machine Learning and Artificial Intelligence