Job Search and Career Advice Platform

Enable job alerts via email!

Senior Backend Engineer

Modes

Remote

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A digital transformation firm in Canada is seeking a Senior System Engineer to support clients with implementation projects across North America. The role demands experience in designing and deploying technical services, along with outstanding communication skills. Candidates should have a Bachelor’s degree and proficiency in various scripting and programming languages. The company offers a competitive salary, extensive family benefits, flexible vacation days, and a supportive remote work environment.

Benefits

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

Qualifications

  • Experience designing, building, and deploying mission-critical technical services.
  • Outstanding communication skills and ability to work well in a team.
  • Proficiency in POSIX Shell scripting, C, Python, Ruby, or Golang.

Responsibilities

  • Work with customers on implementation projects across North America.
  • Support production systems and resolve issues.
  • Design and implement systems for software development teams.

Skills

Package and dependency management
CI/CD pipeline systems
Scripting/programming
Docker
Kubernetes
UNIX/GNU/Linux fundamentals
Networking protocols and systems
Public Cloud Hosting/Platforms
IBM Relational Databases

Education

Bachelor’s degree or equivalent training/experience

Tools

Maven
Jenkins
GitHub Actions
DockerHub
AWS
Terraform
Job description
Overview

Modes is a digital transformation and organizational design collective working with various clients throughout North America. Our focus is on financial services. We help clients plan, design and launch digital human-centred experiences that cater to users\' needs and deliver elegant solutions to challenging problems. We constantly seek top talent to join our growing team and support our clients with innovative solutions. We currently have a Senior System Engineer position open. 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?

Responsibilities
  • You have experience designing, building, and deploying mission-critical technical services at a large scale;
  • 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:
Qualifications / Technical Skills
  • 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 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.