Senior Data Engineer
Key Skills for This Role
Full Job Posting
Core Requirements
- Experience: 6+ years of data engineering or backend engineering experience, with 2+ years in a senior or lead capacity. Bachelor's degree in Computer Science or equivalent.
- Core Skills: Expert-level SQL and strong proficiency in Python. Familiarity with cloud infrastructure (Azure, GCP), CI/CD, containerization, infrastructure-as-code, and DevOps practices.
- Data Tech: Proven experience designing and operating a production lakehouse or cloud data warehouse (Databricks, Snowflake, BigQuery) with open table formats (Delta, Iceberg, Hudi). Hands-on experience with transformation frameworks (dbt) and orchestrators (Airflow, Dagster, Prefect).
- Applied Knowledge: Solid grounding in dimensional and analytical data modelling. Experience with batch and streaming/CDC ingestion patterns, late-arriving data, schema drift, and backfills.
- Operational Mindset: Demonstrated ability to integrate AI-assisted development tools into workflows. Experience with architectural patterns (event-driven, service-oriented) in agile environments.
- Bonus: Experience with multi-tenant B2B SaaS, data-intensive applications, or ESG.
What We Offer
- Impact: Advance Novisto’s mission to drive economic, environmental, and social sustainability through better ESG data management.
- Compensation & Equity: Stock option plan in an early-stage, well-financed company.
- Flexibility & Time Off: Remote-friendly flexible schedules, 4 weeks of vacation, and summer hours.
- Health & Wellness: 100% insurance coverage and access to Dialogue’s telemedicine app.
- If you prefer to work at the office, we have a beautiful office in Old Montreal, close to downtown and steps away from a metro (subway) station
About Novisto
Montreal-based sustainability management software company helping global enterprises collect, manage, and report ESG data.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Novisto
Senior Commercial Partnerships Manager
Toronto, CAN
Novisto is seeking a Senior Commercial Partnerships Manager to grow its channel and consultant partnerships and own partner-generated revenue. The role involves signing and developing partners, shaping commercial models,
Sr. Product Manager
Montréal, CAN
Novisto is seeking a Senior Product Manager to own outcomes across its Carbon product suite, including carbon accounting, financed emissions, product footprints, and decarbonisation. The role requires deep product leader
Talent Acquisition Partner, GTM (Fixed Term Contract)
, GBR
Représentant(e) au Développement des Affaires (Royaume-Uni)
, GBR
ESG Analyst (UAE)
, UAE
Novisto is looking for an experienced ESG professional to onboard and support customers, deliver ESG advisory services, and translate customer needs into platform improvements. Candidates should bring at least three year
Senior Commercial Partnerships Manager
Toronto, CAN
Sr. Product Manager
Montréal, CAN
Sr. Product Manager
Montréal, CAN
Talent Acquisition Partner, GTM (Fixed Term Contract)
, GBR
Représentant(e) au Développement des Affaires (Royaume-Uni)
, GBR
Enterprise Account Executive - Montreal
Montréal, CAN
ESG Analyst (UAE)
, UAE
ESG Analyst (UAE)
, UAE