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 more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Engineer - Data in Toronto, ON vacancy
  • $136k - $170k per year

     ...Infrastructure team is passionate about building software to solve problems at massive scale. We do...  ...benefit of others. As a Infrastructure Engineer at Lyft, you will run our Production...  ...distributed systems. About the Team Data Pipelines is at the heart of all critical... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    25 days ago
  • $186.84k - $334.74k per year

     ...Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU’LL DO We're looking for a Senior Software Engineer to grow our Data Lakehouse team’s capacity for impact. The Data Lakehouse team provides the foundational infrastructure and tools that... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    14 days 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
    more than 2 months ago
  •  ...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
    more than 2 months 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... 
    Suggested
    Full time

    Snowflake

    Toronto, ON
    more than 2 months 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
    more than 2 months ago
  •  ...intelligence. Leading infrastructure vendors, engineering firms, and construction companies use the...  ...seamlessly with CRMs, ERPs, and data lakes, embedding actionable insights directly...  ...(3+ years) working as a Data Engineer or Software Engineer in a cloud environment. Experience... 
    Full time
    Work at office
    Immediate start
    3 days per week

    Citylitics Inc.

    Toronto, ON
    4 days ago
  • $165k - $190k per year

     ...Operations Partner trusted by 2,300+ GPs, unifying technology, data, and fund administration services into a single platform that helps...  ...some or all of the time. About your role As a Senior Software Engineer at Juniper Square, you're a hands-on individual contributor who... 
    Remote job
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Juniper Square

    Toronto, ON
    28 days ago
  •  ...welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds...  ...expertise while collaborating across product, frontend, and data when needed. What You'll Do: Design, build, deploy, and... 
    Long term contract
    Full time
    Internship
    Work from home

    Spotify

    Toronto, ON
    6 days ago
  •  ...For, and a multi-year Inc. Best Workplace awardee. Android Software Engineer Ready1 Mobile · Full-time · Toronto, Canada (Hybrid) · Mid-level...  ...mobile practices for tokens, secrets, permissions, local data, logging, and privacy. ~ Collaborate across engineering, product... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week

    Semperis

    Toronto, ON
    4 days ago
  • $160k - $220k per year

     ...talk. Opportunity As a Staff Engineer on the OIG team, you will be...  ...of building enterprise-grade software that millions of users depend...  ...driven architectures, APIs, and data modeling at scale ~ Strong...  ...Familiarity with workflow engines or approval/routing systems (e... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    2 days 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
    more than 2 months ago
  • $149k - $220k per year

     ...innovation ecosystem.   On the Commercial Software team, we are building the platform that...  ...Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first...  ...web technologies, distributed systems, data storage and processing, cloud infrastructures... 
    Full time
    Internship
    Manual labor
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    3 days ago
  • $125.28k - $210.6k per year

     ...can’t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for...  ...development experience ~ Strong understanding of distributed systems, data structures and algorithms ~ A self starter with great... 
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    10 days ago
  •  .... They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing...  ...Senior Software Engineer will be responsible for Integration & Data Platform Engineering. The integration platform Boomi supports both... 
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    15 days ago
  •  ...Docebians around the world and help us reinvent the way people learn, because learning never stops. The Adventure Ahead As our Data Engineer I, you will build and fine-tune the robust cloud data pipelines that power our analytics, data science, and product teams. You’ll... 
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    9 days ago
  •  ...creative, quality publishers, actionable data and smart targeting. Through over 1 trillion...  ...TripleLift is seeking a Senior Data Engineer to join a small, influential Data Engineering...  ...The Senior Data Engineer will support our software engineers, product managers, business intelligence... 
    Full time

    Triplelift

    Toronto, ON
    16 days ago
  • $20k - $24k per year

     ...and human-centered services.   Proprietary technology and data at scale power Nu’s digital platform, built to promote financial...  ...across mobile applications and backend services. As a Staff Software Engineer — Collections , you will work across teams with customer faced... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Nubank

    Toronto, ON
    1 day ago
  • $120k - $180k per year

     ...logistics suite to manage live orders Create data models that optimize the last mile food...  ...~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple...  ...devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure... 
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Toronto, ON
    more than 2 months ago
  • $120k - $140k per year

     ...Description Position: Software Engineer: Product Quality Salary: $120,000 to $140,000 CAD Location: Canada based. About Fiscal.ai Fiscal.ai is a leading research and data platform built for capital markets professionals. Combining a high-performance research... 
    Full time
    Immediate start
    Shift work

    Fiscal.ai

    Toronto, ON
    9 days ago
  • $184k - $253k per year

     ...audited at scale. We are a diverse team of engineers, product managers, and designers who are...  .... About the role As a Principal Software Engineer on the Agent Access Policies sub...  ...practices for securing sensitive user data.              ~ Architectural expertise:... 
    Full time
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    6 days ago
  • $88k - $110k per year

     ...to thrive. Lyft is looking for experienced, product-focused software engineers for our Driver Earnings Team. We are growing our team with...  ...engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empowers us to... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    10 days ago
  • $160k - $200k per year

     ...products are built. Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams where builders can take...  ...concept to production in days instead of months. As a Senior Data Engineer, you'll own the data platform that powers decision-... 
    Long term contract
    Permanent employment
    Full time
    Internship
    3 days per week

    Clutch Technologies

    Toronto, ON
    2 days ago
  • $118k - $162k per year

     ...or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development Engineer...  ...entitlement operations, and high-volume imports Validate data integrity across systems: access that was revoked stays... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    9 days ago
  • $136k - $187k per year

     ...opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced agile... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    10 days ago
  • $216k - $297k per year

     ...fragmented and offline. At Faire, we're using the power of tech, data, and machine learning to connect this thriving community...  ...community, come join ours. About this role: Our Engineering organization owns the software that makes our marketplace work. The Data Platform group... 
    Full time
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    7 days ago
  •  ...on a mission to build and strengthen our engineering teams to match the accelerating success of...  ...looking for your next challenge in your Software Engineering journey? Are you a curious and...  ...you would like more information about how your data is processed, please contact us.... 
    Full time

    Blue Matrix Limited

    Toronto, ON
    a month ago
  • $120k - $160k per year

     ...America’s most trusted platforms for financial data access, enrichment, and money movement. We...  ...The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data...  ...in Computer Science, Data Engineering, Software Engineering, or a related technical field,... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    more than 2 months ago
  • $207k - $253k per year

     ...flow from a constant source of stress into a clear signal owners can use to run stronger, more resilient businesses. Relay's data engineering team has tripled in size, from 4 to 12, and is now splitting into two teams. Analytics Data Engineering works close to the business... 
    Full time
    Internship

    Relay

    Toronto, ON
    2 hours ago
  • $175k - $210k per year

     ...Description General Information: Job Title: Principal Software Engineer - Zynque Location: Toronto (Onsite/ Hybrid) Job Type: Full...  ...platform systems ~ Owned the scaling of a production SaaS or data platform through rapid customer growth: hardening, re-architecture... 
    Long term contract
    Full time
    Internship
    Live In
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    13 days ago

Do you want to receive more vacancies?

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