Want to get hired at Botpress Technologies Inc.?
Data Engineer
Botpress Technologies Inc.
Montreal, Quebec, CanadaOn Site
Original Job Summary
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
circle
Review BigQuery optimizations and SQL queries.
circle
Practice Python scripting for data pipelines.
circle
Study ETL tool functionalities and setups.
circle
Explore schema design and data modeling basics.
Behavioral Questions
circle
Describe teamwork in cross-functional projects.
circle
Explain handling tight deadlines effectively.
circle
Demonstrate problem-solving in technical challenges.
circle
Share examples of process improvement initiatives.