Data Engineer
@ Botpress Technologies Inc.

Montreal, Quebec, Canada
CA$90,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXX******* @botpress.com
Recommended after applying

Job Details

Job Overview

Botpress Technologies Inc. is seeking a Data Engineer to design and build the foundation of our data infrastructure. You will create robust, scalable systems that integrate user behavior with business performance data.

Key Responsibilities

  • Design, implement, and maintain data pipelines from Segment to BigQuery.
  • Build transformation layers and data models for analytics and reporting.
  • Establish best practices for schema design, event naming, and data versioning.
  • Collaborate with engineering to ensure accurate event tracking and integrations.
  • Integrate data from product, CRM, and billing systems into unified datasets.
  • Develop monitoring, testing, and validation processes for data reliability.
  • Work with analysts and business stakeholders to design scalable, self-serve data access.

Qualifications

  • 2-3+ years in data engineering or backend development with a data focus.
  • Proficiency in SQL and experience with BigQuery or a similar cloud data warehouse.
  • Strong coding skills in Python; familiarity with TypeScript and event-driven systems.
  • Experience building or maintaining ETL/ELT pipelines (e.g., Segment, dbt).
  • Knowledge of modern data modeling practices and performance optimization.
  • Bonus: Experience with orchestration tools such as Airflow or Dagster, or event analytics platforms like Mixpanel or Amplitude.

About Botpress

Botpress recently raised $25 million in Series B funding. As one of Canada’s fastest-growing AI start-ups, we champion innovation and a collaborative culture. Our in-office environment values technical rigor and shared ambition, and we provide a comprehensive benefits package including vacation, health insurance, and more.

Key skills/competency

  • Data Pipelines
  • Cloud Data Warehousing
  • ETL/ELT
  • Python
  • TypeScript
  • Data Modeling
  • SQL
  • Event Tracking
  • Infrastructure Design
  • Scalability

How to Get Hired at Botpress Technologies Inc.

🎯 Tips for Getting Hired

  • Customize your resume: Emphasize data engineering and ETL experience.
  • Highlight technical skills: Show proficiency in SQL, Python, and BigQuery.
  • Prepare project examples: Focus on scalable data architecture projects.
  • Research Botpress: Understand their AI focus and startup environment.

📝 Interview Preparation Advice

Technical Preparation

Review BigQuery optimizations and SQL queries.
Practice Python scripting for data pipelines.
Study ETL tool functionalities and setups.
Explore schema design and data modeling basics.

Behavioral Questions

Describe teamwork in cross-functional projects.
Explain handling tight deadlines effectively.
Demonstrate problem-solving in technical challenges.
Share examples of process improvement initiatives.

Frequently Asked Questions