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

Python Software Engineer

Varonis Systems, Inc.

Senior Software Engineer – Secure AI Platform (Vancouver, On-Site)

The Company:

Varonis (Nasdaq: VRNS) is a leader in data security, fighting a different battle than conventional cybersecurity companies. Our cloud-native Data Security Platform continuously discovers and classifies critical data, removes exposures, and detects advanced threats with AI-powered automation.

Thousands of organizations worldwide trust Varonis to defend their data wherever it lives — across SaaS, IaaS, and hybrid cloud environments. Customers use Varonis to automate a wide range of security outcomes, including data security posture management (DSPM), data classification, data access governance (DAG), data detection and response (DDR), data loss prevention (DLP), and insider risk management.

Varonis protects data first, not last. Learn more at

The Role:

We’re looking for a Senior Software Engineer who is deeply hands‑on, highly technical, and exceptional at building production systems end‑to‑end to join an engineering team whose mission is to make AI secure for the enterprise. We have a cutting‑edge product and the resources to scale aggressively.

This role is for someone who has spent their career writing code, solving hard problems, and making systems work—not just directing others. If you thrive in fast‑paced environments and want to help shape the future of secure AI, this is the place to do it.

The Location:

We are considering candidates who are able to work by onsite, located within physical proximity to Vancouver, Canada .

The Requirements:

  • 7+ years of hands‑on software engineering experience.
  • Strong startup background—comfortable moving fast and owning large areas of the stack.
  • Deep, practical experience building and deploying SaaS platforms on AWS.
  • Expert‑level proficiency in Python , including building distributed systems, backend services, and automation tooling.
  • Strong DevOps experience in AWS using Terraform, CloudFormation, and related tools.
  • Solid networking and security fundamentals, including experience with API gateways and firewalls.
  • Proven ability to architect systems, make sound technical decisions, and implement best practices.
  • Ability to deliver durable, high‑quality solutions quickly under aggressive timelines.
  • Fast learner who can pick up new technologies, codebases, and architectures independently—and then teach others.
  • Experience building enterprise‑grade systems, ideally in information security.
  • A truly hands‑on mindset: you’ve built systems yourself, end‑to‑end, throughout your career.

The Responsibilities:

  • Architect, build, and maintain a robust SaaS platform on AWS using ECS, RDS, VPCs, Redis, and related services.
  • Write high‑quality, production‑grade Python code across backend services, infrastructure tooling, automation, and prototypes.
  • Troubleshoot and resolve complex issues spanning 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 critical technology decisions that ensure reliability, scalability, security, and maintainability.
  • Build POCs, 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.

We invite you to check out our Instagram Page to gain further insight into the Varonis culture!

@VaronisLife

