Talent.com
Software Engineer, Integrations
Software Engineer, IntegrationsRocky Mountaineer • Vancouver, BC VZC, CAN
Software Engineer, Integrations

Software Engineer, Integrations

Rocky Mountaineer • Vancouver, BC VZC, CAN
7 days ago
Job type
  • Full-time
Job description

Job Details

Description

Purpose

The Software Engineer, Integrations reports to the Tech Lead, Integration Platform.

Our company, a leader in providing compelling and unique rail journeys, is looking to innovate within the rail tourism industry by delivering cutting-edge solutions that transform our guest and partner experience. You'll architect solutions that enable seamless data flow between our guest-facing applications, partner systems, and internal platforms while fostering a high-performing engineering culture focused on reliability and innovation.

Key Areas of Accountability

Integration Platform Development

  • Contribute to building and maintaining API gateways, authentication systems, and rate limiting mechanisms
  • Implement enterprise integration patterns
  • Develop automated testing and assist with deployment pipelines and monitoring solutions
  • Collaborate with Product, UX, and QA teams to deliver integrated solutions

Technical Contribution & Architecture

  • Contribute to technical designs and implementation of core integration platform features
  • Participate in architecture discussions and learn about high-performance, scalable distributed systems
  • Help ensure system reliability and performance standards through code quality and testing
  • Contribute to defining and following technical standards for API design and security patterns
  • Stakeholder Collaboration

  • Work with Product Management and other teams to understand business requirements
  • Provide technical input on integration specifications and partner requirements
  • Contribute to technical documentation and system specifications
  • Learning & Development

  • Actively participate in code reviews and knowledge sharing with team members
  • Continue building expertise in API development, Azure cloud services, and microservices architecture
  • Adopt AI development tools (Claude, Claude Code) to enhance productivity while maintaining code quality
  • Qualifications

    Education

  • Bachelor’s degree in computer science, engineering or equivalent combination of professional experience and certifications.
  • Experience

  • 3-5 years of C# .NET Core and / or TypeScript development experience
  • Strong experience with API development for B2C and / or B2B workflows
  • Working knowledge of Azure cloud services, microservices architecture, and Docker containers
  • Familiarity with enterprise integration patterns and message queues
  • Database design and query optimization (e.g. PostgreSQL, SQL Server, CosmosDB, or equivalent)
  • Knowledge of event streaming platforms (Azure Service Bus, Kafka, or similar)
  • Understanding of authentication protocols (OAuth2, JWT, SAML)
  • Experience with API management platforms (Azure API Management, Kong, or similar)
  • Strong problem-solving and analytical thinking abilities
  • Good communication skills with ability to explain technical concepts to teammates
  • Experience with agile methodologies and product development lifecycle
  • Work Environment

  • Must be legally entitled to work in Canada
  • Corporate Office – Vancouver based; hybrid role with a minimum 3 days / week in the office.
  • Compensation

  • The base salary offered for this role is $105,000 to $115,000 per annum and can vary based on job-related expertise, qualifications, experience and internal equity.
  • Eligible for Armstrong Collective’s discretionary bonus program
  • Eligible Benefits

    Armstrong Collective supports our team members’ health and wellness by providing a comprehensive medical plan with 100% employer paid premiums, some of which includes :

  • Medical, Dental, Vision, Life Insurance
  • Short term disability, long term disability benefits
  • Travel emergency assistance
  • Vacation time and sick time
  • Up to 5% RRSP and / or TSFA match
  • Two complimentary annual train tickets after first year of employment
  • Armstrong Collective, Rocky Mountaineer and Canyon Spirit are an equal opportunity employer, driven by our values of creating meaningful moments, being one team, and achieving extraordinary outcomes. Our strong company culture supports our vision of a diverse, open, safe, and respectful workplace. We celebrate diversity and are committed to creating an inclusive environment for all team members. If you require any accommodation during the application process or throughout your employment, please let us know. We will work with you to ensure your needs are met and to create a supportive environment.

    Please ensure to opt-in for text messages when you apply in order to receive interview updates.

    Qualifications

    Skills

    Behaviors

    Motivations

    Education

    Experience

    Licenses & Certifications

    Create a job alert for this search

    Software Engineer Integrations • Vancouver, BC VZC, CAN

    Similar jobs
    Software Engineer - II

    Software Engineer - II

    FISPAN • Vancouver, BC, Canada
    Permanent
    FISPAN) is an Enterprise SaaS FinTech company that allows banks to deploy embedded financial products and services to create a seamless banking connection for their corporate clients.Our product ai...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer – Software (Hybrid)

    Systems Engineer – Software (Hybrid)

    Kardium Inc. • Burnaby
    Full-time
    Glenlyon Parkway, Burnaby, British Columbia, Canada.By joining the Kardium team, you can help make a difference in the lives of millions around the world. We have developed a ground-breaking medical...Show more
    Last updated: 16 days ago • Promoted
    NetSuite Systems Engineer - delta

    NetSuite Systems Engineer - delta

    MADE BY GATHER • delta, bc, ca
    Full-time
    Founded in 2003 by entrepreneur Shae Hong, Made by Gather makes super-premium design and innovation accessible to the world through our kitchenware and lifestyle brands Beautiful by Drew® and bella...Show more
    Last updated: 16 hours ago • Promoted • New!
    Software Engineer in Solutions

    Software Engineer in Solutions

    Suger • Vancouver
    Full-time
    Suger is a revenue platform that helps our customers grow on the fastest-growing B2B sales channel : the cloud marketplaces of AWS, Azure, GCP, and Alibaba. Launched in 2022, we take the tech debt ou...Show more
    Last updated: 16 days ago • Promoted
    Sr. Sofware Engineer (Backend)

    Sr. Sofware Engineer (Backend)

    vCluster • Vancouver
    Full-time
    In this role, you will serve as a core architect of the vCluster Platform, tasked with navigating complex Kubernetes internals to build tools used by the world's leading engineering teams.Kubernete...Show more
    Last updated: 5 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Suger.io • Vancouver
    Full-time
    Suger is a revenue platform that helps our customers grow on the fastest-growing B2B sales channel : the cloud marketplaces of AWS, Azure, GCP, and Alibaba. Launched in 2022, we take the tech debt ou...Show more
    Last updated: 16 days ago • Promoted
    Senior Core Banking Software Engineer

    Senior Core Banking Software Engineer

    CGI • Vancouver
    Full-time
    A global IT services firm is seeking an experienced Software Developer to enhance existing applications and create new components in the Wealthview banking platform. This role requires a minimum of ...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer

    Software Engineer

    Microsoft • Vancouver
    Full-time
    Software Engineer at Microsoft.The IC3 Platform team is modernizing infrastructure to improve reliability, scalability, and cost efficiency across Microsoft 365 IC3, enabling developers to ship fea...Show more
    Last updated: 16 days ago • Promoted
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Full-time
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform - Vancouver, Canada

    Software Engineer, Platform - Vancouver, Canada

    Speechify • Vancouver, BC, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Frugal • delta, bc, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 19 hours ago • Promoted • New!
    Software Engineer - EOS Networking & Distributed Systems

    Software Engineer - EOS Networking & Distributed Systems

    Arista Networks • Vancouver
    Full-time
    A technology company in Vancouver seeks a mid-level Software Engineer to join their EOS software development team.This role requires strong skills in C, C++, and Python, along with a solid understa...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer, Platform

    Software Engineer, Platform

    Numeric • Vancouver
    Full-time
    Every business relies on accounting.Yet most software in the space was built in the early 2000s — clunky, slow, and far behind the curve on AI. Today, accountants are facing a growing, unsolved data...Show more
    Last updated: 22 hours ago • Promoted • New!
    Backend Software Engineer (Intermediate)

    Backend Software Engineer (Intermediate)

    Tucows • Vancouver, BC, Canada
    Full-time
    Tucows Domains is the world's largest wholesale domain registrar, responsible for maintaining the health, neutrality, and openness of an important—but largely invisible part of the Intern...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Developer - Scalian

    Embedded Software Developer - Scalian

    Scalian • richmond, bc, ca
    Full-time
    Nous mettons notre expertise en.En nous rejoignant, vous aurez l'opportunité d’atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant. Le / La Embedded Software Deve...Show more
    Last updated: 19 hours ago • Promoted • New!
    Staff Software Engineer - Backend

    Staff Software Engineer - Backend

    Menlo Ventures • Vancouver
    Full-time
    Databricks 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.We do this by bui...Show more
    Last updated: 16 days ago • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    Targeted Talent • Richmond, BC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Co-op : RevOps Software Engineer

    Co-op : RevOps Software Engineer

    Safety CLI • Vancouver
    Full-time
    Safety Cybersecurity is dedicated to helping development teams build and deploy secure applications with confidence.Our cutting-edge platform integrates seamlessly into the development workflow, pr...Show more
    Last updated: 16 days ago • Promoted