DescriptionSenior Software Engineer - Secure AI Platform (Vancouver, On-Site)
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 Rust, 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 Rust 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!