Senior Data Engineer
About Us
At VideoAmp, we believe in challenging advertising paradigms to maximize value for clients. We do this by enabling companies to execute on business outcomes across their media investment instead of more traditional media metrics. VideoAmp is the software and data solutions company powering the convergence of the linear TV and digital video advertising. Our solutions connect linear TV viewership with addressable data assets to benefit the marketing and media industries. This enable marketers and content owners to holistically plan, transact, and measure deduplicated audiences across digital video, OTT, connected and linear TV advertising. Our engineers, data scientists, designers and media strategists are inspired by tackling one of the most challenging problems in media and marketing — bridging the divide between TV and digital media.
We want to chat with you if:
- You're never tired of winning and want to help evolve a $250 billion dollar industry
- Accessing and deriving business-changing insights from crazy amounts of data excites you
- You’re passionate about creating new analysis that have never been done before
What you’ll do:
As a part of VideoAmp’s platform team you will be involved in the design, development, deployment, and testing processes for new products. Our platform provides disruptive insights and optimizes the efficacy of our client’s ad campaigns. You will be a core member of our engineering team and will have a major impact on new initiatives. We’re mindful of how the time and space complexities of the small parts greatly affect our services at scale and we need your help to build responsive systems. You will help build, test, benchmark, and tune our distributed systems to ensure that our product is scalable, responsive, robust, cost-effective, and correct.
Technology We Use
Scala, Python, Java, Spark, SQL, Hive, HDFS, PostgreSQL, Redis, Druid, Kafka, Kubernetes, and other technologies to support an ETL pipeline, data warehouse, data mart, and reporting platform.
You’ll need 5 years of hands-on coding experience - Python or Scala preferred:
- Experience working with Spark, Hadoop, or other big data processing platform in high-volume environments
- A solid and demonstrable understanding of ETL workflows and data warehousing
- Experience with high-performance, low-latency, distributed systems
- SQL fluency and an understanding of relational data models
- Experience optimizing queries and developing stored procedure
- Building out Spark apps to support new product development
- Building data models to support new functionality
- Build data pipelines to analyze, scrub, and integrate first and third party data
- Productionalizing data science models
- Coordinating data models with other engineering teams
- Tuning and optimizing Spark apps to get the most out of the quickly evolving platform
And there’s a ton of perks that come with working at VideoAmp including:
- Competitive compensation
- Comprehensive health benefits
- Meaningful equity
- 401k
- Unlimited vacation with a stipend for travel and accommodations of $2,000/year
- Unlimited in-office gym use with personal trainer
- Childcare stipend
- Plenty of snacks and beverages
- Personal and professional development