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
30+ 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

Platform Engineer- Linux - Sapphire Stream Technology

Sapphire Stream Technologydelta, bc, ca
Full-time

Develop and maintain Linux kernel drivers for camera and multimedia subsystems.Develop and support MIPI CSI-2 PHY architectures for automotive platforms, including pre-silicon emulation and simulat...Show more

 • Promoted • New!

Platform & Backend Engineer, Integrations Focus

Railtown AI Technologies Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

A technology company in Canada is seeking an Intermediate Software Developer to build a platform of connected services.In this role, you'll work in a collaborative environment, focusing on backend ...Show more

 • Promoted

Senior Software Engineer, Localization Engineering

AutodeskVancouver, Metro Vancouver Regional District, CA
Full-time

The Senior Software Engineer will play a key role in optimizing and improving localization for Autodesk product and content.This will involve close collaboration with software and content developme...Show more

 • Promoted

Cloud Software Engineer III Specializing in Utility Solutions

SpryPoint Solutions Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Transform the utility landscape as a Software Engineer III, building innovative applications.Use your expertise in Java, JavaScript, and AWS to deliver exceptional client solutions in a supportive,...Show more

 • Promoted

Sr. Systems Integration Engineer

RivianVancouver, Metro Vancouver Regional District, CA
Full-time

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter.From operating systems to zonal controllers to cloud and c...Show more

 • Promoted

Senior Software Engineer - richmond

Haysrichmond, bc, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

 • Promoted

Senior Software Engineer II

ConfluentVancouver, Metro Vancouver Regional District, CA
Full-time

We’re not just building better tech.We’re rewriting how data moves and what the world can do with it.With Confluent, data doesn’t sit still.Our platform puts information in motion, streaming in nea...Show more

 • Promoted

Software Developer III – DevOps & Automation

AffinityRichmond, BC, Canada
Full-time

Software Developer III – DevOps & Automation.Richmond, BC (Hybrid, 3 days in office).This Software Developer III role exists to pull the organization forward, not to wait for permission to change.T...Show more

 • Promoted

Software Engineer, Customer Success & Integrations

Knit PeopleVancouver, Metro Vancouver Regional District, CA
Full-time

A forward-thinking tech company in Canada is seeking a Software Engineer for Customer Success.This role involves being the first point of contact for technical issues, working closely with both the...Show more

 • Promoted

Innovative Software Engineer for Cloud-Based Solutions & Architecture

GoEngineer, Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Step into the future as a Software Engineer III leading cloud-based application development.NET technologies and architecture will drive innovative software solutions.In this pivotal role, you'll l...Show more

 • Promoted

Software Engineer, Integrations Delivery

VantaVancouver, Metro Vancouver Regional District, CA
Full-time

At Vanta, our mission is to help businesses earn and prove trust.We believe that security should be monitored and verified continuously, and we empower companies to practice better security and pro...Show more

 • Promoted

Sr. Systems Integration Engineer

Rivian and Volkswagen Group TechnologiesVancouver, Metro Vancouver Regional District, CA
Full-time

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter.From operating systems to zonal controllers to cloud and c...Show more

 • Promoted

Software Engineer - Distributed Systems

HRBVancouver, Metro Vancouver Regional District, CA
Full-time

This presents an exciting challenge where you can apply your expertise in distributed systems, performance optimization, and troubleshooting to push the boundaries of what is possible and meaningfu...Show more

 • Promoted

SDL Integration Engineer - 5G and Cloud - richmond

Global Connect Technologiesrichmond, bc, ca
Full-time

Job Title: SDL Integration Engineer – 5G Core & Cloud.Nokia Service Delivery Layer (SDL).The ideal candidate will have strong expertise in.This role involves end-to-end ownership of installation, v...Show more

 • Promoted

Senior Software Engineer - Aplos

VeloraVancouver, Metro Vancouver Regional District, CA
Full-time

We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company,.While we continue to offer the products you know and love, we now operate as one team, dedicate...Show more

 • Promoted

Senior Platform Software Engineer (Core SDK & Integration)

Jetpack InteractiveVancouver, Metro Vancouver Regional District, CA
Full-time

Jetpack Interactive has been a fixture in the Vancouver game development community since 2011.Our studio DNA originated from three flagship Vancouver development studios (Black Box Games, Deep Frie...Show more

 • Promoted

Software Engineer III

Electronic Arts (EA)Vancouver, Metro Vancouver Regional District, CA
Full-time

APIs, and services that manage the lifecycle of our infrastructure platforms.This role sits at the intersection of.DevOps, and platform engineering.The ideal candidate is a systems-minded software ...Show more

 • Promoted

Sr. Backend Engineer - Integrations & Platform

FutureFit AIVancouver, Metro Vancouver Regional District, CA
Full-time

High velocity, high intensity, high trust, high bar, high impact, and a will to win.If those words resonate deeply with you, this could be your next career move.We're seeking someone who leads with...Show more