Senior Backend Engineer

Modes

Vancouver

On-site

CAD 120,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Market Competitive Salary
Enhanced Personal and Family Benefits Plan
Generous Vacation and Flex Day
Home office setup allowance
Training allowance and Ongoing Learning opportunities
Community Partnership Opportunities
Remote Work

Job summary

A financial services technology firm is looking for a Senior Backend Engineer to play a key role in digital transformation projects. The ideal candidate will have experience in the financial services industry and a strong technical background, capable of designing and delivering scalable solutions. The role includes collaboration with technology partners across North America. Join a dynamic team that values innovation and personal growth. This position offers a competitive salary and excellent benefits, including remote work options.

Qualifications

  • Proven track record in consulting or professional services firms.
  • Hands-on experience delivering robust, scalable solutions.
  • Strong proficiency in modern programming languages.
  • Experience enabling CI/CD and infrastructure as code practices.

Responsibilities

  • Work with technology partners on implementation projects.
  • Guide clients to success in digital transformation.
  • Implement systems and processes for software development teams.
  • Troubleshoot production issues and optimize performance.

Skills

Experience in financial services
Robust and scalable solutions delivery
Production systems support
Software development processes implementation
Communication skills
Technical tools proficiency
Unix/Linux
Networking

Education

Bachelor’s degree or equivalent training/experience

Tools

Maven
Jenkins
Docker
Kubernetes
AWS
MySQL
Maven/Gradle
NPM
DockerHub
Nexus/Artifactory
Kubernetes
Helm

Job description

Modes is a digital transformation and organizational design collective working with various clients throughout North America. Our focus is on financial services. We help our clients plan, design, and launch digital human-centered experiences that cater to their users' needs and deliver elegant solutions to their toughest challenges. Our team works with best-of-breed technologies and unique projects with great clients. We constantly seek top talent to join our growing team and support our clients with innovative solutions.

We’re seeking a seasoned Senior Backend Engineer with a proven track record in consulting or professional services firms and hands‑on experience delivering robust, scalable solutions for financial services organizations. This is an opportunity for a forward-thinking individual looking to be a part of a team shaping the future of financial services. If you are interested in the opportunity and Modes sounds like a fit, then go ahead and hit that APPLY BUTTON.

In this role, you will work with customers and our technology partners on implementation projects across North America. How would you guide them to success?

  • You have experience working with customers within the financial services industry;
  • You have experience designing, building, and deploying mission-critical technical services at a large scale with a consulting or professional services organization;
  • You have experience supporting production systems and dealing with production issues;
  • You have experience designing and implementing systems and processes for software development teams, including source control, configuration management, continuous integration, continuous delivery, and/or infrastructure as code;
  • You have experience identifying and resolving issues in workflows and processes in software development teams;
  • You have outstanding written and verbal communication skills, and you work well with your team, not just alone;
  • You have solid skills in a significant fraction of these tools, languages, and technologies:

Package and dependency management, such as:

  • Maven / Gradle / Ant or similar Java dependency management system
  • NPM or similar Node package manager
  • Apt / Yum / APK / homebrew or similar OS package managers
  • CocoaPods / Carthage / Swift or similar package manager for iOS
  • Container registries such as DockerHub
  • Generic artifact repositories such as JFrog, Nexus, Artifactory

CI/CD pipeline systems, such as:

  • Jenkins
  • GitHub Actions
  • Azure Pipelines
  • ArgoCD
  • CircleCI
  • GitLabCI

Scripting / programming / automation / software development - proficiency in any of these:

  • POSIX Shell scripting (BaSH, etc)
  • C / Python / Ruby / Rust / Golang
  • Java or JavaScript a bonus
  • Docker or a comparable container engine / runtime
  • Kubernetes or a comparable container orchestration solution:
  • Kubectl or comparable CLI
  • Manifest files, Helm, or comparable packaging/deployment solution
  • OpenShift, EKS, GKE, AKS, or comparable hosting solution
  • Bonus points for experience with the finer points of overlays or mesh networks in Kubernetes, such as Istio
  • UNIX / GNU / Linux operating system fundamentals
  • Especially environment variables/shell processes

