Software Engineer Intern - Data Warehouse

  • Company: LinkedIn
  • Posted: February 08, 2017
  • Reference ID: 1709396179
Software Engineer Intern - Data Warehouse
Description LinkedIn is a deeply data driven company with data driving not only business decisions but also product features and direction -- data is deeply embedded in the LinkedIn DNA. The company has a diversified business model with revenue coming from Talent Solutions, Marketing Solutions and Premium Subscriptions products.
The ideal intern candidate will work with the Data Analytics and Infrastructure team. The Data Analytics and Infrastructure team is responsible for building and maintaining the state-of-the-art ETL infrastructure that makes this data available and accessible to the entire company to make data driven decisions. The team works closely with Data scientists, Product Managers, Executives and other key parts of the business across the globe to understand their data requirements and build appropriate systems and platform that meet or exceed those needs. Data Analytics and Infrastructure team is committed to being an early adopter and contributor to open source big data technologies. Engineers are encouraged to think out of the box and play with latest technologies and explore their limits. LinkedIn is looking for a "Rockstar" Data Warehouse Engineer to help build, scale and maintain the critical data warehouse.
•Performing all of the necessary data transformations to populate data into a warehouse table structure that is optimized for data consumers.
•Establishing efficient design and programming patterns for engineers as well as for non-technical peoples.
•Designing, integrating and documenting technical components for seamless data extraction and analysis on big data platform.
•Following best practices from Big Data stack.
•Providing operational excellence through root cause analysis.
•Contributing to innovations and data insights that fuel LinkedIn's vision and mission.
•Working in a team environment, interact with multiple groups on a daily basis (very strong communication skills).
Basic qualifications
•Currently pursuing a B. . or higher in computer science or related technical discipline
•You must be currently enrolled in a college or university program and must be returning to school the term following your summer internship
•Experience with distributed computing technology, such as Hadoop Stack like M/R, HDFS, Pig, Hive, Flume, Sqoop, etc
•Experience with at least one scripting language (Shell, Python, Perl etc. )
•Experience with an OO programming language like Java
Preferred qualifications:
•Ability to write, analyze, and debug SQL queries.
•Experience with database modeling and design in a Data warehousing context
•Experience with data warehouse best practices in Big Data space
•Knowledge of NoSQL stores is a plus
•Exceptional Problem solving and analytical skills
•Passion for continuous learning, experimenting, applying and contributing towards cutting edge open source Big Data technologies and software paradigms

Share this Job