Data Engineer
2 weeks ago
We're hiring a
Data Engineer
to design and build the foundation of our company's data infrastructure. Today, our product and revenue data flows through Segment into BigQuery, but our models, pipelines, and orchestration are fragmented and underdeveloped. You'll be responsible for building a robust, scalable data system that connects how users behave in our product with how the business performs.
This is a hands-on engineering role focused on reliability, structure, and clarity. You'll define how data is ingested, transformed, and modeled; then make it accessible through clean, well-documented schemas. Working in Python and TypeScript, you'll collaborate with engineering, product, and revenue teams to establish a modern data stack that supports analytics, experimentation, and long-term growth.
Responsibilities
- Design, implement, and maintain data pipelines from Segment to BigQuery.
- Build the transformation layer and data models that support analytics and operational reporting.
- Establish and enforce best practices for schema design, event naming, and data versioning.
- Partner with engineering to ensure event tracking and integrations are implemented correctly.
- Integrate data from product, CRM, and billing systems into unified datasets.
- Develop monitoring, testing, and validation processes to ensure data reliability.
- Collaborate with analysts and business stakeholders to design scalable, self-serve data access patterns
Requirements
- 2-3+ years of experience in data engineering or backend development with a strong data focus.
- Proficiency in SQL and experience with BigQuery or another cloud data warehouse.
- Strong coding skills in Python; familiarity with TypeScript and event-driven systems.
- Hands-on experience building or maintaining ETL/ELT pipelines (Segment, dbt, or custom frameworks).
- Understanding of modern data modeling practices and warehouse performance optimization.
- Ability to design for maintainability, documentation, and long-term scalability.
- Bonus: experience introducing orchestration tools (Airflow, Dagster, etc.) or event analytics platforms (Mixpanel, Amplitude)
About Botpress
Botpress recently raised its $25 million Series B funding. As a fast-growing start-up, we run a lean and innovative ship that leans on AI for maximum business impact. At Botpress, everyone is an owner, bringing their unique perspective and talents.
Our teams are talented and passionate. We intentionally hire individuals who are eager, passionate, talented, and hungry to learn and grow throughout their career.
We operate fully in-office, with a culture that values both technical rigor and shared ambition.
You'll be on a team that's not just adapting to the AI revolution, but leading it. Joining our team means changing the future of enterprise AI and building technology that will define the next era of business automation.
Benefits
- Work at one of Canada's fastest-growing AI start-ups
- Work with a talented and passionate team
- 4 weeks of vacation
- Paid sick and parental leave
- Comprehensive health, dental, vision, travel, and life insurance
- Funding for education and skills improvement
- Fully-stocked fridge and cupboard - we take snacks seriously
- Your own desk - no 'hot-desk'-style sign-up systems
- A vibrant office community, including weekly socials
-
Data Engineer Senior Consultant
2 weeks ago
Montreal, Quebec, Canada NTT DATA North America Full time $80,000 - $150,000 per yearReq ID:345525NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Data Engineer Senior Consultant to join our team in Montreal, Quebec (CA-QC), Canada (CA).Job Title: Senior Cloud Data...
-
Data Engineer
2 weeks ago
Montreal, Quebec, Canada Botpress Technologies Full time $80,000 - $120,000 per yearWe're hiring a Data Engineer to design and build the foundation of our company's data infrastructure. Today, our product and revenue data flows through Segment into BigQuery, but our models, pipelines, and orchestration are fragmented and underdeveloped. You'll be responsible for building a robust, scalable data system that connects how users behave in our...
-
Data Engineer
4 days ago
Montreal, Quebec, Canada Two95 International Full time $60,000 - $120,000 per yearTitle: Data Engineer Location: Remote Duration: Contract Rate: $OpenRequirementsTechnical expertise :BSc/MSc in Computer Science, Computer Science, Information Systems or related Technical Discipline 1-4 years' experience in Data Engineer role (5-10 years for senior data engineer) Deep knowledge of Python, SQL, and PySparkis required. Experience working...
-
Data Engineer
2 weeks ago
Montreal, Quebec, Canada Joseph Ribkoff Full time $80,000 - $120,000 per yearJoseph Ribkoff designs classic and contemporary garments for fashion-forward women with a youthful state of mind. Each one of our carefully tailored pieces offers the effortless fashion, fit, and quality that we've been synonymous with.Over the years, the brand has blossomed into a touchstone for timeless, youthful style. Driven by a passion that has never...
-
Data Engineer
2 weeks ago
Montreal, Quebec, Canada Joseph Ribkoff Full time $60,000 - $120,000 per yearJoseph Ribkoff designs classic and contemporary garments for fashion-forward women with a youthful state of mind. Each one of our carefully tailored pieces offers the effortless fashion, fit, and quality that we've been synonymous with. Over the years, the brand has blossomed into a touchstone for timeless, youthful style. Driven by a passion that has never...
-
Data Engineer
5 days ago
Montreal, Quebec, Canada Cirque du Soleil Full time $80,000 - $120,000 per yearData Engineer Azure – Solution DataInformation technologyPermanent positionWe were born from an eclectic troop of performers. Come live the experience of being yourself every day to create the extraordinary.OUR MISSIONSince 1984, Cirque du Soleil Entertainment Group has been focusing on ever more creative and magical work in order to constantly push the...
-
Data Engineer
4 days ago
Montreal, Quebec, Canada Cirque du Soleil Entertainment Group Full time $80,000 - $120,000 per yearData Engineer Azure – Solution DataInformation technologyPermanent positionWe were born from an eclectic troop of performers. Come live the experience of being yourself every day to create the extraordinary.OUR MISSIONSince 1984, Cirque du Soleil Entertainment Group has been focusing on ever more creative and magical work in order to constantly push the...
-
Data Engineer
6 days ago
Montreal, Quebec, Canada KData AI Full time $80,000 - $120,000 per yearJob Title:Data Engineer (Bilingual – Onsite, Rive-Sud)Location:Onsite, 5 days per week – Rive-Sud officeDuration:12 monthsHours:37.5 hours per weekLanguage Requirement: Bilingual (French & English) – MandatoryAbout the RoleWe are seeking an experiencedData Engineerto join a cross-functional team and contribute to the design, development, and...
-
Staff Data Engineer
2 weeks ago
Montreal, Quebec, Canada AlayaCare Full time $120,000 - $180,000 per yearAbout the RoleWe are seeking aStaff Data Engineerto join our Platform division. Reporting to the Director of Data Engineering, you will design and implement scalable, complex data pipelines and infrastructure to power our data products.As a senior member of the team, you'll collaborate closely with data scientists, software engineers, and product managers to...
-
Data Engineer
6 days ago
Montreal, Quebec, Canada Tata Consultancy Services (TCS) Full time $104,000 - $156,000 per yearInclusion without Exception:Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...