Logo
84.51

Senior Data Engineer (P229)

84.51, Cincinnati, OH


84.51° Overview:

84.51° is a retail data science, insights and media company. We help The Kroger Co., consumer packaged goods companies, agencies, publishers and affiliates create more personalized and valuable experiences for shoppers across the path to purchase.

Powered by cutting-edge science, we utilize first-party retail data from more than 62 million U.S. households sourced through the Kroger Plus loyalty card program to fuel a more customer-centric journey using 84.51° Insights, 84.51° Loyalty Marketing and our retail media advertising solution, Kroger Precision Marketing.

Join us at 84.51°!

As a Senior Data Engineer, you will have the opportunity to design and build software products and features for both internal and external clients. We are a team of innovators, continuously exploring new technologies that ensure 84.51° remains on the forefront of data development. In this position, you will be using software engineering best practices to build data pipelines utilizing Python, PySpark/Snowpark, Azure Cloud Services, and analytical platforms such as Snowflake and Databricks.

As part of the Clean Room engineering team, you will work with transaction, audience, and exposure data to measure and report on campaign effectiveness while ensuring that our data and 3rd party data is treated with the highest standards of privacy compliance.

Responsibilities

Take ownership of stories and drive them to completion through all phases of the entire 84.51° SDLC. This includes external facing and internal applications as well as process improvement activities such as:
  • Develop distributed data processing data pipeline solutions
  • Orchestrate multi-step data transformation pipelines
  • Perform unit, integration, and regression testing on packaged code
  • Build transformation logic and code in an Object Oriented Programming style
  • Enhance CI/CD pipelines in the path to production
  • Create data quality checks for ingested and post processed data
  • Ensure data observability via alerting and monitoring of automated pipeline solutions
  • Maintain and enhance existing applications
  • Build cloud resources via infrastructure as code
  • Provide mentoring to junior team members
  • Participate in retrospective reviews
  • Participate in the estimation process for new work and releases
  • Bring new perspectives to problems
  • Be driven to improve yourself and the way things are done

Requirements
  • Bachelor's degree typically in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program.
  • 2+ years of proven professional data development experience
  • 2+ years developing with SQL
  • Proficient with software engineering best practices
  • Proficient with data pipeline orchestration
  • Proficient with automated testing (PyTest, etc)
  • Proficient with VCS (Git, GitHub)
  • Proficient using Python frameworks
  • Proficient with Object Oriented Programming principles
  • Experience with distributed data processing (PySpark and/or Snowpark)
  • Experience with Data Observability
  • Experience with Data Quality checks and processes
  • Experience with Cloud Technologies & Services (Azure preferred, GCP, AWS)
  • Experience with CI/CD
  • Experience with dependency management (Conda, venv, etc)
  • Experience with debugging enterprise applications
  • Understanding of performance tuning enterprise processes
  • Understanding of Infrastructure as Code
  • Understanding SOLID principles
  • Understanding of Agile Principles (Scrum)

Preferred Skills - Experience in the following
  • Python Development
  • Object Oriented Programming
  • Distributed Data Processing (PySpark, Snowpark)
  • CI/CD practices
  • Automated data pipeline orchestration
  • Data observability - Logging, Monitoring, and Alerting
  • Databricks and/or Snowflake
  • API development
  • Data quality checks
  • Cloud Technologies


IMPORTANT INFO

This is a Hybrid position. Candidates must be able to come into the office on Monday, Tuesday, and Wednesday of each week. We have locations in Cincinnati, OH, Chicago, IL, Deerfield, IL, New York, NY, and Portland, OR. There are no remote options for this position.

We are NOT working with Staffing Firms, Consulting Companies, or any other 3rd parties on this position.

Full-time only. No contracts. No C2C.

#LI-DOLF