Senior Data Developer role building and scaling the data platform behind Coveo's product, including core data models and shared datasets for product reporting, customer insights, ML, and AI agents. Work involves dbt and Snowflake batch transformations, Databricks PySpark Structured Streaming jobs, and pipelines processing hundreds of millions of events daily. Requires 5 years in a similar role, with Python, dbt, Snowflake, Databricks, SQL, and AWS experience.
Are you passionate about building the data foundations that power innovative products? As a Senior Data Developer, youโll help build and scale the data platform behind Coveoโs product. Youโll design the core data models and shared datasets that power product reporting, customer-facing insights, machine learning, and AI agents.
Youโll also strengthen data quality and pipeline reliability, working with dbt, Snowflake, Databricks, and Python to process hundreds of millions of events daily. Your work will directly support the development of data-driven product features, helping our teams turn complex data into meaningful product improvements.
Do you think you can bring this role to life? Send us your application, we want to hear from you!
Join the Coveolife!
We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.
This job description was written by humans, assisted by AI. We may leverage technology in our hiring process to help us see the person behind the resume.
Coveo is committed to providing accessible employment practices. If you require accommodation due to a disability at any point during the recruitment process, please contact [email protected] to discuss your needs.