Previous Job
Previous
Data Engineer
Ref No.: 18-02043
Location: Burbank, California
Position Type:Full Time/Contract
Start Date: 02/26/2018
Title: Data Engineer
Location: Burbank, CA
Duration: 3-6 Month Contract to Hire
Salary: Discussed upon submission


Details:​ Candidate will be reporting to the Director of Data Engineering; the Data Engineer (DE) will be responsible for enhancing and maintaining Machinima's data integration / ETL pipelines and data warehouse platform. The DE will also be responsible for assisting in the development, maintenance, and support of other data engineering projects as required, covering operational systems and data warehouses / business intelligence.​ Currently a team of 10 other engineers, who will be working all together.

Responsibilities:
  • Hands-on design and development work to migrate and enhance our existing ETL pipelines as we transition to our growing cloud based data integration environment.
  • Create, enhance, and maintain existing data integrations/ETL pipelines in Python, Pentaho PDI, and some Ruby and Bash. (Back ends on Snowflake, Redshift, PostgreSQL. Technical stack might evolve over time.)
    ​ ​Not creating new components from complete scratch, they will be leveraging other patterns to build new ones. Ex take an existing component and customize it for new things they are building.​
  • Document parts of the current and future processing framework.
  • Work closely with other groups to satisfy data requirements. This includes collaborating with Business Intelligence, Finance, Accounting, Talent, Contracts, Client, Content Ops, Biz Ops, Distribution, et al.
  • Help design and develop systems to evolve and migrate operational, data warehouse, and BI infrastructure.
  • Participate in development/system/database operations as needed (devops, sysops, and DBA work).
  • Have fun with the tasks above, and interacting with people in a creative, stimulating environment!
  • Other tasks as assigned.

Additional Skills -- Strong Plus for 2 or more of the following:
  • Big Data related experience, e.g. Redshift, Vertica, Presto, Spark SQL, Kafka, Kinesis, AWS Lambda, Glue.
  • PostgreSQL on Linux experience as back-end developer and some DBA skill.
  • Cloud experience, ideally AWS -- or alternate, e.g. Azure or Google Cloud Compute.
  • Social Media and Business platform API development experience with Google/YouTube, Facebook, Twitter, Instagram, Pinterest, Go90, Salesforce, SAP, etc.
  • Tableau or MicroStrategy for BI/Analytics/Visualization. Metadata admin experience also useful.
  • SCM, DevOps, and some SysOps experience, e.g. Git, Docker, Ansible, AirFlow, basic Linux admin (with DBA focus), Storage admin (e.g. zfs filesystems, etc).
  • Background in other sw development languages, e.g. Ruby, Java, JavaScript, Scala.
  • Experience w/ gaming, entertainment, and Internet monetization business models.