Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer 2

Canada
  • Remote job
Role Summary

The Software Engineer 2 role is focused on supporting, maintaining, and incrementally improving the automation, tooling, and release processes that help Sophos engineering teams deliver cloud-based services safely and consistently. This role is hands-on and execution-oriented, working with software engineers, platform engineers, QA, security, and release stakeholders to support CI/CD pipelines, cloud infrastructure, Kubernetes-based environments, and developer tooling. The ideal candidate has solid technical fundamentals, is eager to learn, communicates clearly, and can troubleshoot issues in Linux environments while writing practical automation in Groovy, Python, and Bash. Experience using approved AI-assisted engineering tools responsibly to improve productivity, documentation, troubleshooting, and operational insight is a plus.

What You Will Do
  • Support CI/CD pipelines and release automation for SaaS applications, microservices, and containerized workloads.
  • Support developer and release tooling such as GitHub, Jenkins, Artifactory, and related CI/CD systems.
  • Deploy, configure, and troubleshoot application builds across development, QA, and production environments.
  • Assist with Kubernetes and Amazon EKS-based deployments, environment health checks, configuration updates, and operational readiness activities.
  • Use Terraform to help provision and maintain cloud infrastructure in a consistent, repeatable, and reviewable way.
  • Write and maintain automation scripts in Groovy, Python, and Bash under guidance to reduce manual release, build, and environment-management work.
  • Work with development teams to understand build, deployment, and environment needs, then contribute to practical automation and process improvements.
  • Troubleshoot build, deployment, infrastructure, and environment issues by reviewing logs, pipeline output, Linux systems, and cloud service behavior.
  • Support secure development and DevSecOps practices, including security scanning and compliance-related tooling integrations.
  • Use approved AI tools to assist with scripting, troubleshooting, documentation, log analysis, and workflow improvement while following company security, privacy, and code-review expectations.
  • Maintain clear communication about environment state, deployed versions, release status, availability, risks, and next steps.
  • Participate in on-call or operational support rotations as needed for supported services and release infrastructure.
