Talent.com
Aequilibrium Software Inc.
Principal.NET Engineer (Distributed Systems / Banking Integration)Aequilibrium Software Inc. • Vancouver, BC, CA
Principal.NET Engineer (Distributed Systems / Banking Integration)

Principal.NET Engineer (Distributed Systems / Banking Integration)

Aequilibrium Software Inc. • Vancouver, BC, CA
7 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Contract | Canada (Remote) | $75–100/hour, or Full-Time $150k-$175k per anum.

Build the next generation of digital banking platforms.

At Aequilibrium , we help Canada's leading financial institutions modernize digital banking through cloud-native platforms, AI, XR, and enterprise software engineering.

We're looking for a Principal .NET Engineer to help architect and build distributed backend systems powering digital banking experiences used by hundreds of thousands of members.

This is not a traditional CRUD application role.

You'll work on large-scale distributed services integrating digital banking, identity, payments, and core banking platforms while partnering with senior architects and engineering leaders.

If you enjoy solving difficult distributed systems problems, designing scalable architectures, and mentoring engineers, we'd love to speak with you.

What You'll Do Design and build scalable distributed backend services using modern .NET technologies.

Architect integrations between digital banking platforms, payment systems, identity providers, and core banking applications.

Lead technical design discussions and influence architecture decisions.

Build resilient microservices capable of supporting high-volume financial transactions.

Collaborate with solution architects, product managers, UX designers, and engineering teams.

Review architecture and code to maintain high engineering standards.

Mentor senior engineers and promote engineering best practices.

Help modernize legacy systems into cloud-native distributed platforms.

Required Qualifications 10+ years of professional software engineering experience.

Extensive experience building enterprise applications using C# and .NET.

Deep understanding of distributed systems and microservice architectures.

Strong experience designing scalable REST APIs and asynchronous messaging solutions.

Experience with distributed application frameworks such as MassTransit .

Experience designing cloud-native applications on Azure.

Strong knowledge of SQL Server and enterprise data modeling.

Advanced understanding of UI/UX design principles and how backend architecture supports exceptional user experiences.

Experience working in Agile engineering environments.

Excellent communication skills with the ability to work directly with architects and business stakeholders.

Preferred Qualifications Experience with one or more of the following: CQRS (Command Query Responsibility Segregation) Dependency Injection using Autofac Java Spring Boot AngularJS Front-end or Full Stack development Event-driven architecture Distributed messaging Banking or financial services platforms Identity and authentication systems What We're Looking For We're looking for engineers who think beyond writing code.

You'll succeed if you: Enjoy solving complex architecture challenges.

Can balance scalability, performance, security, and maintainability.

Naturally mentor other engineers.

Challenge assumptions and improve technical direction.

Take ownership of systems from design through production.

Why Join Aequilibrium Work on digital banking platforms used across Canada.

Solve meaningful distributed systems challenges.

Collaborate with highly experienced architects and engineering leaders.

Influence technical direction rather than simply implementing requirements.

Fully remote within Canada.

Competitive contract rate: $75–100/hour , depending on experience.

Nice-to-Have Technologies Rather than expecting expertise in every technology, experience with several of the following is valuable: .NET 8+ ASP.NET Core Azure Docker Kubernetes MassTransit SQL Server REST APIs Event-driven architecture Microservices CQRS Autofac Angular GitHub Actions / Azure DevOps Powered by JazzHR

Create a job alert for this search

Principal.NET Engineer (Distributed Systems / Banking Integration) • Vancouver, BC, CA

Similar jobs

Principal Software Engineer - Platform, Identity and BI

CalabrioVancouver, Metro Vancouver Regional District, CA
Full-time

Are you driven by innovation and looking to thrive in a fast-paced, growing environment? Join us at Calabrio-Verint and be part of our dynamic team! Help us in reshaping the landscape of customer e... Show more

 • Promoted

Telecom Systems Lead

Woodfibre LNGSquamish, Squamish-Lillooet Regional District, CA
Full-time

The Woodfibre LNG Project is located approximately 7 km west-southwest of Squamish, British Columbia.It involves the construction and operation of a liquefied natural gas (LNG) export facility on t... Show more

 • Promoted

Platform IT Specialist for Defense Systems

MDA Spacerichmond, metro vancouver regional district, Canada
Full-time

Join the innovative team at 49North as a Platform IT Specialist, focusing on critical defense systems like Canadian Surface Combatants.Engage with diverse technology in a secure environment.This te... Show more

 • Promoted

Senior Full Stack.NET Architect in Gen AI

Avanade Spain SLVancouver, Metro Vancouver Regional District, CA
Full-time

Explore a remote position as a Senior Full Stack.NET Architect at Avanade, with a focus on Generative AI advancements.Drive revolutionary digital experiences today.Avanade is looking for an experie... Show more

 • Promoted

