Senior Data Platform Engineer – Toronto

Senior Data Platform Engineer – Toronto

Toronto Full-Time 140000 - 170000 $ / year (est.) On-site
C

At a Glance

  • Tasks: Design and automate shared capabilities for our enterprise data platform using cutting-edge technologies.
  • Company: Join CoStar Group, a leader in real estate information and analytics.
  • Benefits: Enjoy competitive salary, comprehensive healthcare, tuition reimbursement, and flexible work options.
  • Other info: Collaborative culture with excellent career growth opportunities and a focus on professional development.
  • Why this job: Make a real impact in the fast-growing real estate industry with innovative tech.
  • Qualifications: 7+ years in Data Platform Engineering or related fields; strong DevOps and cloud skills required.

The predicted salary is between 140000 - 170000 $ per year.

Company Overview: CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives.

About Zonda: Zonda is redefining the future of housing. We are perfectly placed in the heart of the fast-growing real estate industry. We are making big bets on the future of real estate, trailblazing a 2030 vision for the industry.

We are looking for a Senior Data Platform Engineer to design, automate, and operate the shared capabilities that underpin our enterprise data platform. Our environment includes Snowflake, AWS Aurora PostgreSQL, Amazon MWAA/Apache Airflow, dbt, AWS Glue, Amazon S3, Amazon EKS, DataHub, Grafana, CloudWatch, and GitHub. This is a hands-on senior engineering role at the intersection of data engineering, Data DevOps, cloud platform engineering, and production reliability.

The role owns Data Platform infrastructure and automation within the data domain while partnering with enterprise Infrastructure and Security teams on underlying cloud, networking, identity, and security services. Its purpose is to build the shared frameworks, automation, and operational capabilities that allow Data Engineers to deliver data products safely, consistently, and efficiently.

Responsibilities:

  • Own the Data DevOps framework, standards and automation across Snowflake and AWS RDS/Aurora database platforms.
  • Establish source-controlled schema versioning, database migration workflows, environment promotion, deployment validation, and deployment rollback practices.
  • Implement Snowflake CI/CD and database deployment using schemachange or equivalent tooling.
  • Implement automated schema migration and versioning for AWS RDS/Aurora databases using Flyway or equivalent tooling.
  • Automate Snowflake roles, grants, policies, and supported configuration through Infrastructure as Code.
  • Reduce routine direct production changes through repeatable, auditable deployment workflows.
  • Establish platform standards for dbt and Apache Airflow / Amazon MWAA.
  • Build and maintain reusable CI/CD patterns for transformations, pipelines, dependencies, configuration, testing, and environment promotion.
  • Partner with Data Engineers and Data Quality Engineering to provide platform capabilities for automated validation and quality gates.
  • Improve release traceability, deployment consistency, rollback, and production readiness.
  • Enable metadata, lineage, and quality information to integrate with DataHub and monitoring platforms.
  • Build reusable Infrastructure-as-Code capabilities using Terraform.
  • Standardize deployment and configuration across AWS Glue, S3, EKS, MWAA, DataHub, and Grafana.
  • Develop consistent GitOps and CI/CD workflows using GitHub Actions.
  • Manage Kubernetes-based data-platform services using EKS, Helm, and source-controlled configuration.
  • Automate environment provisioning, configuration management, secrets, access controls, and infrastructure promotion.
  • Eliminate repetitive manual platform administration through automation.
  • Own the operational health of shared data-platform services.
  • Build shared monitoring and observability capabilities using Grafana and CloudWatch.
  • Establish actionable alerts, runbooks, service-health measures, and escalation procedures.
  • Build platform-level rollback, disaster-recovery, and environment-recreation automation.
  • Identify recurring operational problems and engineer permanent solutions.
  • Implement least-privilege access, service identities, secrets management, and separation between individual and automated production access.
  • Partner with Security and Infrastructure teams on IAM, networking, vulnerability management, encryption, and privileged-access standards.
  • Support DataHub platform engineering and technical integrations for metadata, lineage, quality, and governance enablement.
  • Ensure infrastructure and platform changes are traceable, controlled, and auditable.
  • Build reusable templates, modules, deployment workflows, standards, and tooling for Data Engineers.
  • Lead data platform architecture decisions and evaluate trade-offs across reliability, performance, maintainability, security, and cost.
  • Mentor engineers in Data DevOps, CI/CD, Infrastructure as Code, database migrations, and production engineering.
  • Monitor platform utilization and identify opportunities to improve performance and cloud cost efficiency.

Basic Qualifications:

  • Bachelor’s degree from an accredited, not-for-profit, in-person University or College.
  • 7+ years of experience in Data Platform Engineering, Data Engineering, Software Engineering, DevOps, SRE, Cloud Engineering, or a related discipline.
  • Demonstrated experience building and operating production data platforms.
  • Hands-on production experience with Snowflake, including schema management, security, CI/CD and deployment automation.
  • Strong experience with Infrastructure as Code, Terraform, CI/CD, and AWS data platform services including Aurora/RDS, S3 and Glue.
  • Experience with dbt and Apache Airflow, preferably Amazon MWAA.
  • Production experience with Kubernetes, preferably Amazon EKS, and deployment tooling such as Helm.
  • Strong scripting or software-development skills, preferably Python.

Preferred Qualifications:

  • DataHub or similar metadata/catalog platforms.
  • Advanced Snowflake security and governance.
  • Data-quality and reconciliation frameworks.
  • AWS Secrets Manager and advanced IAM patterns.
  • Disaster recovery and environment recreation.
  • Cloud cost optimization / FinOps.

What's in it for you? When you join CoStar Group, you’ll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed. We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training and tuition reimbursement.

Our benefits package includes comprehensive healthcare coverage, life, legal, and supplementary insurance, virtual and in-person mental health counseling services, commuter and parking benefits, 401(K) retirement plan with matching contributions, employee stock purchase plan, paid time off, on-site fitness center, and access to CoStar Group’s Employee Resource Groups.

The final salary or hourly rate offered for this role will fall within the range set forth below based on a variety of factors, including but not limited to, geographic location, skills, and competencies. Base Compensation: CAD $140,000-$170,000 (annually).

We welcome all qualified candidates who are currently eligible to work full-time in Canada to apply. However, please note that CoStar Group is not able to provide visa sponsorship for this position. CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing.

Senior Data Platform Engineer – Toronto employer: CoStar Group, Inc.

CoStar Group is an exceptional employer that fosters a collaborative and innovative work culture in the heart of Toronto. With a strong focus on employee growth, we offer extensive training and development opportunities, ensuring our team members thrive in their careers while working on cutting-edge technologies like Snowflake and AWS. Join us to be part of a dynamic environment where your contributions directly impact the success of scalable data solutions.

C

Contact Details:

CoStar Group, Inc. Recruitment Team

We think you need these skills to ace Senior Data Platform Engineer – Toronto

Data Platform Engineering
Snowflake
AWS RDS/Aurora
CI/CD
Infrastructure as Code
Terraform
dbt