Senior Integrations Engineer @Lutra
Software Development
Salary ca$105,000 – ca..
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Senior Integrations Engineer @Lutra

1wk ago - Lutra is hiring a remote Senior Integrations Engineer. πŸ’Έ Salary: ca$105,000 – ca$125,000 per year πŸ“Location: Canada

Role Description

As a Senior Integration Engineer, you'll join the Integration Platform team and report to the Senior Manager of this team. You'll play a hands-on role in designing and developing this emerging Azure integration architecture, bringing the cloud engineering expertise needed to complement the team's established .NET capabilities. The opportunity extends beyond individual contribution: you'll help establish architectural patterns, provide technical direction to small groups of engineers, and collaborate with infrastructure and other engineering teams to bring new services into production.

Key Responsibilities

  • Integration architecture & engineering: Design, build, and maintain enterprise integrations and backend services using C#, .NET, and Azure Integration Services.
  • Cloud-native platform development: Help establish our client's emerging Azure integration platform, applying serverless and cloud-native design patterns.
  • Event-driven systems: Design asynchronous messaging and event-driven integrations, incorporating appropriate patterns for message delivery, ordering, retries, dead-letter handling, fault tolerance, and observability.
  • Technical leadership: Provide hands-on technical direction to small groups of engineers, contributing to architectural decisions, implementation priorities, knowledge sharing, and the development of team capabilities.
  • Cross-functional collaboration: Communicate regularly with the cloud infrastructure, software engineering, product, and security teams to translate integration requirements into practical architectures and production-ready services.
  • Integration modernization: Support the evolution of a heterogeneous integration environment spanning on-premises .NET services, MuleSoft, and Azure-native technologies, identifying opportunities to improve interoperability, maintainability, and architectural consistency.
  • Performance & reliability: Engineer integrations for throughput, availability, security, and cost efficiency, implementing monitoring, logging, and alerting to improve production visibility and troubleshooting.
  • Engineering enablement: Advance CI/CD, automation, reusable integration patterns, and technical documentation to reduce operational dependencies on institutional knowledge and improve development velocity.
  • AI-assisted engineering: Explore practical applications of AI-assisted development, automation, and agentic tooling that can improve engineering productivity, code quality, or operational efficiency.

Technical Ecosystem

  • Backend: C#, .NET, object-oriented programming, service-oriented architectures.
  • Azure integration platform: Azure Functions, Logic Apps, Service Bus, API Management, Azure Serverless.
  • Existing integration environment: MuleSoft, on-premises .NET web services, enterprise APIs.
  • Event streaming & messaging: Azure Event Hubs, Apache Kafka, asynchronous messaging patterns.
  • Observability: Azure Monitor, Application Insights, Log Analytics.
  • DevOps & automation: Azure DevOps, GitHub Actions, Infrastructure as Code, GitHub Copilot.
  • Security: OAuth 2.0, Azure AD, RBAC, encryption, secure API and messaging practices.

Qualifications

  • 7+ years of backend software engineering experience, with expertise in C#, .NET, and Microsoft Azure.
  • Strong grounding in object-oriented programming, software architecture, and the development of scalable, production-grade backend services.
  • Hands-on experience designing and implementing cloud-native integrations using Azure Integration Services.
  • Robust understanding of cloud architecture and infrastructure concepts and the ability to make informed architectural decisions in collaboration with dedicated infrastructure teams.
  • Experience designing service-oriented and event-driven systems, including asynchronous messaging, distributed systems, and associated reliability patterns.
  • Production experience with API development, authentication, authorization, and secure integration practices.
  • Experience providing technical direction to other engineers, including architectural guidance, implementation planning, mentorship, and knowledge sharing.
  • Strong communication and problem-solving skills, with the confidence to lead technical discussions across teams, challenge assumptions, surface blockers, and articulate architectural trade-offs.
  • Proactive, ownership-oriented approach to engineering, with an appetite for building new capabilities rather than exclusively working within established systems.

It's a Bonus If

  • Hands-on experience integrating MuleSoft in a scaled enterprise environment.
  • Contributed to a modernization initiative that spanned both on-premises and cloud infrastructure.
  • Led small engineering teams or delivery workstreams while remaining hands-on.
  • Applied AI-assisted development tools, custom agents, or engineering automation to deliver demonstrable improvements in productivity, quality, or business outcomes.
  • Established observability, operational documentation, or production-support practices within complex enterprise integration environments.
  • Experience working in banking, financial services, or another highly regulated industry.

Compensation

The base pay range for this role in Canada is CA$105,000 – CA$125,000 per year. This role also offers participation in a profit-share program and a defined-contribution pension plan that sum to an additional ~15% in cash compensation in excess of the base salary offered.

Interested in Learning More?

Please upload your resume or a PDF export of your LinkedIn profile to [email protected] with β€œSenior Integrations Engineer, Financial Services” as the subject line. One of our partners will be in contact shortly.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Integrations Engineer @Lutra
Software Development
Salary ca$105,000 – ca..
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,448+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later