Valsoft Corporation logo
Ingénieur de données | Data Engineer
full-timeMontreal

Summary

Location

Montreal

Type

full-time

Explore Jobs

About this role


Valsoft is looking for a Data Engineer with approximately 2 years of hands-on experience to join our Finance & Acquisition Data and Reporting team under the Finance Department at Valsoft. In this role, the candidate is responsible for designing, building, and maintaining scalable data pipelines and analytics infrastructure that support financial, acquisition, and deal flow reporting, forecasting, and decision-making across our portfolio of companies. You will work closely with finance, M&A, reporting, and engineering stakeholders to ensure reliable, high-quality data flows from source systems to our analytics platforms.

ABOUT VALSOFT CORP.:
Established in Canada in 2015, Valsoft has grown to a global portfolio of 130+ companies with over 4,000 employees in 20+ countries. We acquire and develop vertical market software companies, enabling each business to deliver the best mission-critical solutions for customers in their respective industries. A key tenet of Valsoft’s philosophy is to invest in well-established businesses and foster an entrepreneurial environment that molds companies into leaders in their respective industries. Valsoft looks to buy, hold, and create value through long-term partnerships with existing management.

INVESTMENT APPROACH:
Unlike private equity and venture capital firms, we are Entrepreneurs who Buy, Enhance, and Grow Software Businesses. That’s right: we don’t sell businesses. We form a strategic alliance with existing management teams. We recognize the dedication and perseverance required to build a business and prioritize the well-being of customers and employees over short-term goals.

CULTURE:
Valsoft is more than just a place to work; we’re a team. When we say people are our greatest assets, we mean it. Investing in our employees is our top priority. We create an environment where employees feel that first-day-on-the-job excitement every day, fostering a high-performance and collaborative culture. We celebrate our milestones and are proud of them. We Dream Big, Stay Humble, and Stay Hungry.

POSITION DESCRIPTION:
The Data Engineer designs, builds, and maintains data pipelines and analytical infrastructure supporting financial, acquisition, forecasting, and decision-making processes. The role focuses on internal clients in a fast-paced environment with strong collaboration across teams (Finance, M&A, Reporting, etc.).

KEY RESPONSIBILITIES:
• Design, build, and maintain robust ETL/ELT data pipelines
• Develop and optimize data models in Snowflake using dbt
• Ingest data from multiple sources using Stitch or Fivetran
• Orchestrate and monitor workflows using Apache Airflow
• Write efficient and well-documented SQL and Python code
• Ensure data quality, reliability, and performance across pipelines
• Work with AWS tools (Lambda, S3, IAM, API Gateway, etc.)
• Build API integrations between systems and the data warehouse
• Collaborate with finance stakeholders to support reporting, analytics, and forecasting
• Troubleshoot data issues and improve pipeline reliability
• Follow best practices for version control, testing, and deployment
• Perform other relevant tasks/projects assigned by the manager

REQUIRED/MINIMUM QUALIFICATIONS:
• ~2 years of professional experience as a Data Engineer or similar role
• Strong hands-on experience with:
 - Snowflake
 - dbt
 - AWS (S3, IAM, Lambda, etc.)
 - Stitch and/or Fivetran
 - Apache Airflow
 - Cloud technologies
 - Power BI (preferred) or Tableau
• Strong proficiency in SQL
• Working experience with Python
• Solid understanding of:
 - Relational databases and data warehousing concepts
 - Data pipelining and ETL/ELT frameworks
• Experience with production data systems
• Comfortable handling structured and semi-structured data files like JSON, Parquet, XML

NICE TO HAVE:
• Experience or domain knowledge in the finance industry and/or M&A
• Exposure to application development
• Familiarity with AI/machine learning concepts or data preparation for AI
• Experience supporting financial reporting, forecasting, or accounting data
• Knowledge of data governance, security, or compliance practices

Ready to join a collaborative and innovative team where you can make an immediate impact?

.............................................................................

