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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior