Job Description :
Responsibilities:
Act as the lead engineer for content core platforms and own/drive the detailed software architecture & design across all workstreams
Work closely with Enterprise Architecture to develop optimal software/system architecture
Bridge the gap between high-level architecture developed by Enterprise Architecture and the detailed solutions design input needed by the delivery teams
Act as SME for platform development in AWS
Work closely with operations to develop the most optimal system architecture/deployment design for content core platforms
Jump in and solve complex technical problems and design issues
Drive adoption of advanced cloud based features and capabilities where it makes sense
Interact with development teams providing mentoring and guidance (through code reviews, design reviews, best practices and technical vision) while being still very hands-on and capable of deep diving into implementation details.

Minimum Qualifications:
B.S. / M.S. Computer Science or equivalent, with strong fundamentals and problem solving skills (such as data structures, computational algorithms, and operating systems
10 years of software engineering experience building scalable, high-performance systems in a direct-to-consumer business
10 years of experience working with open source platforms, API development, REST/SOAP, Linux, Java, Node.JS, MongoDB/NoSQL databases
5 years of experience leading small to medium sized software engineering teams in an Agile/SCRUM environment
Experience leading platform development using micro-services in AWS
5 Years of hands-on experience as fullstack developer, at all tiers from the front end UI to the backend data store.
Successful track record of developing high quality software products and shipping production ready software on schedule.
Accomplished team player with a desire to work hard, get along with others, and have