V

Varonis

Data security platform with threat detection

Senior Software Engineer - Python

Backend EngineeringConfirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaNo salary listed

About the Job

Requirements

  • At least 7 years of hands-on software engineering experience.
  • Strong startup background, comfort moving quickly, and ability to own large areas of the technology stack.
  • Practical experience building and deploying SaaS platforms on AWS.
  • Expert proficiency in Python, including building distributed systems, backend services, and automation tooling.
  • DevOps experience in AWS using Terraform, CloudFormation, and related tools.
  • Networking and security fundamentals, including experience with API gateways and firewalls.
  • Ability to architect systems, make sound technical decisions, and implement best practices.
  • Ability to deliver durable, high-quality solutions quickly under aggressive timelines.
  • Ability to independently learn new technologies, codebases, and architectures and teach others.
  • Experience building enterprise-grade systems, ideally in information security.
  • A hands-on mindset, with experience building systems end-to-end throughout one's career.

Responsibilities

  • Architect, build, and maintain a robust SaaS platform on AWS using ECS, RDS, VPCs, Redis, and related services.
  • Write production-grade Python code across backend services, infrastructure tooling, automation, and prototypes.
  • Troubleshoot and resolve complex issues across AWS services, backend code, networking, firewalls, VPNs, and certificates.
  • Design and implement solutions informed by modern security architectures, such as firewalls and API gateways.
  • Own the DevOps function, including infrastructure automation, CI/CD, and operational excellence.
  • Make technology decisions that ensure reliability, scalability, security, and maintainability.
  • Build proofs of concept, prototypes, and system skeletons that accelerate development across the team.
  • Mentor teammates by demonstrating how to diagnose issues, build systems, and deliver high-quality solutions.

About the Company

Varonis

Data security platform with threat detection

Varonis Systems focuses on protecting sensitive information from cyber threats by offering a data security platform that continuously monitors data, detects threats, and automates responses through advanced analytics and automation. The platform helps large enterprises, government agencies, and educational institutions secure data and meet regulatory requirements via subscription-based access, with a heavy emphasis on data monitoring, threat detection, and automated response. The company differentiates itself through a strong recurring revenue model (95% recurring) and high renewal rates (90%), reflecting steady income and high customer satisfaction, alongside a broad customer base. Its goal is to help customers protect data, prevent breaches, and stay compliant while growing its subscription-based business.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Miami, FL
Founded
2005

Recently Posted Jobs

Explore more opportunities at Varonis

See more jobs