Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Data

$65k - $85k per year
Full-time

Forum Asset Management,llc

Forum Asset Management – Software Engineer - Data

Location: 181 Bay Street, Toronto

Work Schedule: Full-time, in-office (5 days/week)

About Forum:

Delivering Extraordinary Outcomes™ through Investment.

Forum Asset Management is a North American investor, developer, and asset manager with a 29-year track record of delivering long-term value through real estate, private equity, and infrastructure investments. We are a purpose-driven firm committed to sustainability, responsible investing, and making a positive impact in the communities where we invest.

With over $3 billion in AUM, Forum is one of Canada's most dynamic investment platforms. In 2024, we completed the country’s largest real estate transaction through our acquisition of Alignvest Student Housing, making us the largest owner and developer of Purpose-Built Student Accommodation (PBSA) in Canada. Our open-ended Real Estate Income and Impact Fund (REIIF) is now over $2.4 billion, backed by a $3.5 billion development pipeline that spans coast to coast.

Forum is also building one of the fastest-growing self-storage platforms in Canada, focused on acquiring, developing, and operating institutional-grade storage facilities in undersupplied urban markets.

Position Overview:

We’re looking for a Software Engineer - Data to design, build, and evolve Forum’s next-generation enterprise data platform using the Microsoft Fabric technology stack (or a suitable alternative). This role sits at the intersection of data engineering and software development; you’ll build software that relies heavily on data. From ingesting and cleaning complex datasets to developing full-stack applications that surface insights, you’ll architect the full data lifecycle: ingestion, transformation, modeling, analytics, and AI enablement.

You’ll play a key role in creating scalable, production-grade systems that turn raw data into business intelligence, powering Forum’s investment, real estate, and operational strategies. This is a rare greenfield opportunity to shape both the platform architecture and the suite of data-driven tools built on top of it.

This is a hands-on, in-office role with high visibility. You’ll act as a trusted advisor and technical authority, collaborating with investment professionals, business leaders, analysts, and software developers to design enterprise-grade systems and AI-powered workflows that drive measurable business value. Your work will lay the foundation for our long-term data strategy and the future of decision-making at Forum.

Key Duties and Responsibilities:


  • Contribute to the end-to-end design and evolution of Forum’s Lakehouse architecture Microsoft Fabric, Azure Data Factory, Synapse, ADLS, and related Azure services.

  • Lead large-scale data initiatives, migrations, and integrations across diverse internal and external systems.

  • Design and optimize enterprise-grade ETL/ELT pipelines for high-volume, high-complexity data.

  • Develop AI/ML-powered workflows using tools like Azure OpenAI, Document Intelligence, and Azure ML.

  • Create internal APIs and tools to enable self-serve analytics and data access across departments.

  • Partner with business teams across real estate, private equity, and operations to identify data opportunities and implement tailored solutions.

  • Promote best practices in data governance, automation, and AI application across Forum’s technology ecosystem.

Candidate Profile:


  • 2-3 years of progressive experience in software engineering, data engineering, and/or data science, with a proven record of designing and delivering enterprise-scale, data-driven software solutions.

  • Experience within the Microsoft Azure ecosystem, including Microsoft Fabric, Azure Data Factory (ADF), Synapse, ADLS Gen2, and Power BI.

  • Proficient in Python for data engineering, automation, API integration, and full-stack development workflows.

  • Strong grasp of data lifecycle management — from ingestion and cleaning of raw, unstructured datasets to modeling, transformation, and visualization for decision-making.

  • Experience working with big data environments and optimizing pipelines for scale, performance, and reliability.

  • Hands-on experience with web scraping and external data acquisition, transforming diverse public and private data sources into structured, usable datasets.

  • Applied understanding of AI concepts and practical experience leveraging LLMs (e.g., Azure OpenAI, generative AI models, or document intelligence services) to automate data analysis, classification, or prediction tasks.

  • Proven ability to evaluate, prototype, and deploy emerging AI/ML solutions that create measurable business value.

  • Exceptional data presentation and storytelling skills, capable of conveying complex technical insights to non-technical stakeholders.

  • Entrepreneurial mindset, comfortable operating in ambiguity and turning loosely defined problems into working, scalable solutions.

  • Background in a private equity, real estate, asset management, and/or startup experience preferred.

