« Go back to job listings

Senior Backend Dev Ops Engineer

Location: Toronto, Ontario, Canada   |    Type: Full Time   |    Min. Experience: Experienced

About Symantec and SurfEasy:

SurfEasy is a leading Virtual Private Network (VPN) provider that delivers easy-to-use solutions for online privacy and security on smartphones, tablets and computers. 

VPN technology encrypts consumers’ communications online, which can include sensitive information such as passwords and credit card information, and helps to protect that information from being intercepted by cybercriminals. 

SurfEasy was recently acquired by Symantec Corporation, but has been powering Symantec’s Norton WiFi Privacy product with VPN technology for the last 2 years. 

As a leading Fortune 500 Technology & Security Company, Symantec already protects more than a billion IoT devices. This puts Symantec among the biggest providers of IoT security today, and the first to deliver a comprehensive security reference architecture for how to build-in security to make your IoT systems “secure by design.” Symantec brings an unrivaled breadth of leading security solutions for device protection, encryption, authentication, key management, and code signing. Symantec also has unmatched depth in security expertise from monitoring, analyzing and processing more than 10 trillion security events per year worldwide for Symantec’s Global Intelligence Network.

Working at SurfEasy means you are a part of a company that has been experiencing steady growth, great reviews and financial success and comes with the promise that you will always have access to the latest technology, challenging projects and a role in helping organizations, governments and people protect and secure their most important data wherever it lives.

About the Role:

Our secure VPN network is the heart of our product. It is tightly integrated with our software client and is the focus of much of our intellectual property.  We need a talented individual who can straddle the worlds of Network Operations and Development to ensure our network is stable and yet evolving to meet our customer’s needs.

As an ideal candidate you have a passion for::

  • Deploying, automating, maintaining and managing Amazon Web Services and cloud based production systems, to ensure the availability, performance, scalability and security
  • Build, release and configuration management of production systems
  • System troubleshooting and problem solving across platform and application domains
  • Suggesting architecture improvements, recommending process improvements
  • Evaluate new technology options and vendor products
  • Ensuring critical system security through the use of best in class cloud security solutions
  • Help drive out a production class monitoring and metrics system as well as processes
  • Participate in an on-call rotation
  • Ensure scalability for future growth 

Qualifications: 

  • Amazon Web Services: 2+ years experience using a broad range of AWS technologies (e.g. EC2, RDS, ELB, EBS, S3, VPC, IAM, CloudWatch) to develop and maintain an AWS based cloud solution, with an emphasis on best practice cloud security
  • DevOps: Solid experience as a DevOps Engineer in a 24x7 uptime Cloud based environment, including automation experience with various configuration management tools
  • Operating Systems: Deep understanding of Linux systems and administration
  • Continuous Integration & Delivery Tools: Extensive understanding of CI/CD automation tools such as chef, puppet, Jenkins, Dockerhub, GitLab
  • Monitoring Tools: Experience with system monitoring tools (Prometheus, Nagios etc.)
  • Problem Solving: Ability to analyze and resolve complex infrastructure resource and application deployment issues
  • Scripting/Programming Skills: Solid programming/scripting ability in any of the following: Bash, Ruby, Go, Python, Java, Scala
  • Database Skills: 2+ years administration experience (Postgresql, MySQL, Aurora)
  • Data Store: Some knowledge of Cassandra, HBase, Graphs etc. would be an asset
  • Agile Methodologies: Experience with Agile software development, project management methodologies
  • Version Control: Experience administrating version control systems such as Github/Bitbucket
  • Networking: Deep understanding of network topologies and common network protocols and services. (VPN, SSL, SSH, DNS, HTTPS) 
  • Are highly responsible, self-motivated and able to thrive in an energetic, fast-paced, creative environment
  • A strong work ethic and the ability to work effectively independently and in a team environment
  • Creative problem solving skills and an ability to apply business logic to development requirements
  • Excited to work in an environment focused on building the right solution by encouraging our engineers to invest in the right technologies and architectural improvements to help us innovate faster
  • Are passionate about technology, apps, online security and VPN’s (big plus!)

Essential Duties and Responsibilities: 

  • You will work closely with the experienced backend development team on a day to day basis providing mentoring and guidance to various team members
  • Have the opportunity to contribute to product enhancements and create unique IP to better our product
  • Develop robust solutions using a test driven approach
  • Proactively find ways of improving services, systems and code and work with the team to define future product features
  • Release high quality software to production
  • Assist support staff in resolving any technical issues with our software

Knowledge & Experience:

  • A degree in Computer Science or related area is a plus
  • A strong Ruby developer with experience both on Rails websites as well as backend scripting
  • Must have experience with Golang or back-end ruby experience
  • Comfortable creating scripts to deploy, monitor and manage a network of servers
  • Have hands on experiences deploying, monitoring, and managing a network in the cloud using AWS, Rackspace, etc.,
  • Experience with Puppet, Chef or a similar tool to deploy servers to the cloud in an automated way
  • Experience in Docker, Kubernetes, etc.
  • Comfortable collaborating with enterprise level clients on integration projects and with open source
  • Experience scaling a solution both at the website and the database level
  • Management of Linux servers in a production environment
  • Demonstrated ability to mentor technical management and technical professionals

Compensation & Perks:

  • A compensation package that includes competitive salaries, an annual incentive plan, an internal rewards program and optional participation in a Pension/Group RRSP program
  • Comprehensive health and wellbeing offerings that include medical, dental and vision with no waiting period
  • Flexible vacation policy that gives you the freedom to take the time you need, when you need it 
  • Contribute to patentable technology development
  • Work alongside an amazing team in our downtown Toronto office
  • Free snacks and drinks in the office, everyday
  • The opportunity to learn about the business and play a role in improving the user experience of future products as well as contributing to patentable technology development

How to apply:
Please include your resume, cover letter with a little about yourself and your experiences and URLs of your LinkedIn, Github, Angellist, Stack Overflow, and Bitbucket profiles (where available).

Apply for this Position

* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*

« Go back to job listings