Jobs.ca
Jobs.ca
Language
Sophos logo

Software Engineer

Sophos12 days ago
Remote
Canada
$86,000 - $144,000/yearly
Mid Level

Top Benefits

Remote-first work model with hybrid options
Flexible start and end times
Worldwide health care benefits

About the role

Who you are

  • 2–3 years of hands-on experience in software engineering, DevOps, or systems engineering roles
  • Proficiency with AWS services, including EC2, ECS, EKS, IAM, CloudWatch, SQS, SNS, SSM, and S3; AWS certification is a plus
  • Proven experience with infrastructure-as-code tools, particularly Terraform. Familiarity with Ansible and Chef is also a plus
  • Working knowledge of scripting or programming languages, such as Python, Bash, Groovy, or Java
  • Proficient in Linux system administration, including system monitoring, process management, and basic networking
  • Familiarity with containerization technologies, particularly Docker and Kubernetes
  • Experience with CI/CD pipelines using tools like Jenkins or GitHub Actions
  • Strong debugging and troubleshooting abilities, with a problem-solving mindset
  • Understanding of version control concepts, with practical experience using GitHub for collaboration and code management

What the job involves

  • We are seeking a motivated Software Engineer 2 (DevOps) to join our engineering team
  • In this role, you will help build, deploy, and support applications and cloud infrastructure while gaining hands-on experience with automation, CI/CD pipelines, and containerized environments
  • As part of the Sophos DevOps team, you will collaborate with software engineers, architects, and product managers to deliver the foundational tools and capabilities that empower developers to quickly and securely bring new features to market
  • Assist with the design, implementation, and automation of build, deployment, and configuration processes
  • Support CI/CD pipelines to ensure smooth, reliable, and secure software delivery
  • Deploy and configure builds of applications and containers into Kubernetes clusters and Tomcat servers
  • Collaborate with development and QA teams to understand requirements and support application deployment
  • Troubleshoot build and deployment issues by analyzing logs, debugging failures, and resolving environment/configuration problems
  • Help maintain environment information, including versions, availability, and status for development teams
  • Contribute to version control, artifact management, and release activities using GitHub, Artifactory, and related tools
  • Participate in on-call rotations to help support applications and services

Benefits

  • Remote-first working model & hybrid options
  • We encourage teams to get together in person periodically to help facilitate teamwork
  • Flexible start and end times for many roles
  • Leadership development program
  • Access to LinkedIn Learning
  • Global internal coaching program (Coach Match)
  • Periodic Sophos wellness days off for all Sophos to help employees relax and recharge
  • Global wellbeing program, which offers a range of wellbeing resources, including Sophos Wellbeing Webinars, Stress Management Toolkits, and Developing Resilience Courses
  • Free Employee Assistance Program (EAP) for confidential advice and counseling on a wide range of work and personal issues
  • Free annual subscription to the Calm app
  • Paid parental leave, caregiver leave & bereavement/compassion leave available
  • We host some unforgettable social experiences for our global teams including our music festival SOPH-Fest, go-karting, Sophmudder, and incredible holiday parties!
  • Our annual global fitness challenge, SOPH-Fit, sees thousands of employees taking part in our virtual global race around the world
  • Each quarter, we celebrate our exceptional global team by running the Sophos Values Awards, which recognizes and rewards employees who embody the Sophos values and who we are as a company
  • Health care benefits available worldwide

About Sophos

Software Development
1001-5000

Sophos is a worldwide leader and innovator of advanced cybersecurity solutions, including Managed Detection and Response (MDR) and incident response services and a broad portfolio of endpoint, network, email, and cloud security technologies that help organizations defeat cyberattacks.

As one of the largest pure-play cybersecurity providers, Sophos defends more than 500,000 organizations and more than 100 million users globally from active adversaries, ransomware, phishing, malware, and more.

Sophos’ services and products connect through its cloud-based Sophos Central management console and are powered by Sophos X-Ops, the company’s cross-domain threat intelligence unit. Sophos X-Ops intelligence optimizes the entire Sophos Adaptive Cybersecurity Ecosystem, which includes a centralized data lake that leverages a rich set of open APIs available to customers, partners, developers, and other cybersecurity and information technology vendors.

Sophos provides cybersecurity-as-a-service to organizations needing fully-managed, turnkey security solutions. Customers can also manage their cybersecurity directly with Sophos’ security operations platform or use a hybrid approach by supplementing their in-house teams with Sophos’ services, including threat hunting and remediation.

Sophos sells through reseller partners and managed service providers (MSPs) worldwide.

Sophos is headquartered in Oxford, U.K. More information is available at www.sophos.com