Data Engineer

605

Data Engineer

This job is no longer open

605 is an independent TV measurement and analytics firm that offers advertising and content measurement, full-funnel attribution, media planning, optimization and analytical solutions. Comprised of engineers, analysts, data scientists, media experts and marketing strategists, 605 forges new paths using groundbreaking innovations that set industry standards for audience targeting and measurement.

As a Data Engineer at 605, you must have a broad and deep data skillset as well as strong analytical capabilities. In any given week you might work to improve our optimization algorithms, write code using Apache Spark to import, process and quality check terabytes of new data, participate in architectural decisions for new components, or improve performance in collaboration with DevOps.

Responsibilities include:

  • Actively participate in team technical discussions in all things data
  • Identify and address issues with data sets from multiple vendors
  • Identify and address code and data quality issues
  • Actively participate in code reviews and grooming sessions
  • Actively participate in technology architecture discussions for product development
  • Translate business requirements into strategy
  • Advocate for software best practices within your team as well as across engineering
  • Be ultra-responsive and capable of making instant decisions, always kicking the ball forward
  • Work on unique and interesting data challenges around architecting, building and managing pipelines that securely process hundreds of terabytes of data
  • Work closely with analysts and statisticians to ensure the validity of our processes
  • Bachelor's degree in Computer Science or a related field (or 4 additional years of relevant work experience)
  • A strong understanding of data structures, algorithms, and effective software design
  • Significant development experience with a major modern language (e.g. Java, Scala, Python)
  • Skillful user of Apache Spark
  • Experience working with structured and unstructured data at scale and comfort with a variety of different stores (key-value, document, columnar, etc.) as well as traditional RDBMSs
  • Experience with the full development lifecycle, from ideation to running software in production
  • Excellent verbal and written communication skills; must work well in an agile, collaborative team environment

Preferred Qualifications

  • Experience with AWS products (Redshift, EMR, S3, IAM, RDS, etc)
  • Experience with or interest in Databricks and any other tools that enable data processing at scale
  • Experience with automation tools such as Apache Airflow
  • Experience with containerization tools like Docker and Kubernetes
  • Experience with CI/CD tools (e.g. Gitlab, Jenkins)
  • Exposure to observability tools and services (e.g. Splunk, DataDog)
  • Experience wrangling terabytes of big, complicated, imperfect data
  • Strong background with test-driven development
  • Comprehensive medical, dental and vision insurance for employees and their families
  • Company-paid life insurance, short and long term disability
  • 401k with match
  • Pre-tax flexible compensation plan for medical, transit, parking or dependent care expenses
  • Generous vacation, personal and sick days
  • Remote work model with occasional travel to office
  • 100% paid parental and family caregiving leave
  • Educational reimbursement program
  • A kitchen stocked with sodas, snacks, yogurt and other goodies
  • A tight-knit startup community who likes to eat! We celebrate everyone’s birthdays, have frequent team lunches, and do events in and out of the office
  • 605 is an active participant in conferences
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.