At a Glance
- Tasks: Design and automate data platforms using cutting-edge technologies like Snowflake and AWS.
- Company: Join CoStar Group, a leader in real estate information and analytics.
- Benefits: Enjoy competitive salary, comprehensive healthcare, and tuition reimbursement.
- Other info: Collaborative culture with excellent career growth opportunities.
- Why this job: Make a real impact in the fast-growing real estate industry with innovative tech.
- Qualifications: 7+ years in Data Engineering or related fields; strong skills in Snowflake and AWS.
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. Here at Zonda, you’ll be able to use your passion and curiosity to drive the next generation of real estate analysts, advisors, technologists, and marketers.
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.
You will own major platform capabilities end to end — from architecture and automation through production operation, reliability, and continuous improvement.
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.
- 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.
- Implement least‑privilege access, service identities, secrets management, and separation between individual and automated production access.
- Support DataHub platform engineering and technical integrations for metadata, lineage, quality, and governance enablement.
- 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.
- 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.
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, tuition reimbursement, 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, ON employer: CoStar Group
CoStar Group is an exceptional employer that fosters a collaborative and innovative work culture, empowering employees to thrive in their careers. Located in Toronto, ON, the Senior Data Platform Engineer role offers generous compensation, comprehensive benefits, and opportunities for professional growth through internal training and tuition reimbursement. With a focus on employee well-being, CoStar Group provides access to mental health services, fitness memberships, and a supportive environment that values diversity and inclusion.