Back to results

Senior Integrations Engineer

  • Toronto, ON, Canada
  • North York, ON, Canada

$95,000 to $115,000 CAD / year · Full-time

Applications open in a new tab.

Job details

Pay
$95,000 to $115,000 CAD / year
Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Role Summary

Globalfaces Direct powers face-to-face fundraising technology for 40+ charity clients across Canada and the US via payment/CRM integrations, our tablet app (Insight), and Azure/SQL Server data pipelines. We are seeking a Senior Integrations Engineer to own the architecture, delivery, and reliability of secure, PCI-compliant integrations connecting our platform to partners and third-party systems.

In this individual-contributor role, you will manage integrations end-to-end - from partner requirements to deployment and production support. Serving as technical lead for charity onboarding and subject-matter expert for payment and data pipelines, you will work alongside the VP of Technology and product leads in a lean, fast-paced environment.

What You Bring to the Role

By year one, you will own integrations end-to-end, with automated testing for payment/data flows, proactive error alerting, streamlined deployments, and a repeatable charity onboarding checklist. You will also improve codebase quality through clear documentation, ensuring seamless maintainability for the team.

Key Responsibilities

  1. Integration Architecture & Delivery: Own end-to-end integration lifecycles (payment processors, CRMs, third-party systems), including requirements gathering, architecture, backend API development (.NET/Node.js), SQL optimization, and reliable error handling.
  2. Charity Onboarding: Lead technical onboarding for charity partners (APIs, IP safelisting, TokenEx setup, reconciliation files), act as primary technical contact, and secure DEV/QA/PROD go-live sign-offs.
  3. Security & Compliance: Uphold integration SDLC standards, ensure strict PCI compliance, enforce code review/testing practices, and apply encryption and secrets management best practices.
  4. Release & Automation: Manage CI/CD release processes, automate deployment steps, maintain version discipline, and operate within our Azure cloud environment.
  5. Quality & Support: Build automated testing for critical flows, instrument proactive monitoring, provide Level 2 support, participate in on-call rotation, and triage production issues.
  6. AI & Documentation: Leverage AI tools productively while retaining personal accountability for architecture and code security, and document key decisions for long-term maintainability.

Your Experience and Training

  • 5+ years building and shipping production backend services and system integrations.
  • Proven experience designing, building, and deploying secure APIs.
  • Practical experience with CI/CD deployment automation, automated testing, and Git workflows.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent software development experience

Your Knowledge, Skills and Abilities

  • Strong debugging, troubleshooting, and root-cause analysis skills across distributed systems.
  • Ability to work independently, structure complex initiatives, and take ownership of technical deliverables.
  • Strong written and verbal communication skills to explain technical decisions clearly.
  • Productive use of AI coding tools with high standards for security, quality, and maintainability.

Your Technical Skill

  • Backend & Cloud: Microsoft .NET, Node.js, Azure cloud infrastructure.
  • Data & Storage: SQL Server (data modeling, query optimization, high performance at scale).
  • Protocols & Standards: REST, SOAP, OAuth, API gateways, webhooks, SFTP, PCI compliance.
  • Nice to Have: TokenEx, payment processors (Stripe, Worldpay), nonprofit CRMs (Raiser’s Edge, Salesforce), IaC, containers/Kubernetes, SendGrid.

What We Offer You

  • Flexible work environment
  • A competitive pay rate and generous bonus opportunity
  • 100% Employer Paid benefit premium for eligible staff (including health, dental, vision care, wellness and paramedical services)
  • Company wide Socials & Milestones Celebrations
  • Paid Sick Days and Employee Assistance Programs, including premium mental health resources
  • Group auto & home Insurance deep discounts through The Cooperators.
  • Access to Employee Discounts to 1000+ stores through Perkopolis
  • Internal advancement opportunities and role development pathways
  • An open, inclusive and diverse working environment

Additional Information

  • Any offer of employment will be subject to verification of employment and education background checks, including a criminal record check.
  • Candidates must be legally entitled to work in Canada at the time of their application.

This is a job posting for an existing role within Globalfaces.

Globalfaces embraces the use of artificial intelligence (AI) to enhance the candidate experience and streamline our recruitment processes. AI tools may help with organizing applications or or expediting processes. No hiring decisions are made using AI. Every hiring decision is made by our hiring managers and recruitment professionals.

Accessibility

Globalfaces Direct promotes a diverse, inclusive and accessible workplace. We are committed to creating a working environment that is barrier-free and we are prepared to provide accommodation for people with disabilities. If selected for an interview, please advise our Talent Specialist at recruitment@globalfacesdirect.com if you require reasonable accommodation during the interview and assessment process and we will work with you to meet your accessibility needs.

More about this job

Responsibilities

Own secure, PCI-compliant integrations from partner requirements and architecture through development, deployment, onboarding, and production support. Improve reliability through automated testing, monitoring and alerting, deployment automation, security practices, and clear technical documentation.

Requirements

Requires at least five years of experience building production backend services and integrations, including designing and deploying secure APIs. Candidates should have practical experience with CI/CD, automated testing, and Git, strong troubleshooting and communication skills, and a bachelor’s degree in Computer Science or Engineering or equivalent software development experience.

Skills

  • Microsoft .NET
  • Node.js
  • Azure
  • SQL Server
  • Backend API Development
  • System Integrations
  • REST
  • SOAP
  • OAuth
  • API Gateways
  • Webhooks
  • SFTP
  • PCI Compliance
  • CI/CD
  • Automated Testing
  • Distributed Systems Troubleshooting

Benefits

  • Flexible Work Environment
  • Competitive Pay
  • Bonus Opportunity
  • Employer-Paid Health Insurance
  • Dental Insurance
  • Vision Care
  • Wellness Services
  • Paramedical Services
  • Company Social Events
  • Paid Sick Days
  • Employee Assistance Program
  • Mental Health Resources
  • Group Auto and Home Insurance Discounts
  • Employee Discounts
  • Internal Advancement Opportunities
  • Role Development Pathways

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Data & Analytics

Keywords

  • Microsoft .NET
  • Node.js
  • Azure
  • SQL Server
  • Backend Services
  • System Integrations
  • Payment Processors
  • REST
  • SOAP
  • OAuth
  • API Gateways
  • Webhooks
  • SFTP
  • PCI Compliance
  • TokenEx
  • Stripe
  • Worldpay
  • Raiser’s Edge
  • Salesforce
  • CI/CD
  • Automated Testing
  • Git
  • Encryption
  • Secrets Management
  • Infrastructure as Code
  • Containers
  • Kubernetes
  • SendGrid
  • Data Pipelines

Report this job