Software Engineer - Data
$65k - $85k per yearForum 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.
- ...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...SuggestedFull timeRemote workHome office
- ...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)....SuggestedFull timeWork at officeFlexible hours
$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 (...SuggestedFull timeContract workSummer workRemote work$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...SuggestedHourly payFull timeWork at officeFlexible hours3 days per week- ...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...SuggestedFull timeInternshipLocal areaWorldwide
- ...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 timeWork at officeWork from homeFlexible hours
$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 jobFull timeWork at officeLocal areaWork from home- ...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
- ...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 workInternship
$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 jobFull timeInternshipWork at officeLocal areaWork from home$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 timeLocal areaWorldwideFlexible hours- ...About Terminal Terminal builds telematics data infrastructure for the commercial fleet... .... Commercial auto insurers and fleet software companies including industry leaders like... ...the role Were looking for a software engineering intern whos excited about building scalable...InternshipWork at office
$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 employmentFull timeWork at officeFlexible hours- ...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 timeWork at officeShift work
- ...brings deep experience from both finance and engineering, having overseen finance organizations at... ...including ERPs, HRIS, procurement software, and CRMs - Design and implement core components... ..., including the jobs framework, flexible data ingestion, and complex financial modeling...Full timeInternshipWork at officeFlexible hours
$165k - $190k per year
...solving some of healthcare’s most complex data fragmentation and interoperability... ...scale. About the Role As Principal Software Engineer, Health Data & Interoperability, you will... ...sources change. Work with federated query engines such as Trino and with ingestion...Remote jobWork at officeFlexible hours- ...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
$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 jobFull timeWork at officeVisa sponsorship- ...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
- ...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 timeInternship
$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 timeContract workRemote workFlexible hours- ...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 timeWork at office
- ...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 timeRemote work
- ...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 timeWork at officeRemote work
- ...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
$131k - $181k per year
...Equinix's Digital Innovation Office is seeking a Senior Software Engineer – Data Cloud & Marketing Technology to own the Salesforce Data Cloud... ...Builder, Prompt Builder, Topics and Actions, Atlas Reasoning Engine, and Einstein Trust Layer configuration. ~ Experience...Full timeWork at office$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 timeFlexible hours$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 timeSeasonal work$136k - $160k per year
...we're building the infrastructure that changes that. As a Software Engineer , you'll build and own backend services that make tokenized equities... ...cloud-native architectures ~ Strong grasp of system design, data modeling, and software engineering fundamentals ~ Care for...Full timeContract workWork at officeFlexible hoursShift workNight shiftWeekend work3 days per week$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 timeInternshipWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Data. Be the first to apply!
- software engineer internship Toronto, ON
- software developer no experience Toronto, ON
- développeur logiciel Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software developer intern Toronto, ON
- software engineer - ai machine learning Toronto, ON
- director software engineering Toronto, ON
- software engineer Toronto, ON
- software design engineer Toronto, ON
