IPG Mediabrandsposted 2 months ago
$160,000 - $170,000/Yr
Full-time • Senior
Hybrid • San Francisco, CA
Professional, Scientific, and Technical Services

About the position

We are looking for you to join the Kinesso team as an Associate Director, Data Engineering in our Data & Technology group. This person will be responsible for participating in the design, implementation, and maintenance of an agile reporting and database system, that is able to support an enterprise that has large data sets and requirements for custom reporting with quick turnaround times. As a leader of the team, you will be expected to establish working partnerships with various groups across the enterprise including technology & business groups as well as outside customers, suppliers and vendors. The technologies you will be expected to work with involve both legacy systems as well as modern cloud-based services so you will be expected to learn new technologies and concepts very quickly. This is a hybrid role consisting of both management and hands on data engineering. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Responsibilities

  • Design, test, and maintain data architectures to align with business objectives.
  • Oversee the creation and maintenance of ETL pipelines, leveraging Python, SQL, and modern data orchestration frameworks.
  • Ensure data quality by implementing tools/frameworks that detect and resolve inconsistencies.
  • Apply best practices in data engineering, with a focus on automation, scalability, and security.
  • Drive process improvements to optimize data delivery, automate manual processes, and enhance infrastructure scalability.
  • Troubleshoot and resolve issues with existing ETL pipelines, coordinating with partners for timely resolutions.
  • Continuously improve performance by addressing bottlenecks, refactoring code, and optimizing data flows.
  • Develop and maintain comprehensive technical documentation to support data projects.
  • Manage multiple projects concurrently, ensuring timely delivery and stakeholder engagement.
  • Research and recommend new technologies/vendors to enhance data engineering capabilities.
  • Provide leadership and mentorship to the data engineering team.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or a related field, with equivalent experience in data engineering.
  • A minimum of 7 years of experience in a data engineering role, with at least 4 years in a leadership position.
  • Strong knowledge of data warehouse concepts and large-scale relational database management systems (Snowflake experience preferred).
  • Proficiency in SQL, Python, and cloud computing services (preferably AWS).
  • Experience with data orchestration frameworks such as Airflow.
  • Familiarity with dbt and Dagster a plus.
  • Strong understanding of RESTful APIs as well as experience working with both synchronous and asynchronous endpoints.
  • Familiarity with Git or equivalent version control systems and CI/CD pipelines.
  • Exceptional problem-solving skills with the ability to analyze and communicate complex solutions.
  • Strong attention to detail, excellent organizational skills, and the ability to manage multiple tasks under pressure.
  • Experience with modern Scrum-based Software Development Life Cycle (SDLC).
  • A positive attitude and the ability to motivate a team in a collaborative environment.

Nice-to-haves

  • Familiarity with dbt and Dagster.

Benefits

  • Medical and dental coverage
  • 401(k) plans
  • Flex spending
  • Life insurance
  • Disability
  • Employee discount program
  • Employee stock purchase program
  • Paid family benefits
  • Discretionary time off days
  • Company-wide Appreciation Weeks and Wellness Days
  • Competitive salary
  • Eligibility for an annual discretionary incentive award or a relevant incentive award
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service