Senior Data Engineer - VideoAmp platform
About Us
VideoAmp’s mission is to bridge the gap between television and digital advertising with campaign measurement, planning and audience-targeting solutions that dramatically improve the performance and cost-efficiency of advertising investment. 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.
Responsibilities
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.
Required Skills
- 5+ years of hands-on coding experience - Scala strongly 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
- SQL fluency and an understanding of relational data models
- Experience optimizing queries and developing stored procedures
Responsibilities
- Building out Spark, Scala, and Python 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
Perks
- Top compensation
- Comprehensive health benefits (Medical, Dental, Vision)
- Meaningful equity
- 401k
- Unlimited vacation with a stipend for travel and accommodations of $2000/year
- Unlimited in-office gym use
- Unlimited access to fitness classes
- Childcare stipend
- Plenty of snacks and beverages
- Corporate support for Hackathons, lunch and learns, and attending conferences
- Personal and professional development