Enable job alerts via email!

Senior Backend Engineer

Modes

Vancouver

Remote

CAD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for a Senior Backend Engineer to join their innovative team dedicated to transforming financial services. This role offers the chance to work with cutting-edge technologies and engage in meaningful projects that directly impact clients. You will be responsible for designing and deploying robust solutions while collaborating with various stakeholders. If you thrive in a dynamic environment and are passionate about delivering exceptional results, this opportunity is perfect for you. Join a company that values diversity and offers a supportive work culture, along with competitive benefits and a focus on personal and professional growth.

Benefits

Market Competitive Salary
Enhanced Personal and Family Benefits Plan
Generous Vacation and Flex Day
Home Office Setup Allowance
Training Allowance
Ongoing Learning Opportunities
Community Partnership Opportunities
Remote Work

Qualifications

  • 5+ years of experience in consulting or professional services.
  • Hands-on experience in financial services and technical solutions.
  • Proficient in CI/CD, Docker, Kubernetes, and cloud platforms.

Responsibilities

  • Design and implement scalable backend solutions for clients.
  • Support production systems and resolve technical issues.
  • Collaborate with teams to enhance software development processes.

Skills

Consulting Experience
Financial Services Knowledge
Communication Skills
Problem Solving
Java
Python
Docker
Kubernetes
CI/CD Practices
UNIX/Linux Fundamentals

Education

Bachelor’s Degree or Equivalent Training

Tools

Jenkins
GitHub Actions
AWS
Azure
DockerHub
Terraform
Ansible

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?

  1. You have experience working with customers within the financial services industry;
  2. You have experience designing, building, and deploying mission-critical technical services at a large scale with a consulting or professional services organization;
  3. You have experience supporting production systems and dealing with production issues;
  4. 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;
  5. You have experience identifying and resolving issues in workflows and processes in software development teams;
  6. You have outstanding written and verbal communication skills, and you work well with your team, not just alone;
  7. You have solid skills in a significant fraction of these tools, languages, and technologies:

Package and dependency management, such as:

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

CI/CD pipeline systems, such as:

  1. Jenkins
  2. GitHub Actions
  3. Azure Pipelines
  4. ArgoCD
  5. CircleCI
  6. GitLabCI

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

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

For deploying and supporting Java server applications:

  1. JVM tuning
  2. Tomcat, JBoss, or another application server
  3. Spring Boot or similar framework environment

For deploying and supporting JavaScript web applications:

  1. HTTP headers, cookies, and caching
  2. Nginx, Apache, or another webserver
  3. Angular or similar framework environment

Network protocols and systems, especially:

  1. DNS
  2. HTTP/S
  3. mTLS
  4. TCP
  5. UDP
  6. SSH

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

  1. AWS
  2. Azure
  3. GCP
  4. IBM Cloud
  5. VMWare Cloud or any comparable on-premises cloud

IBM Relational Databases - any of the following:

  1. MySQL
  2. MS SQL Server
  3. Oracle DB

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

  1. Terraform
  2. Ansible
  3. Chef
  4. Puppet
  5. You hold a Bachelor’s degree or equivalent training/experience

Top Perks and Benefits

  1. Market Competitive Salary
  2. Enhanced Personal and Family Benefits Plan (Health, Dental, Life, Disability and Travel)
  3. Generous Vacation and Flex Day
  4. Home office setup allowance
  5. Training allowance and Ongoing Learning opportunities
  6. Community Partnership Opportunities
  7. Remote Work

Modes is an equal-opportunity employer and does not 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 a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer - 34123

Turing

Vancouver

Remote

CAD 80,000 - 120,000

-1 days ago
Be an early applicant

Senior Full Stack Software Engineer (Remote)

Mogo

Vancouver

Remote

CAD 115,000 - 150,000

4 days ago
Be an early applicant

Senior Software Developer

Acuity Insights

Vancouver

Remote

CAD 80,000 - 110,000

7 days ago
Be an early applicant

Senior Software Engineer (Remote)

Home Depot

British Columbia

Remote

CAD 80,000 - 110,000

Yesterday
Be an early applicant

Senior Software Engineer - Credit

Marqeta, Inc.

Vancouver

Remote

CAD 112,000 - 140,000

Yesterday
Be an early applicant

Product Software Engineer - Senior Backend Engineer

Capgemini

Greater Toronto Area

Remote

CAD 90,000 - 120,000

Today
Be an early applicant

Senior Backend Software Engineer, GRC Policies

Vanta

Remote

CAD 100,000 - 130,000

Yesterday
Be an early applicant

Senior Backend Engineer

Dapper Labs

Remote

CAD 90,000 - 120,000

Yesterday
Be an early applicant

Senior Applications Engineer (back end)

StreetLight Data

Burnaby

Remote

CAD 100,000 - 150,000

2 days ago
Be an early applicant