Senior Platform Software Engineer - Backend
DSI Recruiting
Our client is seeking a hands‑on Senior Platform Software Engineer (Backend) to implement shared cloud‑native services and reusable .NET SDKs for a next‑generation enterprise application platform. The role focuses on security, API standards, session management, resilient integrations and developer enablement across independently delivered domain services.
Build shared services, middleware, templates and reusable NuGet SDKs using C#, modern .NET and ASP.NET Core.
Implement authentication integration, BFF session management, token lifecycle controls and tenant‑aware, resource‑level authorization patterns.
Establish API standards for validation, versioning, structured errors, idempotency, configuration and service‑toservice integration.
Develop reusable patterns for PostgreSQL access, Redis caching/session storage, observability and resilient messaging as appropriate.
Contribute to AWS‑based deployments, including API Gateway, ECS/Fargate, Aurora/RDS PostgreSQL, ElastiCache, SQS and EventBridge where relevant.
Publish packages through Azure DevOps Artifacts and support domain teams in adoption without unnecessary coupling.
AI‑assisted development and quality
Use Claude Code or comparable AI coding assistants for design exploration, implementation, refactoring, testing and documentation.
Apply structured, specification‑driven AI‑assisted delivery approaches, including AWS AI‑DLC 2.0;
turn requirements into reviewable plans and acceptance criteria.
Review and verify AI‑generated code for security, correctness, maintainability and compliance with platform standards.
Contribute to Azure DevOps CI/CD pipelines, automated tests, peer reviews and engineering quality gates.
Required qualifications
Typically 5+ years of professional backend engineering experience, or equivalent demonstrated capability.
Strong C#, modern .NET, ASP.NET Core and secure REST API development experience.
Solid knowledge of OAuth 2.0, OIDC, application security, authentication and authorization.
Experience with SQL/relational databases, transactions, asynchronous programming and failure‑resistant service design.
Experience with AWS or comparable cloud platforms, automated testing, Git and CI/CD.
Ability to contribute to architecture and implement production‑grade components independently.
Preferred qualifications
AWS ECS/Fargate, API Gateway, Aurora PostgreSQL, ElastiCache, SQS, EventBridge, Secrets Manager and CloudWatch.
BFF patterns, enterprise federation (Entra ID/PingFederate), Redis, multitenant authorization and OpenTelemetry.
Transactional outbox/inbox, event versioning, duplicate‑message handling, Flyway, Terraform and Azure DevOps Artifacts.
Demonstrable hands‑on use of Claude Code, GitHub Copilot or similar AI tools;
familiarity with AWS AI‑DLC 2.0.
Production‑ready shared backend components and versioned .NET SDKs.
Reference services, secure authentication/session and authorization integration patterns.
Automated tests, pipeline integration, operational instrumentation and adoption documentation.
#J-18808-Ljbffr
Build shared services, middleware, templates and reusable NuGet SDKs using C#, modern .NET and ASP.NET Core.
Implement authentication integration, BFF session management, token lifecycle controls and tenant‑aware, resource‑level authorization patterns.
Establish API standards for validation, versioning, structured errors, idempotency, configuration and service‑toservice integration.
Develop reusable patterns for PostgreSQL access, Redis caching/session storage, observability and resilient messaging as appropriate.
Contribute to AWS‑based deployments, including API Gateway, ECS/Fargate, Aurora/RDS PostgreSQL, ElastiCache, SQS and EventBridge where relevant.
Publish packages through Azure DevOps Artifacts and support domain teams in adoption without unnecessary coupling.
AI‑assisted development and quality
Use Claude Code or comparable AI coding assistants for design exploration, implementation, refactoring, testing and documentation.
Apply structured, specification‑driven AI‑assisted delivery approaches, including AWS AI‑DLC 2.0;
turn requirements into reviewable plans and acceptance criteria.
Review and verify AI‑generated code for security, correctness, maintainability and compliance with platform standards.
Contribute to Azure DevOps CI/CD pipelines, automated tests, peer reviews and engineering quality gates.
Required qualifications
Typically 5+ years of professional backend engineering experience, or equivalent demonstrated capability.
Strong C#, modern .NET, ASP.NET Core and secure REST API development experience.
Solid knowledge of OAuth 2.0, OIDC, application security, authentication and authorization.
Experience with SQL/relational databases, transactions, asynchronous programming and failure‑resistant service design.
Experience with AWS or comparable cloud platforms, automated testing, Git and CI/CD.
Ability to contribute to architecture and implement production‑grade components independently.
Preferred qualifications
AWS ECS/Fargate, API Gateway, Aurora PostgreSQL, ElastiCache, SQS, EventBridge, Secrets Manager and CloudWatch.
BFF patterns, enterprise federation (Entra ID/PingFederate), Redis, multitenant authorization and OpenTelemetry.
Transactional outbox/inbox, event versioning, duplicate‑message handling, Flyway, Terraform and Azure DevOps Artifacts.
Demonstrable hands‑on use of Claude Code, GitHub Copilot or similar AI tools;
familiarity with AWS AI‑DLC 2.0.
Production‑ready shared backend components and versioned .NET SDKs.
Reference services, secure authentication/session and authorization integration patterns.
Automated tests, pipeline integration, operational instrumentation and adoption documentation.
#J-18808-Ljbffr
Vacancy posted 46 minutes ago
Similar jobs that could be interesting for youBased on the Senior Platform Software Engineer - Backend in Winnipeg, MB vacancy
$153k - $213k per year
Senior Software Engineer, Backend (AI Platform)Remote Canada At affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering team is...SeniorSoftwareWork at officeRemote workFlexible hours- # Senior Software Engineer, Backend - Platform TeamCrestaSalary not statedFull-timeremote· seniorCanada, USAgrpcllmkubernetesdockerawsgcpazureListed via Jobicy · posted 14 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionCresta unlocks...SeniorSoftwareLong term contractWork at officeLocal areaRemote workWork from homeHome office
$205k - $240k per year
...management and cybersecurity software, serving Managed Service Providers... ...worldwide. Our comprehensive platform helps organizations... ...future of IT: whether you’re in engineering, product, sales, marketing, customer... ...raise the bar. We build it.Senior Software Engineer – Data...SeniorSoftwareLong term contractWorldwide$209k - $269k per year
...tradeoffs on what matters most. Affirm's engineering team is building a large-scale, highly-... ...response and analysis. The Compute Platform team owns the EKS foundation that affirm... ...'s needs Qualifications10+ years in software or infrastructure engineering with proven...SeniorSoftwareWork at officeRemote workFlexible hours- Shape Model Vault’s backend architecture with distributed systems and security expertise while building core platform services at Cohere. Solve foundational problems where reliability... ....As a highly experienced Back-End Software Engineer, you will evolve Cohere’s inference...SeniorSoftware
- Build backend foundations for MaintainX’s internal developer platform using Node.Js, TypeScript, GraphQL, and distributed systems expertise. Work alongside platform and product teams.As a senior backend engineer, you will develop an internal platform serving more than 150 developers...SeniorSoftware
- ...AI-powered maintenance and asset management platform, serving 13,000+ customers including Duracell... ...the world. We're growing fast and hiring the Engineering talent to match. The team and the missionYou'd be joining our Backend team within the Platform Engineering division...SeniorSoftwareLocal areaImmediate start
$200k - $235k per year
...Expectations are high, and so are the rewards.The Backend Platform team’s mission is to enable fast, safe,... ..., and tooling that support hundreds of engineers working across backend services. By... ...engineers rely on every day!As a Staff Software Developer, you will set technical...SoftwareLong term contractWork at officeFlexible hoursShift work3 days per week- ...licensing models. We also provide AI companies and digital platforms with the systems they need to access rights, permissions, attribution... ...a global music company. Your role We are looking for a senior software engineer with deep experience in backend, platform, DevOps, and MLOps...SeniorSoftware
- Engineer resilient back-end platforms for Nutanix Cloud Manager, combining Linux, distributed data management,... ...work with onsite collaboration.As a Senior Member of Technical Staff, you will... ...applicationsManage application lifecycles in software-defined data centersCollaborate to...SeniorSoftware
$164k - $225k per year
...operate. By combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re reshaping how critical... ...today — and we’re just getting started. Role OverviewAs a Backend Software Engineer at Harvey, you’ll play a pivotal role in constructing the foundation...SeniorSoftwareWork at officeRelocation packageFlexible hours3 days per week- Build scalable backend systems at Canals as a Senior Software Engineer, working remotely across North and South America with product teams.This senior-level engineer owns complex backend projects from planning through deployment. You will improve scalability, performance, and...SeniorSoftwareRemote work
- We are seeking a Senior Backend Software Engineer to design, develop, and maintain highly scalable, reliable, and secure cloud-based software systems. The ideal candidate will architect backend services, build robust APIs, leverage modern cloud technologies, and collaborate...SeniorSoftware
- About the Role A rapidly growing technology company based in Kimberley is looking for a talented Senior Software Engineer specializing in backend and API development. This role is instrumental in designing, building, and maintaining scalable, high-performance APIs that power...SeniorSoftwareRemote workFlexible hours
$145k - $191k per year
Overview Join to apply for the Senior Software Engineer - Backend role at DatabricksDatabricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs...SeniorSoftwareSummer workWorldwide- Design reliable backend systems at IBM Software using cloud platforms, distributed systems, and modern deployment practices. Work in an Agile environment with collaborative teams.As a Senior Software Engineer, you will build, test, deploy, and operate production backend services...SeniorSoftware
- Build backend AI infrastructure remotely with Affirm, using Python or Kotlin, distributed systems, and production LLM technologies across Canada.As a Senior Software Engineer on Affirm’s AI Platform team, you will build the governed path for AI systems. You will design gateway...SeniorSoftwareRemote work
- Build reliable backend systems remotely with Instacart across Ontario, Alberta, British Columbia, or Nova Scotia. Apply distributed systems expertise to logistics.As a Senior Software Engineer, you will shape Instacart’s Logistics Platform, powering routing, task allocation...SeniorSoftwareRemote work
- Build Tempo’s backend platform through technical ownership, query expertise, and strong software craftsmanship in a fully remote environment. Shape systems used across Grafana.This Senior Engineer role focuses on major Tempo components and significant technical projects. You...SeniorSoftwareRemote work
- Build AI Platform services remotely from Canada using Python or Kotlin, distributed systems expertise, and production LLM experience. Support affirm’s global infrastructure.As a Senior Software Engineer, Backend, you will design and launch governed AI systems for affirm engineers...SeniorSoftwareRemote work
$144.9k - $189.18k per year
...code reviews Partner across engineering teams to tackle company-wide... ...building and developing backend applications Bachelor's or... ...for Computer Science degree Senior-level experience with one or... ...Practical knowledge of agile software development methodologies (e....SeniorSoftwareInternshipWork at officeLocal areaRemote work- Architect AI-powered restaurant intelligence systems as a Senior Backend Engineer, using Node.Js, TypeScript, distributed systems, and scalable... ...incident managementRequirements: Seven-plus years in backend, platform, or software developmentStrong Node.Js and TypeScript...SeniorSoftwareRemote work
- Build AI platform infrastructure with Python or Kotlin as a remote Senior Backend Engineer at Affirm, serving teams and production workloads.This senior-level role owns technical decisions and projects across design, launch, and on-call. You will build highly available distributed...SeniorRemote work
- Engineer Jeeves's stablecoin-native banking platform remotely, focusing on backend systems, financial transactions, and production reliability. Support products used by global enterprises across 35 countries.This Senior Backend Engineer role covers payments, corporate cards...SeniorRemote work
- Senior Software Engineering, Backend (All Teams)About the RoleWe’re looking for Senior Backend Engineers to work on both Product and Product Platform based teams. Product focused Engineers work at the intersection of product and infrastructure to solve key business problems...SeniorSoftwareWork at officeLocal area
- Build .NET backend services in Vancouver with REST APIs, Temporal workflows, and asynchronous processing for a K-12 education SaaS platform.As a Senior Software Engineer, you will develop core services for Appnovation’s operational platform. You will work with ASP.NET Core,...SeniorSoftware
- ...AI infrastructure with Python and distributed systems at Lydia AI, working hybrid in Toronto to advance ORCA's platform.As a Senior Backend and AI Platform Engineer, you will improve ORCA's execution architecture and establish AI-native engineering practices. You will design...Senior
$180k - $220k per year
...industry's top brands, financial institutions, exchanges, and platforms, and millions of investors worldwide. For more information,... ...and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first...SeniorSoftwareFull timeWork at officeWorldwide- Who we are: Sardine is the leading agentic risk platform for fighting financial crime. Our integrated solution unifies data... .... Location: Remote - Canada About the Role: As a backend-focused Senior Software Engineer, you will play a pivotal role in designing,...SeniorSoftwareCasual workWork at officeRemote workWork from homeWorldwideHome officeFlexible hours
- ...Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center... ...The role includes building highly scalable backend services capable of processing large...SeniorSoftwareFull timeInternshipRemote workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Platform Software Engineer - Backend. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