DESCRIPTION:
Valsoft est à la recherche d’un Ingénieur de Données avec environ 2 ans d’expérience pratique pour se joindre à notre équipe de données et de rapports pour les finances et acquisitions, au sein du département des finances de Valsoft. Dans ce rôle, le candidat sera responsable de la conception, de la construction et de la maintenance de pipelines de données et d'une infrastructure d’analyse à grande échelle qui soutiennent les rapports financiers, les acquisitions, la prévision et la prise de décision à travers notre portefeuille d'entreprises. Vous collaborerez étroitement avec les parties prenantes des finances, des fusions et acquisitions, des rapports et de l'ingénierie pour garantir un flux de données fiable et de haute qualité des systèmes sources vers nos plateformes d'analyse.

À PROPOS DE VALSOFT CORP.:
Fondée au Canada en 2015, Valsoft possède aujourd’hui un portefeuille mondial de plus de 130 entreprises avec plus de 4 000 employés dans plus de 20 pays. Elle acquiert et développe des sociétés de logiciels spécialisées dans des marchés verticaux, leur permettant d’offrir les meilleures solutions critiques à leurs clients dans leur secteur respectif. Un principe fondamental de la philosophie de Valsoft est d’investir dans des entreprises bien établies et de favoriser un environnement entrepreneurial, afin de les façonner en leaders dans leur domaine. Valsoft vise à acquérir, conserver et créer de la valeur grâce à des partenariats à long terme avec les équipes de direction en place.

APPROCHE D’INVESTISSEMENT:
Contrairement aux firmes de capital-investissement et de capital-risque, nous sommes des entrepreneurs qui achètent, développent et font croître des entreprises logicielles. C’est exact : nous ne revendons pas les entreprises. Nous formons une alliance stratégique avec les équipes de direction en place. Nous reconnaissons le dévouement et la persévérance nécessaires pour créer une entreprise, et nous accordons la priorité au bien-être des clients et des employés plutôt qu’aux objectifs à court terme.

CULTURE:
Valsoft est bien plus qu’un simple lieu de travail : nous sommes une équipe. Lorsque nous affirmons que les gens sont notre plus grand atout, nous le pensons sincèrement. Investir dans nos employés est notre priorité absolue. Nous créons un environnement où nos employés ressentent l’excitation du premier jour, jour après jour, favorisant une culture de performance et de collaboration. Nous célébrons nos réussites, et nous en sommes fiers. Nous rêvons grand, restons humbles et toujours motivés.

DESCRIPTION DU POSTE:
L’Ingénieur de Données conçoit, construit et maintient des pipelines de données et une infrastructure analytique qui soutiennent les rapports financiers, les acquisitions, les prévisions et la prise de décisions. Ce poste est axé sur les clients internes dans un environnement dynamique, avec de fortes collaborations interéquipes (Finances, F&A, rapports, etc.).

RESPONSABILITÉS PRINCIPALES:
• Concevoir, construire et maintenir des pipelines de données ETL/ELT robustes
• Développer et optimiser des modèles de données dans Snowflake en utilisant dbt
• Intégrer des données provenant de multiples sources avec Stitch ou Fivetran
• Orchestrer et surveiller les workflows via Apache Airflow
• Écrire du code SQL et Python efficace et bien documenté
• Assurer la qualité, la fiabilité et la performance des pipelines
• Travailler avec la suite d’outils AWS (Lambda, S3, IAM, API Gateway, etc.)
• Créer des intégrations API entre les systèmes et l’entrepôt
• Collaborer avec les intervenants financiers pour répondre aux besoins en analyses, rapports, et prévisions
• Aider à la résolution de problèmes de données et améliorer la fiabilité des pipelines
• Suivre les meilleures pratiques de contrôle de version, de test et de déploiement
• Participer à tout autre projet/mandat pertinent assigné par le gestionnaire

QUALIFICATIONS REQUISES / MINIMALES:
• ~2 ans d’expérience professionnelle en tant qu’ingénieur de données ou rôle similaire
• Solide expérience avec :
 - Snowflake
 - dbt
 - AWS (S3, IAM, Lambda, etc.)
 - Stitch et/ou Fivetran
 - Apache Airflow
 - Technologies cloud
 - Power BI (préféré) ou Tableau
