NOW HIRING DATA ENGINEER, TEAM LEAD

DATA ENGINEER, TEAM LEAD

In by Lisa Herren

At AdPredictive, we build smart tools for smart people. We connect brands with their audiences across the entire media landscape with greater efficiency and effectiveness than ever before – empowering them to focus on what matters most in growing and shaping their businesses.

We’re looking for a Data Engineer, Team Lead to join the AdPredictive team in our Kansas City, MO office. We are an open-minded, hardworking team who know how to both have fun and get things done. Our infrastructure is 100% cloud-based, leveraging a wide array of open source and commercial technologies. This role would primarily be responsible for maintaining our data infrastructure and making data accessible to business initiatives.

Responsibilities

  • Technical Team Mentorship: Lead by example and guide the team to encourage communication with stakeholders and apply bigger picture thinking to tasks, considering consistency across the platform and end-user experience.
  • Data Engineering: Lead the organization’s data engineering efforts. Foster Software Development Lifecycle compliance. Participate with other data engineers in scoping, designing, and building applications. Engage all applicable stakeholders in review and sign-off.
  • Architecture: Play a lead role in shaping the organization’s IT infrastructure and software ecosystem.
  • Data Ownership: Ensure that the application data ecosystem is healthy and that it meets the needs of various teams. Serve as the application development voice in organization-level data needs.
  • Platform Support: Serve as an initial point of contact for platform issues. Identify and prioritize areas of technical debt. Proactively provide updates to all applicable stakeholders.
  • Product Development: Provide a data engineering perspective to the product vision.
  • Teamwork: Communicate across teams to build consensus and deliver solutions that work for multiple stakeholders. Serve as a translator between tech and non-tech teams to help ensure business needs are understood, and that external stakeholders understand the technical decision-making when needed.
  • Knowledge Transfer: Manage the team’s collective knowledge through documentation, training, etc.
  • Strategy: Participates with the greater AdPredictive team in shaping company-level initiatives. 

Qualifications

  • 5+ years of Data / ETL engineering & integration experience
  • 5+ years of experience with Python software development
  • 3+ years of experience writing SQL
  • Experience with AWS cloud ecosystem
  • Experience with ETL / dependency management frameworks such as Airflow
  • Experience with Docker
  • Comfortable working with the Linux command line
  • Data modeling skills with a focus on data warehousing
  • Possess effective interpersonal skills, with the ability to express complex ideas
  • Express desire and curiosity for learning new technologies, including the ability to objectively analyze technologies and to make recommendations based on technical and business merit
  • Thrive in a fast-paced, agile work environment
  • Effective interpersonal skills, with the ability to distill complex ideas, and to influence and set a collaborative cadence for the team

Preferred Skills

  • Experience with Spark/PySpark/EMR
  • Experience with ETL / dependency management frameworks such as Airflow
  • Experience with Redshift/Postgres
  • Experience with Kubernetes

Culture & Benefits

AdPredictive offers the following as part of our extensive benefits package:

  • The following are offered to our employees, free of cost:
    • Health, dental, and vision insurance
    • Life/AD&D insurance
    • Short-term & long-term disability
    • Dependent Care FSA
    • Employee Assistance Program
  • Progressive, flexible approach to paid parental leave
  • Employee bonus program tied to company performance
  • Company involvement in non-profit organizations directly benefiting the Kansas City area
  • Employee Morale Program – celebrating the meaningful events in your life, plus happy hours, lunches, and more
  • Retirement Plan with employer match
  • Monthly communication allowance
  • Flexible work schedules
  • 14 paid holidays
  • Paid vacation time

To apply for this job email your details to jessica.blackwell@adpredictive.com