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

Senior Software Engineer (Python)

Varonis

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.

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 and 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 8 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Python) in Vancouver, BC vacancy
  • Drive innovation as a Senior Software Engineer specializing in Python on the AI team in Vancouver. Focus on architecting scalable machine learning products and mentoring engineering talent. In this role, your expertise will guide the technical direction for machine learning... 
    Senior
    Software

    TEEMA

    Vancouver, BC
    8 days ago
  •  ...tech company specializing in AI tools is seeking a Senior Product Engineer to join their remote team. The ideal candidate will have over 5 years of experience in software development with a strong focus on backend Python. Responsibilities include leading application design... 
    Senior
    Software
    Remote work

    Blackfluo.ai

    Vancouver, BC
    8 days ago
  • $135k - $175k per year

     ...Perfect, Traditional, Complacent or Cautious Role Summary As a Senior Software Engineer on our Ancillaries squad, you will build integrations that...  ...picking up new languages; experience or exposure to Python or PHP is a plus. Experience designing APIs and building... 
    Senior
    Software
    Long term contract
    Worldwide
    Flexible hours

    Cover Genius

    Vancouver, BC
    8 days ago
  • $135k - $150k per year

     ...edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands‑on architect and builder of the new systems...  ...at least one modern backend language (Node.js/TypeScript, Python, Go, or similar) Solid understanding of cloud infrastructure... 
    Senior
    Software
    Flexible hours

    Treewalk Consulting Inc.

    Vancouver, BC
    8 days ago
  •  ...company that helps answer questions software development teams have about...  ...software development engineer with a track record of building...  ...technologies. What You’ll Do As a senior member of the team, you’ll...  ...language. We use Kotlin, TS, and Python. Experience with... 
    Senior
    Software
    Long term contract
    Work at office
    Flexible hours

    Unblocked

    Vancouver, BC
    15 days ago
  • $111k - $160k per year

    Senior Software Engineer Overview The Business Rules Engineering & Strategy team is looking for a Senior Software Engineer to drive our mission...  .... Familiarity with programming languages such as Java, Python, GO. Be the force multiplier for automations and enhancements... 
    Senior
    Software

    Mastercard

    Vancouver, BC
    15 days ago
  • $176.26k - $220.32k per year

     ...complex, distributed systems using Python and Java, establishing...  ...leadership and mentorship to engineering teams, conducting design reviews...  ...technologies. Collaborate with senior leadership, product management...  ...of experience in backend software engineering with a proven track... 
    Senior
    Software
    Long term contract

    Dormont Manufacturing Co

    Vancouver, BC
    2 days ago
  • $145k - $165k per year

     ...and enhance their fundraising strategies. We’re seeking a Senior Software Engineer to play a pivotal role in shaping the future of Keela's...  ...Experience with tools such as Linear, Notion, GitHub, Slack, and Python. Experience with fundraising software is a plus.... 
    Senior
    Software
    Local area
    Remote work

    Aplos

    Vancouver, BC
    15 days ago
  • Experience Level Senior, 8+ years in engineering, 4+ years in management Company Punt is a Vancouver-based...  .... Role Overview We are seeking a Software Development Manager to lead and scale...  ...Node.js/TypeScript, Java/Kotlin, Go, Python, Ruby on Rails, or .NET. Ability... 
    Senior
    Software
    Direct hire

    Punt

    Vancouver, BC
    8 days ago
  • $199k - $244k per year

     ...SUMMARY Since EarnIn is a mobile‑only application, the mobile engineering team’s job is to develop new features and support our best‑in‑class...  ...meets the product’s requirements. Knowledge of professional software engineering practices and best practices for the full software... 
    Senior
    Software
    Full time
    Work at office
    Local area
    2 days per week

    Earnin

    Vancouver, BC
    2 days ago
  • Join to apply for the Senior Software Engineer (Ruby) role at Nexl Nexl is the fast‑growing LegalTech company on an ambitious mission to elevate...  ...in cross‑functional squads Exposure to React Native or Python Familiarity with Marketing Tech, CRM‑like systems, or workflow... 
    Senior
    Software
    Full time
    Internship

    Nexl

    Vancouver, BC
    8 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,... 
    Senior
    Software
    Full time
    Work at office

    Klue

    Vancouver, BC
    8 days ago
  • $120k - $195k per year

     ...artificial intelligence, and software-defined networking to provide...  ...prestigious awards, such as Best Engineering Team, Best Company for...  ...Networks is looking for world-class Senior/Lead software engineers to join...  ...software, using the C, C++, and python programming languages.... 
    Senior
    Software

    Arista Networks

    Vancouver, BC
    8 days ago
  •  ...nous à bâtir un avenir plus sûr. Department Overview The Senior Software Security Engineer will be responsible for analyzing software designs and...  ...our main backend language), Typescript/Javascript, C/C++, Python and Bash is desirable. Working knowledge of web‑related protocols... 
    Senior
    Software
    Relocation

    Motorola Solutions

    Vancouver, BC
    8 days ago
  • A leading data security firm is looking for a Senior Software Engineer in Vancouver. The role requires 7+ years of software engineering experience, particularly with Python and AWS. Responsibilities include architecting a robust SaaS platform and leading DevOps functions. The... 
    Senior
    Software

    Varonis

    Vancouver, BC
    8 days ago
  • $98.6k - $144.65k per year

     ...that automates and streamlines the payment application process between General Contractors and Subcontractors. As a Full-Stack Senior Software Engineer on the GCPay team, you will be responsible for the care and growth of this Payment platform’s web applications, ERP... 
    Senior
    Software
    For contractors
    For subcontractor
    Internship

    Autodesk

    Vancouver, BC
    15 days ago
  • $192k - $240k per year

    What you’ll do As a Senior Full-Stack Software Engineer on our Task Workflows Platform team, you will build and scale the foundational infrastructure that...  ...in backend programming languages (Java, Kotlin, Python) Experience architecting, building and maintaining scalable... 
    Senior
    Software
    Work at office
    Remote work
    Work from home

    Dormont Manufacturing Co

    Vancouver, BC
    2 days ago
  • $120k - $195k per year

     ...incorporated into the mainline Linux kernel code base. Kernel software engineers are also responsible for the CPU subsystems on all Arista products...  ...and maintain EOS Kernel features and tests using C, C++ and Python, review and contribute to functional and design specifications... 
    Senior
    Software

    Arista Networks

    Vancouver, BC
    2 days ago
  • Join Scribd, Inc. as a Senior Software Engineer specializing in Quality Engineering. Lead the charge in quality infrastructure development to support our transition to microfrontends and enhance developer productivity. In this influential role, you will manage the quality... 
    Senior
    Software
    Shift work

    Scribd

    Vancouver, BC
    5 hours ago
  • Advance your career as a Senior C++ Software Engineer at Synopsys, with a focus on 3D geometry. Your expertise will help optimize electromagnetic simulation...  ...workflows • Construct high-quality C++ software and Python tools • Partner with product managers and engineers •... 
    Senior
    Software

    Synopsys

    Vancouver, BC
    8 days ago
  •  ...-winning LinkedIn Top Startup company- is looking to hire a Senior Software Engineer. Reporting to the Cognitive Platform Lead, you’ll gain a comprehensive...  ...and continuous integration and deployment Fluency with C++, Python, Java, or equivalent Experience with distributed systems,... 
    Senior
    Software
    Long term contract
    Permanent employment
    Temporary work
    Work at office

    Sanctuary AI

    Vancouver, BC
    8 days ago
  • $192k - $240k per year

     ...intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams...  ...support you need to grow your career. Engineering at Brex Engineering at Brex is about...  ...become leaders. What you’ll do As an Senior Software Engineer, you will be working... 
    Senior
    Software
    Long term contract
    Work at office
    Remote work
    Work from home

    Dormont Manufacturing Co

    Vancouver, BC
    2 days ago
  • Join Owl.co as a Senior Software Engineer specializing in product development, focusing on AI technology for the insurance market. Work in a collaborative...  ...a product focus • Proficient in programming languages like Python or Java • Experience with modern web frameworks • Strong... 
    Senior
    Software

    Owl.co

    Vancouver, BC
    8 days ago
  • Become a Senior Software Engineer at Mastercard in Vancouver, Canada, and lead the charge in creating IBM ODM Rule solutions. Your skills in AI and...  ...your programming abilities in languages like Java or Python to operate complex global systems with high availability. You... 
    Senior
    Software

    Mastercard

    Vancouver, BC
    8 days ago
  • $120k - $195k per year

     ...artificial intelligence, and software‑defined networking to provide...  ...prestigious awards, such as Best Engineering Team and Best Company for...  ..., support diverse forwarding engines, gearboxes, and interface chips...  ...features using C, C++ and Python, review and contribute to functional... 
    Senior
    Software

    Arista Networks

    Vancouver, BC
    8 days ago
  •  ...if you come from a different engineering background or haven’t worked in...  ...practical experience 5+ years of software engineering experience,...  ...quality Deep expertise in C/C++ and Python Experience with (or strong...  ...are the steward of our media engine’s evolution. You will bridge the... 
    Senior
    Software
    Long term contract

    Dialpad

    Vancouver, BC
    15 days ago
  • Become a Senior Software Engineer at Autodesk, focusing on developing next-gen data platforms that are both scalable and AI-native. Engage in impactful...  ...expertise • Strong programming capabilities in Go, Java, or Python • Experience in building distributed systems • Knowledge of... 
    Senior
    Software

    Autodesk

    Vancouver, BC
    8 days ago
  • $120k - $150k per year

    You are a strong senior full-stack software engineer with a proven track record of shipping and operating production systems at scale. You bring strong technical judgment, a high bar for quality, and the ability to lead complex initiatives end to end. You are comfortable working... 
    Senior
    Software
    Long term contract
    Work from home
    Home office

    Important Business

    Vancouver, BC
    8 days ago
  • $230.02k - $279.12k per year

     ...safer, more civil shared experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms...  ..., and aligned with the long‑term vision of the Geometry and Engine teams. Collaborate Cross-Functionally: Work closely with... 
    Senior
    Software
    Long term contract
    Internship
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox Corporation

    Vancouver, BC
    8 days ago
  • $110k - $140k per year

    Senior Software Engineer – Clinical Solutions Location: Vancouver, Canada. Overview: Provides design and implementation of software application enhancements and bug fixes for Clinical Solutions. Responsibilities Design and implement software application enhancements and... 
    Senior
    Software

    Forsta Solutions Inc

    Vancouver, BC
    8 days ago

Do you want to receive more vacancies?

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