Invest in Yourself: 


  • Excellent Benefits  – A top-tier insurance program designed to keep you healthy, active, and supported, plus a $1,000 annual wellness credit.

  • Competitive Total Rewards – We value our team members and offer a well-rounded package that includes competitive pay, paid time off, and performance-based incentives.

  • Compensation  – We are committed to supporting your success and are offering a salary range of $65,000 – 85,000 CAD for this position.

  • Employee Match Program  – Invest alongside Forum with access to a matching contribution program.

  • Learning and Development Opportunities – Access support for professional designations, TTI behavioural assessments, and quarterly learning forums to grow your skills and industry knowledge. We believe in Best Idea Wins and foster an entrepreneurial environment where your input has real impact.

  • Diverse & Inclusive Team  – We celebrate diverse perspectives and are committed to maintaining the highest standards of equity and inclusion.

  • Employee Referral Program  – Receive a generous bonus when your referral joins our team.

  • Social Impact  - Enjoy paid volunteer days and opportunities to participate in team-led community initiatives.

  • Quarterly All Teams  – Sessions with your colleagues across the business to share insights, celebrate success, and spotlight culture.

  • Lunch & Learns  – Regular opportunities to connect, learn, and exchange knowledge with peers across the business.

Artificial Intelligence (AI) Usage:
Forum uses AI tools on a limited basis to support administrative tasks in the recruitment process, such as organizing applications and identifying basic keywords. These tools do not make or influence hiring decisions, which are made entirely by human reviewers.

Forum Commitment:

At Forum, we encourage diversity. We are committed to an inclusive workplace that reflects our belief that diversity is central to building a high-performing team. Forum is an equal opportunity employer. We are committed to providing accessible employment practices. Should you require an accommodation during any phase of the recruitment process, please let the recruitment team know  View email address on jobs.jobcopilot.com

