Data Engineer @ Botpress Technologies Inc.
placeMontreal, Quebec, Canada
attach_money CA$90,000
businessOn Site
scheduleFull Time
Posted 1 day ago
Your Application Journey
Interview
Email Hiring Manager
******* @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
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.
Frequently Asked Questions
What prior experience does Botpress expect for a Data Engineer?
keyboard_arrow_down
How important is proficiency in Python for this Data Engineer role at Botpress?
keyboard_arrow_down
What cloud data warehouse experience is necessary for the Data Engineer position?
keyboard_arrow_down
How does Botpress structure collaboration for this Data Engineer role?
keyboard_arrow_down
What additional skills can set a candidate apart for this role at Botpress?
keyboard_arrow_down