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.
$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$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...SuggestedFull timeInternshipWork at officeLocal areaFlexible 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- ...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
- ...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...SuggestedFull time
- ...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
- ...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 timeWork at officeImmediate start3 days per week
$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- ...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 contractFull timeInternshipWork from home
- ...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 timeInternshipWork at officeLocal areaRemote workWorldwide3 days per week
$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 timeLocal areaWorldwide$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$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 timeInternshipManual laborWork at officeWork from homeFlexible hours$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 timeInternshipWork at officeLocal areaFlexible hours- .... 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
- ...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 timeFor contractorsWork at officeWorldwide3 days per week
- ...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
$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 contractFull timeTemporary workWork at officeLocal areaImmediate startFlexible hours$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$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 timeImmediate startShift work$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 timeLocal areaWorldwideShift work$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 payFull timeWork at officeFlexible hours3 days per week$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 contractPermanent employmentFull timeInternship3 days per week$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 timeLocal areaWorldwide$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 timeLocal areaWorldwideFlexible hours$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 timeWork at officeLocal areaRemote workMonday to friday3 days per week- ...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
$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$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 timeInternship$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 contractFull timeInternshipLive InWork at officeImmediate startRemote workFlexible 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 engineer Toronto, ON
- software developer remote Toronto, ON
- développeur logiciel Toronto, ON
- software developer internship no experience Toronto, ON
- software developer no experience Toronto, ON
- new graduate software developer Toronto, ON
- software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- software design engineer Toronto, ON