Distributed Systems Engineer

AIM DefenceVancouver, Metro Vancouver Regional District, CA
Full-time

AIM is a deep-tech startup building advanced high-power laser systems to protect people from weaponised drones.We are seeking highly motivated Distributed Systems Engineers, experienced in Go (\"go... Show more

 • Promoted

Senior Platform Engineer, Distributed Systems

Boomivancouver, metro vancouver regional district, Canada
Full-time

A leading integration platform provider seeks a Senior Software Engineer to join their Vancouver team.The engineer will play a pivotal role in building core runtime services, collaborating within a... Show more

 • Promoted

Distributed Systems Engineer

Cadence Design Systemsport moody, bc, Canada
Full-time

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.We're building a next‑generation distributed transistor‑level electromigration and IR dr... Show more

 • Promoted

Principal Engineer - Analog/Mixed-Signal (IP Technical Lead)

Microchip Technology Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time

The Mixed Signal Development Group is responsible for delivering analog and Mixed‑Signal IPs to product divisions within Microchip.We work with leading‑edge CMOS processes to produce analog integra... Show more

 • Promoted

Senior Network Engineer (Azure Certification) - REMOTE

Pave TalentVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by Pave Talent.Your actual pay will be based on your skills and experience — talk with your recruiter to learn m... Show more

 • Promoted

Telecom Systems Lead

Woodfibre Management LtdSquamish, Squamish-Lillooet Regional District, CA
Full-time

The Woodfibre LNG Project is located approximately 7 km west-southwest of Squamish, British Columbia.It involves the construction and operation of a liquefied natural gas (LNG) export facility on t... Show more

 • Promoted

Lead Network Engineer - Bilingual Role

Hamilton Barnes Associates LimitedVancouver, Metro Vancouver Regional District, Canada
Full-time

Take charge of advanced networking as a Lead Network Engineer focusing on client success for industry leaders like Telus and Bell.Work remotely while owning transformative telecom designs.Joining a... Show more

 • Promoted

Senior Network Engineer — Remote (Juniper/IX Peering)

Ting InternetVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading fiber Internet provider is seeking a Senior Network Engineer to manage network design and deployment.The role involves troubleshooting network issues, collaborating with cross-functional ... Show more

 • Promoted

Partner Network Pro - IT & ISO Solutions

ATIA LtdVancouver, Metro Vancouver Regional District, CA
Full-time

ATIA Ltd is multinational company which has 2 main sectors:.First sector: ISO Standards - which includes:.Second sector: Software Development.Developing applications for all technologies and platfo... Show more

 • Promoted

Senior Engineer for Agent Systems Development

HR Tech JobVancouver, Metro Vancouver Regional District, CA
Full-time

Workday is seeking a Senior Engineer for Agent Systems Development in Vancouver, BC.Bring your extensive experience in software engineering and Machine Learning to a pioneering team.In this senior ... Show more

 • Promoted

Systems Engineer for High-Performance Cross-Chain Infrastructure

King River Capital GroupVancouver, Metro Vancouver Regional District, CA
Full-time

Elevate your engineering skills as a Systems Engineer focused on high-performance, scalable systems.You'll design and optimize runtime architecture while engaging with cutting-edge execution techno... Show more

 • Promoted

Innovative Senior.NET Developer Driving Nuclear Industry Software Solutions

Nuclear Promise XVancouver, Metro Vancouver Regional District, CA
Full-time

Lead the design of mission-critical software systems as a Senior.Create robust and scalable solutions that enhance digital transformation in the nuclear sector, utilizing cloud-native technologies.... Show more

 • Promoted

Principal Engineer-Firmware

FHLB Des MoinesBurnaby, Metro Vancouver Regional District, Canada
Full-time

Microchip is looking for an energetic and self‑motivated Firmware Engineer to work in our open and uniquely supportive work environment.As a Firmware Developer in Microchip’s Datacenter Solutions b... Show more

 • Promoted

Remote Consulting Systems Engineer - Networking

HPE Aruba NetworkingVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A global tech company is seeking a Consulting Systems Engineer to work remotely and drive pre-sales technical consultation.This role requires extensive experience in networking solutions and a deep... Show more

 • Promoted

.Net Lead

Direct Staffing IncRichmond, Metro Vancouver Regional District, CA
Full-time

Consultants and enables our Clients to becomemore agile and competitive through the innovative use of technology, people and process.Founded in2003 and headquartered in Fremont, CABuildStaff suppor... Show more

 • Promoted

Senior Field Network Architect for Innovative Solutions

CDW CanadaVancouver, Metro Vancouver Regional District, CA
Full-time

A leading IT solutions provider is seeking a Senior Field Solution Architect specializing in Networking.The role requires strong expertise in network architecture and design, with a focus on Cisco ... Show more