Sr Software Engineer

CDK Global•Austin, TX
•$120,000 - $150,000•Hybrid

About The Position

The Sr. Software Engineer is a key contributor to complex projects and initiatives, leading functional teams or projects involving risk or complexity. The position works independently except in complex situations and develops new concepts, methods, and techniques, with an impact on customer, operational, project, service, and business-unit objectives. The engineer drives timely, high-quality delivery against business goals while promoting and improving engineering excellence. The role designs, develops, deploys, and maintains data pipelines and data-processing workflows using Python, Apache Spark, Snowflake, Databricks, and AWS. It supports enterprise analytics and data products, integrates data from multiple sources, and applies AI-assisted development practices to improve productivity and quality. The engineer also supports data quality and observability, Snowflake optimization, CI/CD and infrastructure automation, engineering standards, and production reliability. The role is hybrid, with required days at CDK’s Austin, Texas office and remote work on remaining days; candidates must live within commuting distance.

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related field with 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 with Databricks for data processing and pipeline development.
  • Experience working with AWS cloud services.
  • Experience developing data pipelines for structured, semi-structured, and unstructured data sources.
  • 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, and problem-solving skills.
  • Self-motivation and collaborative problem-solving ability.
  • Strong verbal and written communication skills and ability to prioritize duties.
  • Ability to work independently and in a team environment.
  • Proficiency with Microsoft Office.
  • Legally authorized to work in the United States without current or future employment-based visa sponsorship.
  • Must reside within commuting distance of CDK’s Austin, Texas office.

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 for enterprise analytics and data products.
  • Load, transform, and process structured and semi-structured data in formats such as JSON, Parquet, Avro, and CSV.
  • Develop data integration solutions connecting multiple internal and external source systems.
  • Use AI-assisted development tools and practices to improve productivity, code quality, testing, documentation, and delivery efficiency.
  • Apply AI-powered development capabilities to accelerate pipeline development, troubleshooting, code reviews, and optimization while following enterprise engineering standards.
  • Implement data quality, monitoring, audit, reconciliation, and observability processes across data pipelines.
  • Optimize Snowflake data models, storage, compute utilization, and query performance.
  • Collaborate with Data Scientists, Analysts, Architects, Product Owners, and business stakeholders to deliver solutions aligned with business goals.
  • Develop and maintain CI/CD pipelines and infrastructure automation for data engineering workloads.
  • Mentor junior engineers and contribute to data engineering standards, best practices, and governance initiatives.
  • Participate in architecture reviews, code reviews, and production support activities.
  • Participate in on-call rotations and emergency response activities to support production systems and platform reliability.
  • Follow CDK Global policies and procedures, complete assigned compliance tasks and acknowledgements, and meet or exceed performance expectations.

Benefits

  • Medical, dental, and vision benefits
  • Paid Time Off (PTO)
  • 401K matching program
  • Tuition reimbursement
  • Annual performance bonus and/or other applicable incentive compensation plans may be included in the total compensation package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service