What You Will Bring
  • 2+ years of experience in platform engineering, DevOps, release engineering, infrastructure automation, software engineering, or a closely related role.
  • Able to complete well-scoped engineering tasks with moderate independence.
  • Familiarity with AWS cloud services, especially services commonly used for compute, identity, storage, messaging, monitoring, and container platforms. Azure experience is a plus.
  • Working knowledge of Kubernetes concepts; Amazon EKS experience is a plus.
  • Experience with Docker and container-based application delivery.
  • Strong Linux fundamentals, including command-line troubleshooting, shell scripting, process inspection, permissions, networking basics, logs, and system services.
  • Ability to investigate build failures, deployment failures, environment issues, cloud infrastructure behavior, and application runtime problems with support from senior engineers.
  • Practical scripting experience with one or more of Groovy, Python, or Bash.
  • Familiarity with CI/CD pipelines and release automation using tools such as Jenkins and GitHub Actions.
  • Familiarity with release practices such as branching, tagging, versioning, artifact promotion, rollback planning, and progressive deployments.
  • Experience with developer and artifact tooling such as GitHub and Artifactory.
  • Familiarity with common build tools such as Gradle, Maven, or npm.
  • Familiarity with infrastructure-as-code and configuration/provisioning tools such as Terraform, Ansible, Packer, and Chef; hands-on Terraform experience is strongly preferred.
  • Basic understanding of secrets management, certificates, SSL/TLS concepts, and secure automation practices.
  • Exposure to DevSecOps tools such as Black Duck, Prisma Cloud, or similar scanning platforms is a plus.
  • Experience using AI-assisted engineering tools to improve productivity, generate or review scripts, summarize logs, draft documentation, or explore technical options, with good judgment around security and accuracy.
  • Clear written and verbal communication skills, especially when coordinating releases, environment status, risks, and troubleshooting updates across teams.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer 2 in Canada vacancy
  •  ...tools and services that help customers organize, publish, and secure their APIs. Working closely with Engineering and Product teams, you will develop API-focused software components that will materially impact the business of both Kong and Kong's customers. This role is a great... 
    Suggested

    kong

    Canada
    23 hours ago
  •  ...Co, the dedicated MRO subsidiary of BAA Training, is expanding its technical team and is seeking an experienced EASA Part‑66 B1.2 Licensed Engineer. As part of a growing aviation training and maintenance group, you will play a key role in ensuring the continued airworthiness... 
    Suggested
    For contractors
    Work at office
    Flexible hours

    BAA Training

    Canada
    4 days ago
  • $129.39k - $161.74k per year

     ...learn more. How You'll Make An Impact The Boomi Runtime engineering team is responsible for building and evolving the core runtime...  ...execution at scale within highly distributed systems. As a Senior Software Engineer on the Runtime engineering team, you will play a... 
    Suggested
    Internship
    Remote work

    Boomi

    Canada
    23 hours ago
  •  ...experiences across Kong's platform. About the role: The Software Engineer will be a key contributor to the IAM Team, building scalable...  ...authentication and authorization technologies including OAuth 2.0, OIDC, JWT, SAML, or other IAM standards. Knowledge of role... 
    Suggested
    Worldwide

    kong

    Canada
    23 hours ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Suggested
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    8 days ago
  •  ...event-driven architectures, and integration analytics tools while solving complex scalability and reliability challenges. As a Staff Engineer, you'll help shape the technical direction of the platform, lead complex system initiatives, and play a key role in evolving our architecture... 
    Permanent employment
    Full time

    achievers

    Canada
    6 days ago
  • $150k - $210k per year

     ...technology helps operators thrive while delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real customers... 
    Full time

    Checkfront

    Canada
    13 days ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    18 days ago
  • $176.26k - $220.32k per year

     ...you, check out  boomi.com or visit our  Boomi Careers page to learn more. How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving the architecture, design, and implementation of complex backend systems at scale. You will... 
    Long term contract
    Remote work

    Boomi

    Canada
    23 hours ago
  • $90k - $140k per year

     ...Role Overview We are looking for a Software Development Engineer in Test to help build and sustain high-quality software through strong test design, automation, and collaboration with engineering partners. This is a hands-on, delivery-focused role for someone who understands... 
    Remote job
    Contract work
    Canada
    3 days ago
  • $218.42k - $302.84k per year

     ...Tailscale Tailscale is building the new Internet by delivering software that makes it easy to securely interconnect people and their...  ...Description We're seeking a talented and motivated full-time Software Engineer, AI Enablement to help Tailscale's engineering organization get... 
    Remote job
    Full time
    Internship
    Work at office
    Home office
    Flexible hours
    Canada
    3 days ago
  • $142.8k - $184.8k per year

     ...long term. About the role The In-Vehicle Experience team at Samsara built its foundation at the edge: six firmware engineers shipping the software that runs on dash cams in hundreds of thousands of vehicles. Now the roadmap is expanding into AI-powered voice agents, real... 
    Remote job
    Canada
    3 days ago
  •  ...At Replicant, we believe AI should work for people, starting with customer service. We’re looking for a Software Development Engineer in Test (SDET) to help raise the bar for quality across our voice AI platform as we continue to scale. This person will play a key role in... 
    Full time
    Remote work
    Flexible hours

    Replicant

    Canada
    23 hours ago
  • $180k per year

     ...an independent team of data & AI experts, engineers, and designers who build intelligent digital...  ..., CI and CD. Experience building software collaboratively using pull requests and code...  ...more. Remote Working Allowance -  Every 2 years, you will have a budget of up to €1250... 
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    6 days ago
  • $89.92k - $112.4k per year

     ...fit for you, check out  boomi.com or visit our  Boomi Careers page to learn more. How You'll Make An Impact As a Senior Software Quality Engineer, you will bridge traditional software quality engineering with cutting-edge AI quality practices. You will design and... 
    Contract work

    Boomi

    Canada
    23 hours ago
  • $164.45k - $226.55k per year

     ...2011, AlphaSense is headquartered in New York City with more than 2,000 employees across the globe and offices in the U.S., U.K.,...  ...team: we build the identity and access infrastructure that other engineering teams build on top of, rather than shipping user-facing features... 
    Remote job
    Long term contract
    Internship
    Local area
    Canada
    15 hours ago
  •  ...campaigns across programmatic advertising and marketing channels. Engineering at StackAdapt:  As an Engineer at StackAdapt, you will be...  ...our customers Mentor the team and lead by example to uphold software development best-practices in addition to conducting rigorous... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    a month ago
  • $153k - $213k per year

     ...honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Engineering team builds systems that power Affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions... 
    Remote job
    Work at office
    Flexible hours
    Canada
    3 days ago
  •  ...portfolio management and asset movement platforms, helping transition a team from manual to automated testing at scale. Join EPAM to engineer solutions that matter. From AI to cloud transformation, you'll collaborate with top-tier innovators, gain autonomy to explore your... 
    Remote job

    EPAM Systems

    Canada
    4 days ago
  • $136k - $168k per year

     ...are in the world. THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to join our forward-...  ...that bridge work management systems with downstream marketing engines. Deploy Custom Webhooks: Design, build, and test robust webhook... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    9 days ago
  • $196k - $246k per year

     ...delivering complex, large-scale eCommerce solutions. Pre-Sales Experience: Demonstrable experience in a pre-sales or solution-engineering capacity, including estimating effort and writing technical proposals. Technical Acumen: Expert-level knowledge of PHP, MySQL,... 
    Work at office
    Local area
    Flexible hours

    DEPT®

    Canada
    9 days ago
  • $163k - $213k per year

     ...DEPT® is seeking a highly analytical and technical Architect Software Engineer (Adobe - AJO, AEP, RTCDP) to join our forward-deployed architecture...  .../federated query strategies that allow marketing activation engines to reference enterprise warehouses without unnecessary data... 
    Work at office
    Local area
    Remote work
    Flexible hours

    DEPT®

    Canada
    9 days ago
  •  ...individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful....  ...Integrity Suite . You'll combine hands-on engineering with team leadership and customer-facing...  ...of full-stack engineering with at least 2 years in a  tech lead or team lead role.... 
    Remote work

    Precisely International Jobs

    Canada
    23 hours ago
  •  ...ISG, and others.We are looking for a highly skilled  AI Engineer with 7+ years of experience in software engineering, with a heavy focus on Python, AWS infrastructure...  ..., balancing granularity with semantic coherence. 2. Agent Development Practical experience developing... 
    Remote job
    Long term contract
    Local area
    Canada
    3 days ago
  •  ...applications. We seek an exceptional and self-motivated Backend Software Engineer to join our core engineering team. The ideal teammate is an...  ...environment. Requirements For the Role Include: A minimum of 2 years of work experience, primarily as a Python backend... 
    Contract work
    Internship
    Remote work

    AI Fund

    Canada
    4 days ago
  •  ...-cloud environments. Trusted by more than 2,300 global organizations, our platform delivers...  ...globally, we are seeking a Deployment Engineer, Americas to help customers successfully...  ...implementation, or professional services role within a software company. ~ Experience working in Linux/... 
    Home office

    AlgoSec

    Canada
    5 days ago
  • $100k - $150k per year

     ...step of the way. We are a high-ownership engineering organization focused on building secure,...  ..., and will have a hybrid work schedule of 2 days a week.  WHAT YOU’LL BE DOING  Design...  ...application security practices and secure software delivery. ~ Experience managing... 
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    28 days ago
  • $130k - $150k per year

     ...consultancy expertise with AFRY’s global engineering, project delivery, and sustainability capabilities...  ...experience, 35+ countries of operation, 2,000+ specialists, and ~15,000 reference...  ...and scheduling using common industry software. Experience in providing technical engineering... 
    Permanent employment
    Full time
    Internship
    Live In
    Flexible hours

    AMC Consultants

    Canada
    22 hours ago
  •  ...programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at...  ...: The Developer Ecosystem team enables software builders to leverage StackAdapt’s...  ...project What You'll Bring to The Table ~2+ years as a full stack developer, involved... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    24 days ago
  •  ...across programmatic advertising and marketing channels. The Engineering Operations team builds and operates the infrastructure, observability...  ...service, and innovation. We've been awarded:   G2 Top Software for 2026 2026 Best Workplaces™ for Young Talent and in... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer 2. Be the first to apply!