For deploying and supporting Java server applications:

  • JVM tuning
  • Tomcat, JBoss, or another application server
  • Spring Boot or similar framework environment

For deploying and supporting JavaScript web applications:

  • HTTP headers, cookies, and caching
  • Nginx, Apache, or another webserver
  • Angular or similar framework environment

Network protocols and systems, especially:

  • DNS
  • HTTP/S
  • mTLS
  • TCP
  • UDP
  • SSH

Public Cloud Hosting / Platforms - some significant experience, including automation using API or CLI, with at least one of:

  • AWS
  • Azure
  • GCP
  • IBM Cloud
  • VMWare Cloud or any comparable on-premises cloud

IBM Relational Databases - any of the following:

  • MySQL
  • MS SQL Server
  • Oracle DB

Bonus: Infrastructure and configuration management as code, such as:

  • Terraform
  • Ansible
  • Chef
  • Puppet
  • You hold a Bachelor’s degree or equivalent training/experience
Top Perks and Benefits
  • Market Competitive Salary
  • Enhanced Personal and Family Benefits Plan (Health, Dental, Life, Disability and Travel)
  • Generous Vacation and Flex Day
  • Home office setup allowance
  • Training allowance and Ongoing Learning opportunities
  • Community Partnership Opportunities
  • Remote Work

Modes is an equal-opportunity employer anddoesnot discriminate against protected characteristics. We embrace the diversity of our global team members and the strengths and experiences they bring to Modes, our clients,partners, and vendors.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Systems Engineer
Senior Platform Systems Engineer

Bettermode • Toronto

On-site
CAD 160,000 - 180,000
Health benefits
Unlimited vacation
Parental leave
+5
Staff Backend Engineer
Staff Backend Engineer

Bettermode • Toronto

On-site
CAD 175,000 - 200,000
Unlimited paid vacation
Comprehensive health benefits
Monthly tech stipend
+1
Lead Software Engineer Toronto, Canada
Lead Software Engineer Toronto, Canada

Momentum Financial Services Group • Toronto

Hybrid
CAD 125,000 - 135,000
Discretionary bonus
Health and dental plans fully covered
Employee Assistance Program
+5
Lead Software Engineer II (Node JS) New Toronto, Canada
Lead Software Engineer II (Node JS) New Toronto, Canada

Momentum Financial Services Group • Toronto

On-site
CAD 125,000 - 135,000
Tuition reimbursement
Professional development
Perkopolis discounts
+2
Staff Fullstack Engineer
Staff Fullstack Engineer

Bettermode Inc. • Toronto

On-site
CAD 175,000 - 200,000
Health benefits (Canada)
Unlimited vacation days
Paid parental leave
+3
Senior Software Developer, DevOps & Infrastructure
Senior Software Developer, DevOps & Infrastructure

OSEDEA • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Competitive Salary and RRSP contribution
Flexible hours
Work from anywhere for up to 8 weeks
+2
Staff Software Engineer
Staff Software Engineer

Thomson Reuters • Toronto

On-site
CAD 100,000 - 130,000
Hybrid Work Model
Flexible vacation
Mental Health Days off
+2
Senior Backend Engineer, .NET & Python
Senior Backend Engineer, .NET & Python

Global Fleet Management • Burnaby

On-site
CAD 110,000 - 145,000
On-site workplace
Paid vacation and holidays
Sick days
+2
Java and NodeJS Engineer
Java and NodeJS Engineer

Synechron • Calgary

On-site
CAD 80,000 - 100,000
15 days paid annual leave
Comprehensive insurance plan
RRSP with employer’s contribution
+4
Software Engineer - Monitoring
Software Engineer - Monitoring

Motive • Vancouver

On-site
CAD 171,000 - 200,000
Health benefits
Dental care
Vision benefits
+4