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- 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...SeniorSoftware
- ...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...SeniorSoftwareRemote work
$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...SeniorSoftwareLong term contractWorldwideFlexible hours$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...SeniorSoftwareFlexible hours- ...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...SeniorSoftwareLong term contractWork at officeFlexible hours
$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...SeniorSoftware$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...SeniorSoftwareLong term contract$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....SeniorSoftwareLocal areaRemote work- 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...SeniorSoftwareDirect hire
$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...SeniorSoftwareFull timeWork at officeLocal area2 days per week- 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...SeniorSoftwareFull timeInternship
- ...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,...SeniorSoftwareFull timeWork at office
$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....SeniorSoftware- ...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...SeniorSoftwareRelocation
- 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...SeniorSoftware
$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...SeniorSoftwareFor contractorsFor subcontractorInternship$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...SeniorSoftwareWork at officeRemote workWork from home$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...SeniorSoftware- 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...SeniorSoftwareShift work
- 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 •...SeniorSoftware
- ...-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,...SeniorSoftwareLong term contractPermanent employmentTemporary workWork at office
$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...SeniorSoftwareLong term contractWork at officeRemote workWork from home- 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...SeniorSoftware
- 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...SeniorSoftware
$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...SeniorSoftware- ...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...SeniorSoftwareLong term contract
- 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...SeniorSoftware
$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...SeniorSoftwareLong term contractWork from homeHome office$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...SeniorSoftwareLong term contractInternshipWork at officeLocal areaVisa sponsorshipMonday to friday$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...SeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Python). Be the first to apply!
- senior software developer Vancouver, BC
- software engineer - computer Vancouver, BC
- software developer remote Vancouver, BC
- software engineer intern Vancouver, BC
- software engineer devops Vancouver, BC
- junior software developer internship Vancouver, BC
- remote entry level software developer Vancouver, BC
- linux software engineer Vancouver, BC
- software engineer internship Vancouver, BC
- ingénieur logiciel Vancouver, BC