Varonis is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Python Software Engineer in Vancouver, BC vacancy
  • Become a pivotal part of secure AI innovation with Varonis as a Senior Python Software Engineer in Vancouver. Focus on crafting intricate SaaS platforms while leveraging advanced AWS capabilities. Varonis is searching for a highly skilled Senior Software Engineer to develop... 
    Software

    Varonis Systems, Inc.

    Vancouver, BC
    3 days ago
  • $150k - $180k per year

     ...supplier and ERP integrations. We are seeking a Team Lead, Software Engineering to guide a focused, high-performing agile pod of software...  ...maintain clean, performant, and secure production code across our Python/Django backend, Angular and React frontend, and PostgreSQL... 
    Software
    For contractors
    Work at office
    Relocation

    Remarcable, Inc.

    Vancouver, BC
    a month ago
  • $96.56k - $128.74k per year

     ...Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled...  ...modernization, or replatforming initiatives.  ~ Working knowledge of Python, C#, cloud-native services, containers, or Kubernetes for... 
    Software
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Vancouver, BC
    13 hours ago
  •  ...We are seeking a skilled software-firmware engineer to join our power electronics lab. In this role, you will work on developing and maintaining...  ...in at least one programming language (e.g. C++, Java, Python) Strong problem-solving and communication skills If you... 
    Software
    Full time

    Ubc

    Vancouver, BC
    18 days ago
  •  ...made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot...  ...CD pipelines. ~ Strong command of at least one major stack Python, Node.js/React, Java/Spring, or Go. We use Python, Node.js,... 
    Software
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    more than 2 months ago
  • $95k - $145k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...Develop automated tests using C, C++ and Python to validate your features.... 
    Software
    Full time

    Arista Networks, Inc.

    Vancouver, BC
    more than 2 months ago
  • $98k - $147k per year

     ...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada....  ...languages and frameworks as needed: our environment includes Python, PHP, Ruby, JavaScript, HTML, and CSS ~ Understanding of application... 
    Software
    Remote job
    Full time
    Local area
    Weekend work

    Indiegraf

    Vancouver, BC
    a month ago
  •  ...Description   Software QA Engineer   The Company: Varonis (Nasdaq: VRNS) secures AI and the data that powers it. The Varonis platform...  ..., with a strong focus on backend systems and automation. ~ Python programming proficiency  — able to write clean, maintainable,... 
    Software
    Full time
    Work at office
    Worldwide

    Varonis

    Vancouver, BC
    more than 2 months ago
  •  ...advanced device intelligence, powerful decision engine and investigation tools work together to...  ...across the globe. Our award-winning software platform is powered by a team of world-...  ...experience ~1-5 years experience in Java, Shell, Python development ~ Excellent knowledge of... 
    Software
    Full time

    Datavisor

    Vancouver, BC
    more than 2 months ago
  •  ...The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and...  ...oriented programming languages: Java, C++, Go, C#, Ruby, Scala, Python, Node.js, or JavaScript ~ Broad knowledge of web standards... 
    Software
    Work at office

    Leadout Capital

    Vancouver, BC
    13 hours ago
  • $148.3k - $171k per year

     ...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance...  ...or BAM Management Canada Holdings Inc. About This Role: As Software Engineer, Backend, you will be responsible for designing, developing... 
    Software
    Remote job
    Local area
    Work from home

    Binance.us

    Vancouver, BC
    9 days ago
  • $113k - $122k per year

     ...journey. Position We are looking for an experienced backend engineer who loves technology, can take ownership of the projects, is...  ...of engineers who are working on building FISPAN’s accounting software integrations and plugins. Key Responsibilities/Qualifications... 
    Software
    Permanent employment
    Full time
    Work at office
    Immediate start

    Fispan

    Vancouver, BC
    2 days ago
  •  ...care to more than 6 million members across the country. Learn more about us at lanterncare.com.    Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a strategic and highly visible role focused on driving your team’s... 
    Software
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Lantern

    Vancouver, BC
    2 days ago
  • $130k - $170k per year

     ...advanced device intelligence, powerful decision engine, and investigation tools work together to...  ...across the globe. Our award-winning software platform is powered by a team of world-...  ...with Java, along with working proficiency in Python and Shell scripting. Experience... 
    Software
    Full time

    DataVisor

    Vancouver, BC
    21 days ago
  •  ...supplier and ERP integrations.   We are growing our engineering team and hiring across multiple Full Stack Software Engineer roles at both Intermediate and Senior...  ...Engineering: Build and launch end-to-end features across Python/Django backends, Angular frontends, and SQL schemas... 
    Software
    Full time
    For contractors
    Relocation

    Remarcable

    Vancouver, BC
    18 days ago
  •  ...feeding the agents. Partner with Product and senior engineers to translate business requirements into shipped...  ...related field. ~2–4 years of experience in a software engineering or development role. ~ Proficiency in Python and/or another backend language, with the ability... 
    Software
    Permanent employment
    Full time
    Work at office
    Local area
    3 days per week

    Trulioo

    Vancouver, BC
    7 days ago
  •  ...Coinbase, Flipkart, and Okta, our team includes engineers from premier tech companies and graduates...  ...for large systems. Proficiency in Python and experience with ML libraries such as...  ...projects. Good understanding of software development principles, data structures,... 
    Software
    Full time

    Ema

    Vancouver, BC
    19 days ago
  • $90k - $135k per year

     ...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. Check out...  .... You have a drive to grow, learn, and master the craft of software development. Tech stack consists of Ruby on Rails, Postgres,... 
    Software
    Full time
    Local area
    Worldwide

    Warner Music Group Corp.

    Vancouver, BC
    a month ago
  •  ...executives from Google, Coinbase, Flipkart, and Okta, our team includes engineers from premier tech companies and graduates of Stanford, MIT, UC...  ...the front-end and server using technologies like Node.js or Python. Build, test, and deploy full-stack web applications using... 
    Software
    Full time

    Ema

    Vancouver, BC
    19 days ago
  •  ...The Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation smart...  ...recovery, and production tooling. Experience scripting in Python or Shell. Experience with CI/CD and automated hardware or firmware... 
    Software
    Full time

    Corinex Communications

    Vancouver, BC
    a month ago
  • $140k - $210k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...related software, using the C, C++, and python programming languages. Write test plan... 
    Software
    Full time
    Manual labor

    Arista Networks, Inc.

    Vancouver, BC
    more than 2 months ago
  • $120k - $195k per year

     ...artificial intelligence, and software-defined networking to provide...  ...prestigious awards, such as Best Engineering Team, Best Company for...  ...software, using the C, C++, and python programming languages. Write...  ..., and debug packet forwarding engine and a hardware component’s vendor... 
    Software

    Arista Networks, Inc.

    Vancouver, BC
    1 day ago
  • $152k - $190k per year

     ...customers and business. Report to the Senior Engineering Manager in Vancouver. Design and build...  ...languages: Kotlin, Java, Go, C#, Python, Ruby, JavaScript. ~ Comfortable dealing...  ...Experience building, shipping, and maintaining software. ~ Passion for cross-team collaboration... 
    Software
    Work at office
    Worldwide
    3 days per week

    Remitly Canada Operations, Inc.

    Vancouver, BC
    2 days ago
  •  ...Senior Software Engineer, AI Enablement The role & impact You'll join a small team that builds the tools, platforms and best practices helping...  ...will focus on Our current stack is C#, .NET and AWS, with Python and TypeScript picked up along the way for AI tooling... 
    Software
    Full time

    Xero

    Vancouver, BC
    12 days ago
  •  ...Building the Future of Competitive Intelligence Klue Engineering is hiring! We're looking for a Senior Software Engineer to join our team in Vancouver, someone...  ..., well-tested code. You're comfortable with Python and have experience with backend frameworks, APIs,... 
    Software
    Full time
    Work at office

    Klue Inc.

    Vancouver, BC
    more than 2 months ago
  •  ...Position: Software Engineer - Rendering - Junior Hiring Range: $75,000 to $95,000/year for a...  ...from day 1, premiums 100% covered by Image Engine, up to 8 paid Health and Wellness days...  ...Experience writing software in C++ and Python. Demonstrable knowledge of high-end DCC... 
    Software
    Full time
    Contract work

    Image Engine Design

    Vancouver, BC
    a month ago
  •  .... General \ \\ - Job Title: Automation Software Engineer \ - Type: Contract \ - Level: Mid -Level...  ...Tests? \ - How do you collaborate with Engine Leads, QA Lead, and Producers to ensure...  ...experience. \ - Proficiency in C# and Python for tool development. \ - Preferred... 
    Software
    Hourly pay
    Full time
    Contract work
    Immediate start
    Remote work

    Ifg Bv

    Vancouver, BC
    more than 2 months ago
  • $155k - $175k per year

     ...vehicle and robotics teams. The Product Engineering team owns the customer-facing product and...  ...that connect them. We're hiring a Senior Software Engineer to own delivery across this...  ...quality of what you ship. Our stack spans Python backend services, RESTful and gRPC APIs,... 
    Software
    Full time

    Parallel Domain

    Vancouver, BC
    more than 2 months ago
  • $151k - $189k per year

     ...As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence in Vancouver, you will drive...  ...Staff level across multiple teams. ~ Strong proficiency in Python and its data science libraries/frameworks (pandas, NumPy,... 
    Software
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent-14787b60

    Vancouver, BC
    2 days ago
  • $65k - $75k per year

     ...digital and physical channels. Job Description As a Software Quality Engineer on our Integration team, you'll own the quality of the...  ...hands-on coding in JavaScript/TypeScript, PHP, C#/.NET, or Python, is a strong asset. Development Process: Understand the... 
    Software
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Quadient

    Vancouver, BC
    2 days ago

Do you want to receive more vacancies?

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