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.


  • 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. 


  • 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