Senior Data Developer
Ts Imagine
About the role
AI Platform & Data Engineering builds and operates the data platform behind TS Imagine’s trading, risk, and AI capabilities.
The team brings external and internal data into Snowflake and maintains the shared engineering foundations used across the business: data ingestion, transformation, distribution, monitoring, data quality, regression testing, and production support. We work with complex financial datasets, including instrument reference data, pricing, common data, and corporate actions.
As a Senior Data Engineer, you will own production data systems built with Snowflake, dbt, SQL, and Python. You will help modernize established pipelines, improve the platform’s shared capabilities, and contribute to the data and semantic foundations behind TSIQ, TS Imagine’s natural-language AI interface for intelligence and agentic workflows.
What you’ll do
- Design, build, and operate pipelines that ingest, validate, transform, and distribute data from vendors, internal systems, APIs, and files.
- Develop and maintain dbt models and Snowflake data structures supporting trading, risk, analytics, and operational workflows.
- Build production Python for data ingestion, integrations, orchestration, and engineering tooling.
- Improve the frameworks used for monitoring, data quality, regression testing, and incident diagnosis.
- Build and maintain data models and semantic views used by downstream applications and AI interfaces.
- Investigate production data issues, identify root causes, and implement lasting fixes.
- Contribute to technical design, code review, engineering standards, and delivery practices.
- Help other teams adopt effective approaches to building and operating data pipelines on the shared platform.
What we’re looking for
- Five or more years of relevant data engineering experience, including ownership of production data systems.
- Strong SQL skills, including data modeling, query design, performance awareness, and debugging complex transformations.
- Strong Python skills and experience developing maintainable, tested, multi-module applications.
- Hands-on production experience with Snowflake and dbt.
- Experience integrating APIs, databases, flat files, or event-driven data sources.
- Practical knowledge of data quality, monitoring, failure handling, and production support.
- Experience with Git, code review, automated testing, and CI/CD.
- Sound engineering judgment: able to balance delivery speed, system complexity, operating cost, and maintainability.
- Interest in applying AI tools thoughtfully as part of the engineering workflow.
Useful experience, but not required
- Financial-market data, including security master, instrument reference data, pricing, risk, or corporate actions.
- Semantic modeling or governed analytics layers.
- Asynchronous Python and API-heavy ingestion services.
- Modernizing legacy pipelines or stored-procedure-based data systems.
About the team
AI Platform & Data Engineering is part of TS Imagine’s approximately 40-person AI & Data Engineering organization, with colleagues across North America, EMEA, and APAC. The wider group brings together data engineers, data scientists, quantitative engineers, AI engineers, data analysts, and data stewards.
The team works closely with product, risk, client service, and other engineering teams. Its role is both hands-on and enabling: operating core data capabilities while helping other teams build against them effectively.
Why TS Imagine?
- Hybrid work model: four days in the Montreal office.
- Unlimited vacation plus three personal days.
- Annual bonus and salary review.
- $1,500 annual training budget.
- RRSP matching with a 3% company contribution.
- Comprehensive health insurance.
- Subsidized public transportation through Opus & Cie.
- Work on production systems used by global capital-markets clients.
This is not a remote role. Applicants must be based in Montreal and able to communicate in French.
About TS Imagine
TS Imagine provides integrated trading, portfolio, and real-time risk solutions for capital markets. Formed from TradingScreen and Imagine Software, the company serves approximately 500 buy-side and sell-side institutions globally, including hedge funds, asset managers, pension funds, mutual funds, and financial institutions.
- ...We are seeking a Senior ML Data Processing Developer to participate in the development, curation, and scaling of our core data asset pipeline. Sitting at the intersection of data engineering, data curation, and machine learning, you will own the end-to-end pipeline that...SeniorFull timeInternshipWork at office
- ...ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver robust data and machine learning solutions for our...SeniorFull timeWork at officeFlexible hours
- ...and your career. About the Role We are seeking a Staff Data Developer to join our Data & Intelligence division. Reporting to the Director... ...and infrastructure to power our data products. As a senior member of the team, you’ll collaborate closely with data scientists...SeniorFull timeWork at officeFlexible hours
- ...it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking for a Data Developer to join our AI and Multi Asset Systematic Strategies team. This team builds AI and ML-powered tools and solutions that enable...SuggestedFull time
- ...about innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Data Developer at Ubisoft Montreal , you will join the Player Domain within the Ubisoft Data Office. You will design, build, and deliver...SuggestedFull timeWork at office
- ...We're seeking a talented Data Platform Developer to join our Platform Engineering team and architect the data foundation that will power Newforma's next generation of AI-driven capabilities and analytics. You'll design and implement modern data architectures including medallion...Full timeWorldwide
- ...diving into complex problems, understanding the story behind the data and designing solutions that scale? You’ll work across diverse... ...best practices. Your key responsibilities Designing, developing, and maintaining robust data pipelines within the Microsoft ecosystem...Full timeWork at officeFlexible hours
$80k - $100k per year
...Analyste de données senior Lieu : Montréal, mode hybride — au moins trois jours par semaine... ...de tous horizons. ### Senior Data Analyst Location: Montréal, hybrid — minimum... ...performance against realized margins, and develop, test, and implement approved improvements...SeniorDaily paidFull timeWork at office3 days per week- ...efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software... ...decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us....SeniorFull timeWork at officeFlexible hours
- ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications...SeniorFull time
- ...experiencing strong growth, we are actively seeking an experienced Senior C# .NET Backend Developer . About the Role As part of a high-performing... ...financial applications . You will work on robust, data-centric systems used in real time by global trading desks to...SeniorPermanent employmentFull timeContract workImmediate startRelocationRelocation package
- ...decisions, balancing correctness, performance, and long-term maintainability. Own integrations between search systems and upstream data sources. Explore semantic search, vector retrieval, and AI-enhanced relevance using modern ML tooling. On-call duties (currently...SeniorLong term contractFull timeImmediate start
- ...opportunities to make a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture... ...streamline finance processes and ensure reliable, consistent data flow across business systems. ● Develop and enhance...SeniorFull timeInternshipWork at officeWork from home
- ...international et continuons de faire grandir notre impact à l’échelle mondiale. Ce que tu feras En tant que Développeur·e Frontend Sénior.e chez Poka, tu joueras un rôle clé dans la création de fonctionnalités ayant un véritable impact sur le quotidien des travailleurs en...SeniorDaily paidFull timeWork at officeRemote workWork from homeFlexible hours
$90k - $95k per year
...Canada/US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services... ...with MSSQL and PostgreSQL databases to design and optimize data solutions. Apply software engineering best practices...SeniorLong term contractPermanent employmentFull timeContract workWork at office- ...at Front end technologies – Blazor / Angular (one of them must) Exp using Mobile technologies – Primarily iOS development & MAUI Develop high level designs for converting functional requirements into business processes; Actively participate in the requirements,...SeniorFull timeNight shift
- ...learning opportunities, then Tecsys could be a good fit for you! About the Role We are seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high-...SeniorRemote jobPermanent employmentFull time
- ...opportunities to make a real difference. Job Description As a Senior/Staff Platform Developer at Vention, you will focus on developing the internal... ...controllers) and the production cloud platform. Create data pipeline architecture that are used for analytics and...SeniorFull timeInternshipWork at officeWork from home
- ...includes early adopters of the blockchain ecosystem and has already developed various decentralized solutions/tools for various blockchain... ...core focus on Canadian Cannabis industry. We are in the works to develop a fully compliant & immutable Supply-chain integrity solution,...SeniorFull timeCasual workFlexible hours
- ...sensors, combined with third-party data, to help industrial emitters... ...emissions. We are looking for a senior engineer who wants their work to... ...application lifecycle, with a focus on developing features and delivering value to users. Develop, test, integrate, and deploy...SeniorFull timeLocal areaRemote workFlexible hours
- ...and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software... ...strategic software. Develop efficient user interfaces and data processing algorithms. Apply and promote robust testing methodologies...SeniorPermanent employmentFull timeFlexible hours
- ...future for our planet and its people. The Data, AI & Advanced Analytics team delivers enterprise... ..., and technically strong Staff Data Developer who can lead complex engineering work... ...across multiple business domains. Provide senior hands-on engineering leadership for the Orb...SeniorFull timeInternshipFlexible hours
- ...Optimum is seeking a Guidewire InsuranceSuite developer to correct the Data Consistency Checks (DBCC) of the on-premises PolicyCenter... ...precludes an analysis-oriented profile. Expected seniority: intermediate to senior, autonomous in diagnosis and correction. This should...SeniorFull time
- ...We are seeking a visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and maintain the data engine... ...believes that AI should be cultivated as a global public good—developed and used safely towards human flourishing. For more information...SeniorFull timeWork at office
$83.77k - $133.7k per year
...business partners with access to comprehensive data and valuable insights to help our... ...achieve operational excellence.⯠As a Senior Data Integration Specialist, you will autonomously... ..., and industry standards. Proficiently develop analytic solutions to solve business...SeniorLong term contractFull timeWork at officeLocal areaFlexible hours- ...market leader in security workforce management software. $100 - $130 a year Trackforce is seeking a highly skilled and motivated Senior Data Engineer to join our Data team. In this role, you will be responsible for designing, building, and maintaining the data...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...par l’IA). À titre de Développeur·se senior ML/DL au sein de la Neuro Squad, vous serez... ...et accompagnement Collaborer avec la Data Squad afin de co-concevoir les jeux de données... ...logic engine). As a Senior ML/DL Developer in the Neuro Squad, you will architect the...SeniorFull timeApprenticeshipWork at officeFlexible hours
- ...Bourassa) Mistplay is seeking a highly skilled and innovative Senior iOS Developer II to join our dynamic team. In this role, you will be... ...exceptional user experiences. Collaborating with Product, Design, and Data teams, you will lead initiatives that focus on innovative...SeniorFull timeApprenticeshipWork at officeNight shiftDay shift2 days per week
- ...challenges. Whether it's applications managed services, MSP, MSSP, data management, advanced data analytics, ERP, CRM, or pioneering AI... ...Design a high-performance, scalable system to support business needs. Develop and maintain reusable and testable, frontend and backend...SeniorFull time3 days per week
- ...AI-driven transformation of the Software Development Life Cycle into an Agentic Development Life Cycle (ADLC). We are looking for senior developer who embrace AI-assisted engineering practices and can lead by example in modern software delivery. You will help drive...SeniorFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Developer. Be the first to apply!
- python data engineer Montréal, QC
- data engineering intern summer Montréal, QC
- gcp data engineer Montréal, QC
- junior data engineer Montréal, QC
- big data engineer Montréal, QC
- remote data engineer Montréal, QC
- data centre engineer Montréal, QC
- data integration developer Montréal, QC
- data engineer Montréal, QC
- data cabling engineer Montréal, QC

