CDK Global

Sr Software Engineer

CDK Global
Apply
2 days ago

Base Salary

$120k - $150k/yr

Responsibilities

  • Design, develop, deploy, and maintain scalable ELT/ETL data pipelines using Python, Apache Spark, Snowflake, Databricks, and AWS services.
  • Build and optimize data processing workflows supporting enterprise analytics and data products.
  • Load, transform, and integrate structured, semi-structured, and unstructured data from internal and external systems.
  • Implement data quality, monitoring, audit, reconciliation, and observability processes across pipelines.
  • Optimize Snowflake data models, storage, compute utilization, and query performance.
  • Develop and maintain CI/CD pipelines and infrastructure automation for data engineering workloads.
  • Use AI-assisted development tools to improve pipeline development, troubleshooting, code reviews, testing, documentation, and optimization.
  • Collaborate with data scientists, analysts, architects, product owners, and business stakeholders on data solutions.
  • Mentor junior engineers and contribute to data engineering standards, best practices, governance, architecture reviews, and code reviews.
  • Participate in production support, on-call rotations, and emergency response activities.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field plus at least 4 years of experience, or at least 12 years of related experience in lieu of a bachelor’s degree.
  • Strong experience with Snowflake architecture, development, performance tuning, and administration.
  • Strong experience using Databricks for data processing and pipeline development.
  • Experience with AWS cloud services and data pipelines for structured, semi-structured, and unstructured data.
  • Expertise in Spark DataFrames, Spark SQL, and distributed computing concepts.
  • Strong SQL development and query optimization skills.
  • Experience with Git-based source control and CI/CD practices.
  • Strong troubleshooting, performance tuning, problem-solving, communication, prioritization, and collaboration skills.
  • Ability to work independently and in a team environment.
  • Proficiency with Microsoft Office.

Benefits

  • Hybrid work arrangement requiring some days in CDK’s Austin, Texas office, with remote work on remaining days; candidates must live within commuting distance.
  • Medical, dental, and vision benefits.
  • Paid time off.
  • 401(k) matching program.
  • Tuition reimbursement.

Tech Stack

Apache SparkAWSDatabricksGitPythonSnowflakeSQL

Categories

Data Engineering
CDK Global

About CDK Global

51-200 employees

CDK Global builds software for automotive and other vehicle dealerships, including dealer management systems, CRM, service and parts, and digital retailing and advertising tools. It sells subscriptions and integrations used by dealers to run sales, F&I, and fixed operations across North America and internationally. The company was spun off from ADP in 2014 and is headquartered in Hoffman Estates, Illinois; it was acquired by Brookfield Business Partners in 2022 and taken private.

Contact me