Senior Data Engineer (Mediamath)

Description:

MediaMath’s data Reporting and Analytics team focuses on the “last mile” of data delivery by providing data marts and APIs for clients to create UIs, dashboards or even their very own analytics groups. We structure internal and external data streams into a cohesive Product with extension points and “hooks” for others to do the same. By maximizing access to data, we hope to foster innovation at MediaMath and amongst our clients.

As a Data Engineer on the Reporting Platform team, you’ll design, develop and deploy solutions to ingest, transform and deliver terabytes of data each day.  By structuring, analyzing and reporting on MediaMath’s unique data assets, you’ll create new platform capabilities that give our customers deeper insight into their businesses.

Responsibilities:

  • Write data processing jobs using Apache Spark, Flink, Scalding
  • Work with the Product team to bring new, data-driven apps to market
  • Maintain production workflows, monitor/tune map reduce clusters and optimize dataset storage/layout
  • Share ownership of our cloud infrastructure, optimize costs and document best practices
  • Maintain a high standard of code quality and documentation
  • Advise in capacity planning and service performance analysis and tuning
  • Respond to and resolve emergent issues. Be on-call periodically as part of shared team task
  • Participate in code reviews with other team members

Qualifications:

WHAT IT WILL TAKE

 

  • Experience in, and passion about, distributed data processing architecture (Streaming/DataFlow/MapReduce), and tools (Spark/Flink/Storm/Hadoop/Scalding/Kafka)
  • Experience in functional programming with Scala (or Java)
  • Understanding of SQL, data warehousing, and reporting and analytics concepts
  • Familiarity with Linux
  • Self-directed, “get it done” attitude

WHAT MIGHT HELP

  • Experience with Amazon Web Services (S3, EMR, Kinesis)
  • Proven interest in data science/machine learning
  • Experience with system automation tools (Jenkins, Ansible, etc.)

MediaMath is a global technology company that’s leading the movement to revolutionize traditional marketing and empowering marketers to unleash the power of goal-based marketing at scale, transparently across the enterprise. Our platform – TerminalOne Marketing Operating System – handles billions of transactions every hour and hundreds of millions of internet users every day, which means every solution must be built to scale. Our breakthroughs create new marketplaces and solve long-standing problems in an industry that is constantly evolving. Our engineers are building the leading technology platform to power the new digital marketing ecosystem, and we are looking for driven, curious innovators to join our team.

In achieving their duties and responsibilities, MediaMath employees embody the Math Values of SPACE: Scalable Innovation, Performance, Accountability, Collaboration, and Empowerment.

 

 
Apply

 

Job posted 2/11/2016