• Excellente maîtrise de SQL
• Expérience de travail avec Python
• Bonne compréhension des bases de données relationnelles et du data warehousing
• Expérience avec des systèmes de données en production
• Aisance avec les fichiers structurés et semi-structurés comme JSON, Parquet, XML

QUALIFICATIONS SUPPLÉMENTAIRES OU SOUHAITÉES:
• Connaissances du secteur financier ou des fusions et acquisitions
• Expérience en développement d’applications
• Familiarité avec les concepts d’IA / apprentissage machine ou la préparation de données pour l’IA
• Expérience en soutien à la production de rapports financiers, de prévisions ou de données comptables
• Connaissances en gouvernance, sécurité ou conformité des données

Prêt(e) à joindre une équipe collaborative et innovante où vous pourrez avoir un impact immédiat?

Other facts

Tech stack
Data Engineering,ETL,ELT,Snowflake,Dbt,AWS,Stitch,Fivetran,Apache Airflow,SQL,Python,Data Warehousing,Data Quality,API Integrations,Data Governance,Financial Reporting,Forecasting

About Valsoft Corporation

As a leading player in vertical market software (VMS), Valsoft combines industry expertise with a unique buy-and-hold investment philosophy, managing a growing portfolio of companies that benefit from decentralized leadership and operational autonomy. We actively support our businesses, guiding them in their growth and evolution into market leaders.

Headquartered in Montreal with a global presence, Valsoft is committed to building a legacy of excellence by prioritizing sustainable growth and operational efficiency. Our long-term vision, driven by entrepreneurial spirit and disciplined execution, ensures we create lasting value for our portfolio companies, their customers, and the industries they serve. For more information, visit valsoftcorp.com.

-

En tant qu'acteur de premier plan dans le domaine des logiciels pour marchés verticaux (LMV), Valsoft allie expertise sectorielle et une philosophie d'investissement unique axée sur l'acquisition et la conservation. Nous gérons un portefeuille croissant d'entreprises qui bénéficient d'un leadership décentralisé et d'une autonomie opérationnelle. Nous soutenons activement nos entreprises en les accompagnant dans leur croissance et leur évolution en leaders de leur secteur.

Basée à Montréal et présente à l'échelle mondiale, Valsoft s'engage à bâtir un héritage d'excellence en priorisant la croissance durable et l'efficacité opérationnelle. Notre vision à long terme, portée par un esprit entrepreneurial et une exécution rigoureuse, nous permet de créer une valeur durable pour nos entreprises, leurs clients et les industries qu'elles desservent. Pour plus d'informations, visitez valsoftcorp.com.

Team size: 1,001-5,000 employees
LinkedIn: Visit
Industry: Financial Services

What you'll do

  • The Data Engineer is responsible for designing, building, and maintaining data pipelines and analytics infrastructure that support financial and acquisition reporting. This role involves collaboration with various stakeholders to ensure high-quality data flows.

Ready to join Valsoft Corporation?

Take the next step in your career journey

Frequently Asked Questions

What does a Ingénieur de données | Data Engineer do at Valsoft Corporation?

As a Ingénieur de données | Data Engineer at Valsoft Corporation, you will: the Data Engineer is responsible for designing, building, and maintaining data pipelines and analytics infrastructure that support financial and acquisition reporting. This role involves collaboration with various stakeholders to ensure high-quality data flows..

Why join Valsoft Corporation as a Ingénieur de données | Data Engineer?

Valsoft Corporation is a leading Financial Services company.

Is the Ingénieur de données | Data Engineer position at Valsoft Corporation remote?

The Ingénieur de données | Data Engineer position at Valsoft Corporation is based in Montreal, Canada. Contact the company through Clera for specific work arrangement details.

How do I apply for the Ingénieur de données | Data Engineer position at Valsoft Corporation?

You can apply for the Ingénieur de données | Data Engineer position at Valsoft Corporation directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Valsoft Corporation on their website.