Senior Data Bricks/Scala/Spark Engineering Specialist (Saint-Prosper)
VLink
Job Title
Senior Data Bricks/Scala/Spark Engineering Specialist
Location
Montreal, QC, Onsite
Employment Type
Contract
Duration
12 Months
Responsibilities
We're migrating complex on‑prem regulatory reporting pipelines from a legacy ETL + Autosys + SQL + Teradata stack to a modern Databricks + Snowflake platform on Azure. The role is hands‑on: design, implement, test, and reconcile production pipelines feeding regulatory reports under strict parity requirements.
Must‑Have Skills
- Scala / Spark — production experience writing Spark applications in Scala (not just notebooks); comfortable with the DataFrame API, joins, window functions, partitioning, and performance tuning
- Databricks — Serverless compute, Unity Catalog, Asset Bundles, Databricks CLI
- SQL fluency — comfortable writing, analyzing and extracting requirements from complex SQL scripts
- Snowflake — schema design, performance, Spark‑Snowflake connector
- Azure — ADLS, networking basics, secrets/identity (Entra ID / managed identities)
- Orchestration — Airflow (DAG authoring, sensors, retries, SLAs)
- CI/CD — Artifactory, GitHub Actions pipelines: build, sharded test matrices, artifact promotion through dev to QA to UAT to prod
- Testing — Experience in TDD, writing unit tests (ScalaTest, AnyFlatSpec) and BDD (Concordion or equivalent)
- Data quality & reconciliation — building automated parity checks against legacy outputs, drift detection, row‑level reconciliation tooling
- Large‑scale migrations — proven track record migrating legacy ETL (Autosys/Informatica/etc.) to cloud data platforms, including dependency mapping and cutover planning
- Up‑to‑date data engineering practices - medallion architecture (Bronze/Silver/Gold), idempotent pipelines, schema evolution, lineage, observability
Nice‑to‑Have
- Financial services / regulatory reporting domain
- Python (Databricks utilities, tooling)
- Spec‑driven development workflows (specs to plans to tasks to implementation)
- Gradle (composite builds) and JVM tooling
Employment Practices
EEO, ADA, FMLA compliant. VLink is an equal opportunity employer committed to fostering an inclusive environment where diversity is celebrated. All qualified applicants will be considered for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Employment is contingent upon successful completion of a background check. Applicant information will be handled in accordance with VLink's privacy policy.
#J-18808-Ljbffr- Forward Deployed AI Engineer Enlightened Today is a rapidly expanding and innovative company... ...you’re early‑career but exceptional, or senior and want to get your hands dirty again, both... ...in a genuinely helpful way. Turning data and signals into useful systems by taking...DataSenior
- ...orchestrating microservices, ensuring high availability and performance of our applications. Collaboration with frontend developers and DevOps engineers is essential to deliver innovative software solutions. Responsibilities Design, develop, and maintain code using Java and Python....Suggested
- ...Location Canada Role Type Contract (6 months with potential extension) Must Have Skills Strong software development and complex engineering experience Hands‑on penetration testing expertise Red teaming experience Security tool development and automation Experience with...SuggestedContract work
- Transform the 311 user experience in Toronto, ON as a Senior CRM Solutions Designer. Leverage your Salesforce skills to configure and customize a state‑of‑the‑art platform under a hybrid work setting. In this senior role, you will be responsible for the configuration and customization...Senior
- Overview We Need resources experience with DNS or DHCP Admin experience. This position is for a DNS/DHCP admin. Responsibilities The Analyst will be a part of the research, evaluation, design, development, testing, operational maintenance, protection, and support of technology...SuggestedWork at office
$150k - $163k per year
...experiments, and surveys. Analyze experiment, A/B testing, and telemetry data to identify patterns, themes, customer pain points, and... ...storytelling artifacts to communicate findings and recommendations to engineers, designers, product managers, and leadership stakeholders....Data- Embark on a rewarding career as a Senior SAP Controlling Consultant focusing on S/4 HANA implementation. We seek candidates with solid skills in SAP Product Costing and over 8 years of relevant experience. As a senior consultant, you will be responsible for leading pivotal S...Senior
- ...supplier performance and follow up on late deliveries to avoid production disruptions Maintain accurate purchasing records and supplier data within ERP systems Support cost control initiatives by tracking pricing updates and identifying cost reduction opportunities...DataFull timeDirect hireWork at officeFlexible hours
$20 - $80 per hour
Company Profile Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest community of tutors worldwide. With Superprof, you can set your...Hourly payExtra incomeImmediate startWorldwideFlexible hours- Enhance business processes as an ERP Systems Analyst specialized in Sage X3. This role involves optimizing ERP applications to improve enterprise performance in a collaborative setting. In the role, you will work under the direction of the Manager of ERP Systems, engaging with...Long term contract
$100k - $150k per year
Position Type Contract or FTE in Canada Salary $100,00 - 150,000 Annually CAD The Role The SAP FICO Procure to Pay (P2P, PTP) Consultant will be responsible for leading the deployment of Enterprise Level SAP FICO Procurement Platforms and strategies within the organization...Contract work- ...Job Requisition Id: 201044 Business Function: Retail Primary City: Saint-Prosper Other Location(s): Province: Quebec Employment Type: On Call Employment Status: Term Language Requirement: French Essential Employee Class and Level: RVSGD11 -...Temporary workWork at office
- Lead large-scale data analytics projects as a Senior Project Manager with over 15 years of experience. Drive project success through effective planning and strong leadership skills. In this key role, you will coordinate complex projects, ensuring adherence to budget, timeline...DataSenior
- ...atout) Azure, AWS ou autres environnements cloud (atout) Profil recherché Profils Junior (0 à 3 ans), Intermédiaire (3 à 7 ans) et Senior (7 ans et plus) Expérience en développement SAP ABAP Connaissance de SAP BTP et/ou SAP Fiori Expérience avec au moins un langage de développement...SeniorWork at officeImmediate startRemote work
- ...in our remote role. Join a team dedicated to performance-critical infrastructure handling streaming market data. This position seeks a seasoned Senior Java Engineer with expertise in building distributed systems. You'll engineer solutions optimized for low-latency environments...DataSeniorRemote work
- Excel as a Senior UX Researcher at Microsoft, conducting essential quantitative research within the Bing ecosystem. Utilize your skills in experiment design and data analysis to drive insights. This role focuses on designing and executing comprehensive UX research projects...DataSenior
- ...Numéro de la demande d’emploi: 201044 Fonction administrative: Vente au détail Ville principale: Saint-Prosper Emplacement(s) supplémentaire(s): Province: Québec Type d’emploi: Sur appel Statut d’emploi: Période déterminée Exigences linguistiques...Temporary workWork at office
$29.88 per hour
...Description de l’offre d’emploi OFFRE D’EMPLOI (2e affichage) JOURNALIER (ÈRE) SPÉCIALISÉ(E) (Poste permanent) La Municipalité de Saint-Prosper-de-Champlain est à la recherche d’une personne motivée afin de combler un poste de journalier(ère) spécialisé(e) au sein du...Permanent employmentFull timeManual labor- ...integrated testing sessions for quality assurance • Facilitate effective stakeholder engagement and rapid problem resolution • Oversee data integration across various SAP modules • Execute change validation and provide UAT support Requirements: • Minimum of 8 years of experience...DataContract work
- ...for the client lifecycle, emphasizing First Call Resolution (FCR) and operational improvements. This role demands a leader who is both data-centric and effective in managing complex client interactions to enhance satisfaction and retention. Key Responsibilities: • Focus on...DataFull timeWork at office
- ...recommendations • Collaborate with teams to improve security controls Requirements: • Strong software development background with engineering experience • Hands-on penetration testing and red teaming skills • Familiarity with Burp Suite, Metasploit, and related tools •...Contract work
- Take charge as a Senior SAP FICO Procure-to-Pay Consultant in Canada, driving system integration and deployment across various business units. Leverage your deep expertise in PTP to optimize procurement processes. This impactful role seeks a seasoned consultant with 8-10...Senior
$28.86 - $53.64 per hour
Description de l'entreprise Le CIUSSS MCQ, créé au 1er avril 2015, est issu des 12 établissements publics de santé et de services sociaux de cette région sociosanitaire. Il a la responsabilité d’assurer une intégration des soins et services offerts à la population de son réseau...Permanent employmentFull time$16.6 per hour
...Mauricie contribue activement à la pérennité de l'agriculture et à la prospérité de tous les producteurs et productrices agricoles de son... ...autre identité de genre. Précision sur le lieu de travail : Saint-Tite PRINCIPALES FONCTIONS : Nourrir; trier et peser; déplacer...Full timeContract work$16.6 per hour
...Mauricie contribue activement à la pérennité de l'agriculture et à la prospérité de tous les producteurs et productrices agricoles de son... ...autre identité de genre. Précision sur le lieu de travail : Saint-Tite PRINCIPALES FONCTIONS : Réaliser les travaux d'aménagement...Full timeContract work- ...passe concrètement dans nos opérations en Mauricie, au Saguenay–Lac-Saint-Jean et sur la Côte-Nord. On cherche un(e) passionné(e) qui veut s... ...le système environnemental ISO 14001 et le suivi sur Nova Data ; Accompagner les gestionnaires sur le terrain pour l’application...DataWork at officeMonday to fridayDay shift
- ...innovantes. Un poste stratégique nécessitant des déplacements réguliers dans nos territoires d'opération : Mauricie, Saguenay Lac-Saint-Jean et Côte-Nord. Votre mission : devenir le pilier de nos opérations forestières. En tant que Vice-président(e) aux opérations forestières...Contract workWork at office
$16.6 per hour
...Mauricie contribue activement à la pérennité de l'agriculture et à la prospérité de tous les producteurs et productrices agricoles de son... ...autre identité de genre. Précision sur le lieu de travail : Saint-Tite PRINCIPALES FONCTIONS : Traire; nourrir; déplacer les animaux...Full time$16.6 per hour
...Mauricie contribue activement à la pérennité de l'agriculture et à la prospérité de tous les producteurs et productrices agricoles de son... ...autre identité de genre. Précision sur le lieu de travail : Saint-Maurice PRINCIPALES FONCTIONS : Nourrir; trier et peser; déplacer...Full time$21 per hour
...'entreprise Par son leadership, la Fédération de l'UPA de la Mauricie contribue activement à la pérennité de l'agriculture et à la prospérité de tous les producteurs et productrices agricoles de son territoire dans un contexte de développement durable. Description de l’offre...Part timeSeasonal work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Bricks/Scala/Spark Engineering Specialist (Saint-Prosper). Be the first to apply!
- senior software developer Saint-Prosper, QC
- working with seniors Saint-Prosper, QC
- senior director of operations Saint-Prosper, QC
- senior program manager Saint-Prosper, QC
- senior development manager Saint-Prosper, QC
- senior project coordinator Saint-Prosper, QC
- senior quality engineer Saint-Prosper, QC
- senior process engineer Saint-Prosper, QC
- senior manager operational excellence Saint-Prosper, QC
- senior project accountant Saint-Prosper, QC

