Software Engineer 2
- Remote job
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.
- 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.
- ...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
- ...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...SuggestedFor contractorsWork at officeFlexible hours
$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...SuggestedInternshipRemote work- ...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...SuggestedWorldwide
$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...SuggestedLong term contractFull timeRemote work- ...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 employmentFull time
$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$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 contractFull timeRemote work$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 contractRemote work$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 jobContract work$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 jobFull timeInternshipWork at officeHome officeFlexible hours$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- ...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 timeRemote workFlexible hours
$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 employmentFull timeManual laborRemote workFlexible hours$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$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 jobLong term contractInternshipLocal area- ...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 areaRemote workWork from homeHome officeFlexible hours
$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 jobWork at officeFlexible hours- ...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
$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 contractWork at officeLocal areaRemote workFlexible hoursShift work$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 officeLocal areaFlexible hours$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 officeLocal areaRemote workFlexible hours- ...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
- ...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 jobLong term contractLocal area
- ...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 workInternshipRemote work
- ...-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
$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...InternshipWork at office2 days per week$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 employmentFull timeInternshipLive InFlexible hours- ...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 areaRemote workWork from homeHome officeFlexible hours
- ...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 areaRemote workWork from homeHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 2. Be the first to apply!
- director software engineering Canada
- software developer intern Canada
- software engineer part time Canada
- remote entry level software developer Canada
- software developer entry level Canada
- software developer summer internship Canada
- développeur logiciel Canada
- software engineer internship Canada
- junior software engineer Canada
- software developer no experience Canada
