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 1 hour ago
Similar jobs that could be interesting for youBased on the Python Software Engineer in Winnipeg, MB vacancy
  •  ...winning team, committed to results, in an inclusive and high-performing culture.The Team We are seeking a highly skilled Software Engineer (Python) to design, develop, and support enterprise applications and data platforms. The role requires strong hands-on expertise... 
    Software
    Long term contract
    Permanent employment
    Flexible hours

    Scotiabank

    Winnipeg, MB
    1 hour ago
  • $180k - $275k per year

    Job Title: Principal Software Engineer - Python. Job Location: Toronto, CA. Job Location Type: Remote. Job Contract Type: Full-time.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster... 
    Software
    Full time
    Contract work
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Lifelancer

    Winnipeg, MB
    1 hour ago
  • Build AI-enabled applications with advanced Python, APIs, and cloud-native services at Highspring. Work on enterprise solutions supporting data-driven products.Highspring seeks a Python Software Engineer with 5+ years of professional experience. You will develop scalable backend... 
    Software

    Highspring

    Winnipeg, MB
    1 hour ago
  •  ...Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client....  ...telemetry, and evaluation platforms. ~ Strong knowledge of software engineering best practices, testing, debugging, and performance... 
    Software
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    13 days ago
  • Python and Kotlin skills meet remote-first work at Affirm for a Software Engineer I building backend systems with team support. Candidates across eligible Canadian provinces may apply.As a Software Engineer I, you will contribute to projects and goals while designing, developing... 
    Software
    Internship
    Remote work

    Inested

    Winnipeg, MB
    1 hour ago
  • Build reliable software with Python and AI at ZoomInfo, working remotely on applications, services, and data platforms for business teams.As a Senior Software Engineer, you will own complex technical projects from ambiguous requirements through production. You will use Python... 
    Software
    Remote work

    ZoomInfo Technologies LLC

    Winnipeg, MB
    1 hour ago
  • Build Python backend services and AWS cloud-native applications with First Derivative for...  ...team. Work autonomously across ambiguous engineering challenges.As a Senior Python and AWS Engineer...  ...and data pipelinesContribute across software development and CI/CD lifecyclesRequirements... 
    Software

    EPAM Systems

    Winnipeg, MB
    1 hour ago
  • 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.

    Winnipeg, MB
    1 hour ago
  • Jobs# Software Engineering Manager (Python / Django)AspiringIT · Kitchener, Ontario, CA//Software Engineering Manager (Python / D...Software Engineering Manager (Python / Django)AspiringITKitchener, Ontario, CA Posted November 2, 2026 Via LinkedIn### Full Job DescriptionTitle... 
    Software
    Full time

    Linuxassociation

    Winnipeg, MB
    1 hour ago
  • A leading software firm is seeking a highly experienced Lead Software Developer in Montreal...  ...expertise in programming languages such as Python and Java, alongside a commitment to high-...  ...is essential for mentoring junior engineers and driving team success. This role offers... 
    Software
    Remote work
    Flexible hours

    UKG

    Winnipeg, MB
    1 hour ago
  • Lead Python and Django engineering in Kitchener, Ontario, onsite with AspiringIT. Guide teams delivering scalable applications, APIs, and integrations.As a Software Engineering Manager, you will lead software engineering teams and oversee backend development. The position emphasizes... 
    Software

    Linuxassociation

    Winnipeg, MB
    1 hour ago
  • Build Merge infrastructure in San Francisco using Python, Go, and SQL across backend engineering teams. Help deliver reliable, production-ready systems.Merge...  ...: Three to seven-plus years of software engineering experienceExperience with Python and GoExtensive... 
    Software

    Merge

    Winnipeg, MB
    1 hour ago
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Python Senior Software Engineer, AI Training based in Canada. We are seeking an experienced Python Senior Software Engineer to contribute to the... 
    Software
    Hourly pay
    Contract work
    Remote work
    Worldwide
    10 hours per week
    Flexible hours

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...About the Role Our client, a globally recognized technology firm, is expanding its engineering team and seeking a highly experienced Senior Software Engineer specializing in Python and Django. This is a fully remote position, allowing you to work from anywhere within South... 
    Software
    Local area
    Remote work
    Home office

    Placements24

    Winnipeg, MB
    1 hour ago
  •  ...can be found at glia.Com.Job Title: Senior Software EngineerLocation: Canada (East Coast)Meet...  ...synthesis. Latency is a first-class engineering constraint for us, not an afterthought.LLM...  ...code.Our Tech Stack Coding languages: Python, Elixir, TypeScript, React (JavaScript)Persistence... 
    Software
    Internship

    Glia

    Winnipeg, MB
    1 hour ago
  • # Intermediate Software Engineer - Python or Go, Data, HybridRandstad Canada · Toronto, Ontario, CABack to resultsIntermediate Software Engineer - Python or Go, Data, HybridRandstad CanadaToronto, Ontario, CA Posted October 17, 2026 Via Randstad### Full Job DescriptionOur client... 
    Software
    Permanent employment
    Full time
    2 days per week

    Linuxassociation

    Winnipeg, MB
    1 hour ago
  • $180k - $200k per year

    Job Title: Staff Software Engineer - PythonJob ID: 87595Location: Vancouver, BC - 3 days a week onsite Overview:As a Staff Software...  ...friction. Engineering Excellence: Set the gold standard for Python development. You will introduce advanced patterns for... 
    Software
    Long term contract
    3 days per week

    TEEMA Group

    Winnipeg, MB
    1 hour ago
  • # Python Backend EngineerWissen Technology · Montreal, Quebec, CABack to resultsPython Backend...  ...and promote the company’s culture of engineering excellence.• Define, develop and deliver...  ...services include Industry Leading Custom Software Development, AI-Driven Software Engineering... 
    Software
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    3 days per week

    Linuxassociation

    Winnipeg, MB
    1 hour ago
  •  ...experienced and technically proficient Senior Python Developer with 6+ years of hands-on...  ..., and a proven ability to deliver robust software solutions, particularly within quantitative...  ...Monitoring• Applied Methodology: Prompt Engineering, Workflow Design, GenAI OptimizationEducation... 
    Software
    Local area

    Linuxassociation

    Winnipeg, MB
    1 hour ago
  •  ...onsite) Collabera is seeking an AI Engineer to support the AI & Emerging Technology...  ...ideal candidate is a strong application/software engineer with hands-on GenAI experience...  ...person should be particularly strong in Python, AWS, GenAI application development, RAG,... 
    Software
    Contract work
    For contractors
    Local area
    3 days per week

    Collabera

    Winnipeg, MB
    1 hour ago
  • $135k - $158k per year

    Senior Software Developer, Python / Backend Location : Calgary, AB (Hybrid - In-office 2 days a week) Language : Strong written and verbal communication...  ...of microservices architecture.This is a hands-on engineering role, with approximately 70% new development and 30%... 
    Software
    Work at office
    Worldwide
    2 days per week

    Altis Technology

    Winnipeg, MB
    1 hour ago
  • Python expertise drives quantum processor calibration software at Nord Quantique in Sherbrooke, Quebec, within an engineering team focused on device intelligence.This senior software developer builds systems for calibration, characterization, and operation of increasingly complex... 
    Software

    Nord Quantique

    Winnipeg, MB
    1 hour ago
  • $89.7k - $149.8k per year

     ...t just a tool, it's your playground. Our engineers work on scalable systems, cloud services,...  ...comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern...  ...purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript... 
    Software
    Full time
    Internship

    Amazon

    Winnipeg, MB
    2 days ago
  •  ...Job DescriptionMiratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You...  ...telemetry, and evaluation platforms. Strong knowledge of software engineering best practices, testing, debugging, and performance... 
    Software
    Internship
    Remote work
    Relocation

    Miratech Group

    Winnipeg, MB
    1 hour ago
  • Use Python and cloud infrastructure to turn Remarcable’s procurement data into reliable AI...  ...for web and mobile applications.As an AI Engineer, you will build production APIs,...  ...materialsRequirements: Four-plus years of software engineering experienceStrong Python and production... 
    Software
    For contractors

    Timo Labs

    Winnipeg, MB
    1 hour ago
  • Python data engineering leads this intermediate position in Toronto, with backend services, analytics, and hybrid work two days onsite weekly.Randstad Canada presents an intermediate Software Engineer opportunity with a leading SaaS company. The work centers on backend development... 
    Software
    Work at office

    Linuxassociation

    Winnipeg, MB
    1 hour ago
  •  ...applications and next steps. Our partner is looking for a Senior AI Engineer (Python) based in Canada. Join a high-performing engineering team...  ..., and performance analysis tools. Strong knowledge of software engineering best practices, including code quality, testing, debugging... 
    Software
    Remote work
    Relocation
    Relocation package

    Jobgether

    Winnipeg, MB
    1 hour ago
  • $115k - $165k per year

     ...leading global provider of digital platform engineering and development services, we deliver...  ...suited for an experienced, self‑directed software engineer who can operate with a high degree...  ...of day‑to‑day software delivery Strong Python experience in enterprise environments... 
    Software
    Long term contract
    Temporary work
    Local area

    EPAM Systems

    Winnipeg, MB
    1 hour ago
  • Join Baseten as a Python Engineer and develop transformative AI solutions for dynamic companies. Leverage your technical skills to deliver high...  .... Key Responsibilities: • Design and build scalable software solutions using Python • Guide customers through every stage from... 
    Software
    Internship

    Baseten

    Winnipeg, MB
    1 hour ago
  • Build production AI and LLM applications with Python, FastAPI, or Flask while delivering scalable enterprise solutions. Technical leadership is central.This AI Engineer role requires eight or more years of software engineering experience. You will develop REST APIs, AI-powered... 
    Software

    Futran Solutions

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

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