Coveo

Coveo

Senior Software Developer, Data Platform Infrastructure

Montreal (Province of Quebec, Canada) · Senior

Sponsorship not specifiedDetected 14 days ago
PythonSQLSnowflakeDatabricksTerraformCI/CDSparkComputer VisionIncident ResponseForecastingLeadership

About the role

  • Strong experience managing a Databricks infrastructure at scale
  • Proven track record delivering reliability and observability for high-scale SaaS, including SLOs, alerts, and incident response

Responsibilities

  • Build the backbone of scalable data platforms at Coveo
  • As a Senior Software Developer within the Data Platform's Infrastructure team, you will lead efforts to improve the reliability, cost efficiency and platform enablement of both Snowflake and Databricks.
  • You will own the operating model for these platforms, the infrastructure as code that deploys them, and the performance and operational practices that keep them healthy.
  • Build and maintain infrastructure as code for the Data Platform, including Terraform modules, CI CD pipelines and change management
  • Own Snowflake and Databricks platform operations, governance and lifecycle, including workspace and account design
  • Define cost management and collaborate with FinOps on forecasting and optimization of both platforms
  • Implement observability and operational readiness with monitoring, alerts, dashboards, runbooks and on-call practices

Requirements

  • Knowledge of security and governance best practices on both platforms
  • experience with table formats, CDC, compaction, and storage layout optimizations that improve performance and enable efficient interoperability between Databricks and Snowflake
  • Do you think you can bring this role to life?

Skills

  • Advanced Python and SQL skills

This listing is sourced directly from Coveo's careers page and normalized into a canonical job model.