At Forum, we encourage diversity. We are committed to an inclusive workplace that reflects our belief that diversity is central to building a high-performing team. Forum is an equal-opportunity employer. We are committed to providing accessible employment practices. Should you require an accommodation during any phase of the recruitment process, please let the recruitment team know at View email address on jobs.jobcopilot.com.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Data in Toronto, ON vacancy
  •  ...products, financial services and fleet software for trucking use our Universal API to access GPS data, speeding data and vehicle stats...  ...role We're looking for an engineer who thrives on building scalable...  .... Orchestration and workflow engines (Temporal, Step Functions).... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Terminal

    Toronto, ON
    18 hours ago
  •  ...new artists; ensuring we provide the right data to Spotify, YouTube, and other digital...  ...plays an invaluable role in our success. The engineering team at Warner Music Group makes all of...  ...to grow, learn, and master the craft of software development - You are an excellent coder... 
    Suggested
    Full time
    Internship
    Local area
    Worldwide

    Warner Music Inc.

    Toronto, ON
    18 hours ago
  • $90 - $110 per hour

     ...Angelo , Larry Summers , and Jack Dorsey . Position: Software & Data Science Expert Type: Contract Compensation:...  ...Must-Have ~3+ years of experience in software engineering or data science & analytics . Application Process (... 
    Suggested
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    18 hours ago
  •  ...We are looking for a Senior Software Data Engineer to join our growing Data Team ! Reporting to the Engineering Manager, you will evolve our data models in several styles of datastores and operationalize production-grade data pipelines. As part of this role, you'll collaborate... 
    Suggested
    Full time
    Remote work
    Home office

    Benchsci

    Toronto, ON
    18 hours ago
  • $100k - $140k per year

     ...We are looking for a Software Engineer to join our team at the intersection of Data, Retrieval, and AI Agents! Reporting to the Engineering Manager, you will apply...  ...production-grade data pipelines using processing engines like Apache Beam to move data from research to platform... 
    Suggested
    Full time
    Home office
    Shift work

    Benchsci

    Toronto, ON
    18 hours ago
  • $110k - $270k per year

     ...industry by providing real-time reference data across the complete healthcare ecosystem...  ...success. In the role of Senior Software Engineer, Data Platform at Opendata, you'll spearhead...  ...data ingestion, storage and processing engine Develop algorithms to build complex... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    18 hours ago
  •  ...care about design, taste, and craft as much as research and engineering – shipping experiences that creatives actually love. We’...  ...'re seeking an experienced engineer to join our team as a Software Engineer, ML Data Infrastructure. You’ll collaborate with exceptional engineers... 
    Full time
    Work at office

    Ideogram

    Toronto, ON
    18 hours ago
  •  ...but to help redefine the future of how work gets done. The Data Engineering Experience (DEX) team and help shape the future of data...  ...invite you to be part of our team's success story. AS A SENIOR SOFTWARE ENGINEER YOU WILL: ~ Drive high impact initiatives that span... 
    Full time

    Snowflake

    Toronto, ON
    18 hours ago
  •  ...innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: As a Software Engineer on our Labelling and Data Automation team, you will build pipelines, tools, and workflows to accelerate the development of our AI-first self-... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    18 hours ago
  • $181.05k - $213k per year

     ...founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity...  ...today unlock the opportunities of tomorrow. As a Senior Software Engineer II, Data Ecosystem you’ll work to: Building self-serviceable data... 
    Full time
    Work at office

    Carta

    Toronto, ON
    18 hours ago
  • $160k - $220k per year

     ...This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Staff Software Reliability Engineer - Data Platform  About the Team The Data Platform team is responsible for the foundational data services, systems, and data... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    18 hours ago
  •  ...along the way, our program will give you the foundation to start your career journey. As a Software Engineer Intern, you will be one of the core builders within Ripple’s central Data Engineering. This team implements the data ingestion and transformation for analytics,... 
    Summer work
    Internship

    Ripple

    Toronto, ON
    18 hours ago
  • $136k - $170k per year

     ...achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. As a Senior Software Engineer, Data on the Mapping team, you will collaborate with our world-class team of engineers, product managers, and scientists to grow... 
    Hourly pay
    Long term contract
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    6 days ago
  •  ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...We're looking to hire for our Data side of our AI team at Speechify. This role...  ...research work. We are looking for a skilled Software Engineer to join us. What You'll Do... 
    Full time
    Work at office
    Shift work

    Speechify

    Toronto, ON
    18 hours ago
  • $148k - $242k per year

     ...want to be part of the team that defines how the world eats, there is no better time to join us. About the Role As a Staff Data Engineer, on the Distribution Center (DC) Solutions team, you’ll play a technical lead role in building and scaling the data integrations needed... 
    Full time
    For contractors
    Live In
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Afresh Company

    Toronto, ON
    18 hours ago
  • $96k - $130k per year

     ...Our Data Intelligence team builds backend services that turn data from our SaaS platform...  ...for our users, and we're solving real engineering problems at scale. Why you'll love this...  ...or a related field  ~3+ years of backend software engineering experience in enterprise environments... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Toronto, ON
    18 hours ago
  •  ...company that builds high-volume data aggregation platforms. Their...  ...for real-time analytics. The engineering team operates out of a Toronto...  ...contributions to open-source software, particularly in the distributed...  ...Familiarity with modern orchestration engines, lakehouse architectures, or... 
    Full time
    Internship

    Calliere

    Toronto, ON
    18 hours ago
  • $186.84k - $299.89k per year

     ...sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU’LL DO We are looking for a Senior Software Engineer II to join our Cloud Data Ingestion & Transformation (CDIT) team. This team is vital to Braze's growth, owning multiple systems that enable... 
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    18 hours ago
  • $100k - $150k per year

     ...create a place where our people are proud to Build. Better. As a Data Engineer at RAVL, you’ll design, build, and operate the data pipelines...  ...maintainable data systems Work closely with platform and software engineers to integrate data flows into broader application ecosystems... 
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    18 hours ago
  •  ...Company Description Are you a Data Engineer with experience building cloud-based data solutions and transforming healthcare data into...  ...Qualifications Bachelor’s degree in Computer Science, Software Engineering, Data Analytics, or a related technical field Experience... 
    Full time

    Spectrum Healthcare

    Toronto, ON
    11 hours ago
  •  ...As Data Engineer, you will provide hands-on expertise as it relates to data management, analytics, and business intelligence. This opportunity will allow you to utilize your unique blend of technical, software and cloud engineering experience. Electric Mind, formerly Intelliware... 
    Full time

    Electric Mind

    Toronto, ON
    18 hours ago
  •  ...on it. That tension is the job. We're looking for a full-stack engineer who can move quickly without leaving a mess behind — someone who...  ...entire Mycroft platform: product features, vulnerability scanners, data ingestion pipelines, AI-powered workflows, and APIs. We're small,... 
    Full time
    Work at office

    Mycroft Llc

    Toronto, ON
    18 hours ago
  •  ...Description of the demo job posting Engineers on the Engineering team are responsible for the entire software development lifecycle for our products and services which...  ...made by humans. If you would like more information about how your data is processed, please contact us.... 
    Full time
    Work at office
    Remote work

    Partner Experience Xml Feed

    Toronto, ON
    18 hours ago
  •  ...communication workflows. About the Role We are looking for a Software Engineer to help build and modernize the Nylas Dashboard and the full-...  ...the stack, owning the user-facing surfaces, APIs, services, data models, product workflows, and internal platform patterns that... 
    Full time
    Remote work

    Nylas

    Toronto, ON
    18 hours ago
  • $65k - $85k per year

     ...ROLE: SOFTWARE ENGINEER TEAM: MEDIA LOCATION: TORONTO (HYBRID) COMPANY OVERVIEW At Salt Media , we're on a mission to earn the world...  ...a different kind of agency where media, commerce, creative, data and technology work as a single connected team. Our people combine... 
    Full time
    Seasonal work

    Salt Xc

    Toronto, ON
    11 hours ago
  • $100k - $150k per year

     ...create a place where our people are proud to Build. Better. As a Software Engineer at RAVL, you’ll design, build, and deliver secure, scalable,...  ..., collaborating closely with product, platform, and data teams to deliver visible impact. What success looks like in... 
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    18 hours ago
  •  ...automate document generation, capture eSignatures, and streamline data-driven processes—all without needing to write a single line of...  ...here to build something that matters. You are a pragmatic software engineer who enjoys solving complex technical problems and building scalable... 
    Full time
    Worldwide
    Flexible hours

    Intellistack

    Toronto, ON
    18 hours ago
  •  ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-in-one, AI-native operating system for modern...  ...Design, build, and ship full-stack features end-to-end — from data model to API to UI — that clinics rely on daily. Build and harden... 
    Full time
    Internship
    Live In
    Manual labor

    Decoda Health

    Toronto, ON
    18 hours ago
  • $180.2k - $233.2k per year

     ...you, join us. Imagine what we’ll build together. About the Data Engineering Team Thumbtack’s Data Engineering org is split into 3 groups...  ...deeply upstream to build data best practices into the full software development lifecycle (SDLC). The challenge There are... 
    Full time
    Seasonal work
    Local area

    Thumbtack

    Toronto, ON
    18 hours ago
  •  ...Job Description: Senior/Staff Data Engineer (Contract full-time)   We are currently hiring for a Senior/Staff Data Engineer (Contract...  ...solutions.   Qualifications:   Minimum of 8 years of software/data engineering experience, including at least 2 years of... 
    Full time
    Contract work
    Work at office
    Remote work

    Bay Street Staffing

    Toronto, ON
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Data. Be the first to apply!