Technology

Senior Data Engineer

Pasadena, California, United States
View All jobs

OpenX is looking for talented and highly motivated Senior Data Engineer to help us innovate and improve our products. You will drive data strategy from design through implementation on our enterprise platform that is depended on to deliver billions of requests per day. Working on the enterprise platform, you will be working with multiple distributed teams to provide solid data governance and architecture decisions, which will create new features and functionality in order to deliver the best possible advertising experience in the market.

Key Responsibilities

Within the Data Platform Group

  • You will be the technical leader to a dynamic team, providing product context and business opportunity for the products to keep teams motivated and engaged, while also providing mentorship across the data group
  • At the same time you are driving operations forward, you will research upcoming potential gaps and opportunities to build new products. A desire to gets your hands in the details building building MVP and “skunkworks” projects to move ideas and ultimate the business needle forward is essential.

Crossing Borders Outside the Data Platform Group

  • You will collaborate with other component teams within engineering and cross-functionally with Business, Product and Exec. The Product and UX teams will rely on your technical expertise and fortitude to bring consumer-grade user experience and design to the enterprise. Scalability, performance, and rock-solid reliability are all factors to consider.

Required Qualifications

In addition to the right attitude, as a central leader in the design and development of the data platform:

  • You must fluently speak algorithms and data structures, have great knowledge of design patterns and software architecture
  • Be able to whiteboard elegant code. Over the course of your career, you must have architected and built a high-volume data platform with either Java MR programming or Spark programming using rock solid Computer Science fundamentals

In addition to soft skills such as professionalism, excellent communication, teamwork, and documentation the following a deep understanding of the following technologies is essential to your success:

  • Solid understanding of either MR based or non-MR based (Storm/Spark) application models
  • Expertise using an appropriate mix of the big data ecosystem (Kafka, Spark, Druid, Flink, Hadoop, Spark SQL, Pig, Hive, HCatalog, Hbase, YARN, Oozie, Zookeeper, and other NoSql products)
  • Familiar with Linux based DevOp environments and basic skills with bash scripts

Company at a Glance

OpenX is focused on unleashing the full economic potential of digital media companies. We do this by making digital advertising markets and technologies that are designed to deliver optimal value to publishers and advertisers on every ad served across all screens.

At OpenX, we have built a team that is uniquely experienced in designing and operating high-scale ad marketplaces, and we are constantly on the lookout for thoughtful, creative executors who are as fascinated as we are about finding new ways to apply a blend of market design, technical innovation, operational excellence, and empathetic partner service to the frontiers of digital advertising.

OpenX Values

Our five company values form a solid bedrock serving to define us as a group and guide the company. Our values remind us that how we do things often matters as much as what we do.

We are one

One team. No exceptions. We are a group of strong and diverse individuals unified by a clear common purpose.

Our customers define us

We know our business flourishes or dies because of our customers.

OpenX is mine

We are all owners of OpenX. We stake our personal and professional reputations on the excellence of our work.

We are an open book

We are eager to teach and share what we know with others.

We evolve fast

We take risks and confront failure openly. We recognize and repeat success aggressively. We actively seek out and provide constructive criticism. Defensiveness is for weaklings!