Work with teams of engineers, product managers, and data scientists to understand requirements and formulate solutions.
Break big data problems down into cases, patterns, component parts and manageable steps.
Design and implement scalable database, service and application frameworks to solve big real-world problems.
Build efficient and scalable data processing routines, working with files, APIs, and databases.
Optimize storage and querying patterns to make the best use of space and time.
Analyze large, relational datasets to understand patterns, troubleshoot issues and answer questions.
Design, build and deploy new features, functions, structures, processing, analytics or data visualization.