Posted Monday, August 24, 2026 at 4:00 AM
Purpose Unlimited is an independent financial services company with an unrelenting focus on customer-centric innovation, delivered through technology-driven solutions. Led by entrepreneur Som Seif, the company is developing a diversified product platform aimed at addressing historically underserved segments of the market.
Purpose
Unlimited is building the financial products infrastructure that puts clients first,and we need the engineer who ensures that infrastructure is rapid, reliable, and built to evolve. This is the Staff Engineer seat where product quality, engineering culture, and AI-era craft converge.
Youownthe hardest technical problems in our consumer-facing product.You set the standard for how code ships, how architecture decisions get made, and how AI-augmented engineering actually works in a regulated environment.Your impact is measured in productoutcomes-performance, reliability, client experience-not in lines of code or meetings attended.
We treat AI fluency as a baseline expectation, not a nice-to-have. You will lead how this team integrates AI into its engineering workflows,from AI-assisted development to governing AI-generated code in production. The routine work is increasingly handled by AI; your job is the judgment, architecture, and craft that AI cannot replace.
Youdon'tneed to be a process mapping expert, but you do need to thinkinsystems,understanding how technical decisions ripple through product quality and the end-user experience.
Design and build the core data systems that power our products, internal platforms, and AI-enabled applications.
Define durable data models, APIs, events, contracts, and system boundaries.
Build shared primitives for reliable data access, search,
retrieval, synchronization, and observability.
Make architectural choices across databases, streaming, caching, indexing, storage, and distributed systems.
Build data foundations that make company knowledge safely and efficiently usable by both software and AI systems.
Have exceptional computer science fundamentals, particularly in databases, distributed systems, algorithms, and software architecture.
Are a strong software engineer first and can own systems from design through production.
Understand databases below the abstraction layer: transactions, isolation, indexing, query planning, replication, partitioning, and storage.
Understand the data requirements of modern AI systems, including retrieval, context assembly, permissions, provenance, and reliable access to structured and unstructured data.
Operate at Staff level by shaping architecture beyond your own code and raising the technical bar around you.
You enjoy difficult problems at the intersection of backend engineering, databases, distributed systems, and emerging AI systems.
You have built foundational infrastructure and seen how architectural decisions behave at scale.
What is thecanonicalrepresentation of a customer, account, portfolio, or transaction across multiple systems?
How shouldstructuredand unstructured company data be exposed safely to applications and AI systems?
Client Focus – Place client outcomes at the center of every architectural and delivery decision.
You’lljoin a team that ships weekly, reviews each other's thinking as seriously as each other's code, and has the autonomy to make real architectural calls.We'rean engineering culture built on Owner's Mindset-you own the outcome, not just the task. We believe in innovation and a vibrant culture - work for an innovative, people-first, financial services firm that values entrepreneurialism.
We believe in a flexible work structure – A flexible hybrid work model that empowers you to do your best work whether at home or the office.
We care about your rewards - Competitive compensation including equity program.
We care about your health – comprehensive group health and dental benefits and life insurance at little to no cost to you. We also offer a Lifestyle Spending Account for all your wellness needs.
We care about your quality of life - flexible paid time-off policy with unlimited vacation days, and flexible sick and mental health days.
We care about your family - Paid parental leave for eligible employees with a top-up.
We care about your development – We offer training opportunities and tuition support year-round.
We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the People & Culture team at
[email protected] sponsorship is not offered for this role.
We may use artificial intelligence technology to assist in screening, assessing, or selecting applicants for this position.
📌 Staff Software Engineer - Data Systems (Winnipeg)
🏢 Purpose Unlimited
📍 Winnipeg