Software Engineer

Engineering Cincinnati, Ohio


Description

Position Summary

Quotient Technology Inc. is currently seeking a Software Engineer to design, develop ETL data pipelines and maintain highly scalable data warehouse systems with 100s of TBs of data.  The ideal candidate will have experience in both SQL and Hadoop related technologies.

Position Responsibilities

  • Architect, prototype and design scalable data warehouse solutions to integrate data from multiple sources
  • Work closely with Product and Analytics team and design processes to enable datasets for analytics
  • Learn, evaluate and adapt new tools/technologies to meet business and project objectives

Qualifications

  • 3+ years of experience in designing ETL Pipelines for data warehouse in big data Hadoop environment
  • Experience in pulling data from variety of databases systems like SQL Server, maria DB, Cassandra NOSQL databases
  • Expertise in writing SQL queries and ability to fine tune SQL
  • Experience in using languages like Python, Shell scripts
  • Experience in working with cloud-based data warehouse is a big plus
  • Experience and Knowledge on Spark, Kafka, NoSQL is a plus
  • Strong problem-solving skills and ability to navigate complicated database relationships and understand how that data can best be leveraged to meet customer needs.
  • Good written and verbal communication skills
  • Demonstrated ability to work with product management and/or business users to understand their data analysis needs
  • Self-starter, able to work in a fast-paced, deadline driven environment with multiple priorities