Software Engineer - Security and Infrastructure
Full-time
Tailscale
About the Role
We’re seeking a talented software engineer, specializing in security and infrastructure, to help grow our product security team. We’re looking for people who can move Tailscale forward while making it safer to use. The abilities to think on your feet, collaborate with highly technical teams, and be comfortable working asynchronously are essential.
Key Responsibilities
- Design and build security controls across diverse layers (e.g., cloud platforms , OS , Kubernetes , networks , CI/CD ) to defend against sophisticated adversaries and insider threats.
- Improve the security properties of Tailscale by identifying opportunities for security and privacy features, bug fixes, defense-in-depth, and implementing them across our codebase.
- Audit Tailscale infrastructure for technical security weaknesses, identifying mitigations or solutions, and driving them towards resolution.
- Support engineering decisions with threat modeling and security analysis and expertise.
- You will spend 25-50% of your time in this role writing software vs purely operational or governance security responsibilities.
What We Are Looking For
Technical
- Expertise in the security of cloud platforms (e.g., AWS) , especially securing multi-cloud networks and infrastructure, and designing cloud agnostic systems
- Familiarity with container security , orchestration security , and authentication/authorization
- Familiarity with internet/web security fundamentals: WAF’s , TLS , PKI , DNS security , etc.
- Proficiency developing in at least one programming language ( Tailscale uses Go ) and Infrastructure as Code tooling (e.g. Terraform, Ansible)
- Prior experience in a safety-related technical role, e.g.:
- infrastructure security
- security operations
- threat modeling and prioritization
- digital forensics and incident response
- Knowledge of operating system internals and security mechanisms
- Knowledge of common networking protocols
- Act as a Subject Matter Expert during security incidents, focusing on infrastructure-level containment and remediation
Team Fit
- Ability to give and process constructive feedback
- Ability to work independently and collaboratively
- Flexibility to adjust to the dynamic nature of a startup
- Take a risk-based approach to building security controls, balancing your security expertise and broad technical skillsets with practical, usable solutions
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Security and Infrastructure in Canada vacancy
- ...About the Team The Cloud Infrastructure Engineering team builds and manages the foundational blocks... ...includes compute , networking , security , and a multi-cloud, multi-region... ...and experienced cloud infrastructure software engineers to join our team, who will...SuggestedFull time
- ...Summary Platform Infrastructure Engineering builds and operates Menlo Security's Infrastructure Platform, enabling our customers to connect to the Internet without... ...tools to effectively build and troubleshoot software Preferred / Nice to Have: ~ Experience with...SuggestedFull time
$64k - $104k
...architecture and design, with the ability to create scalable, secure, and high-availability server environments Familiarity... ...and maintain scalable, secure, and high-availability server infrastructures in Windows/Linux, virtualization, and hybrid cloud environments...SuggestedFull timeWork at office- Job Title: Network & Infrastructure Integrator Location: Montreal, QC Work Arrangement... ..., hybrid cloud infrastructure, network security, and technical delivery within complex... ...~8+ years of experience in Network Engineering, Infrastructure Services, Network Integration...SuggestedFull time
- ...Stripe Stripe is a financial infrastructure platform for businesses.... ...these tools, enterprise-grade security isn't just available off the... ...role—you'd be the first engineer on the team. What you'll... ...requirements • 5+ years of software development experience • Experience...SuggestedFull time
$130k - $160k
...ABOUT YOU We’re looking for a Backend Software Engineer with a strong infrastructure mindset to join our Technology team. This role sits at the intersection... ...to ensure systems are resilient, observable, and secure Monitor, troubleshoot, and improve system...Full time- What You’ll Do As a Software Development Engineer, you will play a pivotal role in developing our endpoint security solution for macOS. You will work as part of a multi-disciplinary team, delivering outcomes primarily by directing agentic AI development tools and applying...Full time
- ...What You’ll Do As a Software Development Engineer, you will play a pivotal role in developing our endpoint security solution for macOS. You will work as part of a multi-disciplinary team, delivering outcomes primarily by directing agentic AI development tools and applying...Full timeShift work
- ...About the Role We’re looking for a senior-level software engineer who leans backend and can take product problems from first principles... ...experimentation platform, building near real-time data infrastructure or building AI into our marketing user's workflows . You'll...Full time
$200.7k - $250.9k
...countries, with fundamentally different engineering philosophies and systems, had to... ...This is some of the most consequential infrastructure work at Mercury. Every account opening,... ...external integrations. As a Senior Software Engineer on the Banking Integration Platform...Full time- ...BeyondTrust is seeking a Software Development Engineer to help build the NHI Governance domain within... ...that solves complex identity and security challenges at scale. What You’ll Do... ...data modeling , observability , or Infrastructure as Code . Who You Are An...Full time
- ...seamlessly hands off to human agents when needed. As a Senior Software Engineer, Frontend , you'll help build the web applications that... ...voice agents. Build reusable UI components and frontend infrastructure that improve consistency, scalability, and engineering...Full time
- ...Role Description We're hiring a Senior Software Engineer to help build and evolve the systems that keep Givebutter safe — fraud detection... ...systems and investigation tools to hardening our payment infrastructure and working with operations on process. It's as much about...Full time
- ...for a highly skilled Senior Software Developer to design, develop... ...ownership of quality, testing, security, and reliability from the... ...and DevOps tools to automate infrastructure as code and enable fast,... ...degree in computer science, Engineering, or a related field (or equivalent...Full timeLocal areaRemote workShift work
- ...protocols to multi-entity international businesses. We combine financial infrastructure with hands-on support so founders can operate efficiently and scale with confidence. We’re hiring a Software Engineer who wants real ownership in a fast-moving startup environment....Full time
$170k - $290k
...developer-friendly platforms—so software teams can ship fast, scale... ...and manage real-world infrastructure without writing legacy code.... ...minded, and code-fluent Software Engineer to join our specialized... ...compilation frequencies while securing an unassailable path to production...Permanent employmentFull timeLocal areaImmediate startRemote workWorldwideHome officeFlexible hoursShift work$200.7k - $250.9k
...In 1965, an engineer in Scotland was given a mundane task with a tricky problem to it... ...ideal candidate Has 7 or more years of software engineering experience, with deep... ...behalf of real users Has built eval infrastructure and can write cases that actually measure...Full timeShift work$146.2k - $190k
...value-based healthcare at the speed of software. We engineer Counterpart Assistant—a clinically... ...Canada. In this high-leverage backend infrastructure and systems engineering seat, you will... ...CI/CD gateway, automated pipeline security redlining, and production canary sandboxing...Permanent employmentFull timeWork at officeRemote workHome officeShift work- ...Foundations is a team within Platform Engineering on a mission to make AI a reliable, governed... ...well-scoped components of the shared infrastructure that brings AI-assisted development to... .... What you'll bring: ~3+ years of software development experience as part of a...Full timeImmediate start
- Summary Platform Infrastructure Engineering builds and operates Menlo Security's Infrastructure Platform, enabling our customers to connect to the Internet without compromise. As a Platform Infrastructure Engineer , you'll join a globally distributed team of experienced...Full time
- ...Join Jane as our new Enterprise Security Engineer , where you'll help harden the systems, endpoints, and identities that protect Jane... ...Experience We Think We Need ~2 to 4 years in enterprise or infrastructure security, security operations, or incident response, with a...Full time
- ...Join Jane as our new Cloud Security Engineer, where you'll help harden the cloud native systems, CI/CD pipelines, and container infrastructure that protect Jane and the sensitive health information our customers trust us with. As our Cloud Security Engineer, you'll join...Full time
- ...BeyondTrust is seeking a Software Engineer (Backend) for the team that develops our Password Safe product. The ideal candidate will have... ...accounts, keys, secrets, and sessions for people and machines; and secure non-privileged employee passwords for business applications....Full timeRemote work
- ...Description We are looking for Intermediate and Senior Engineers to join the Felix Engineering team! You will write the code and build... ...designs to managing our database Write code and build the software that will allow us to scale as we launch new products, enter...Full timeRemote work
- ...About Tailscale: Tailscale is a premier, internationally recognized overlay networking heavyweight, zero-trust security pioneer, and fully distributed software innovator operating on an absolute mission to build a completely new internet by delivering software that...Full time
- As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure the application runs on, and play an active role in keeping the service...Full time
- ...About this team and role: As a Senior Software Engineer on the Ecosystem Services Team ,... ...running, help maintain and evolve the cloud infrastructure the application runs on, and play an... ..., with a focus on privacy , security , and delivering critical functionality...Full timeRemote workWorldwide
$99.1k - $132.1k
..., development, and delivery of cloud infrastructure solutions for enterprise-scale application... .... We expect strong knowledge of security processes, standards, and concerns in... .... We value understanding of software engineering practices, including DevOps, CI/CD pipelines...Full time$60 - $85 per hour
...with a focus on GPU architecture and performance optimization. Key Responsibilities Design, implement, and optimize GPU-based software solutions using CUDA, WebGPU, or GLSL. Profile and refine GPU kernels and shaders to maximize performance and efficiency. Develop...Hourly payFor contractorsImmediate startRemote work- ...implementations for production readiness, and help build verification agents that detect errors and measure model capabilities across the software engineering lifecycle. Key Responsibilities Curate and author code examples, solutions, and corrections in Python, JavaScript...For contractorsRemote work10 hours per weekFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Security and Infrastructure. Be the first to apply!
Related searches
- senior robotics software engineer Canada
- intel software engineer Canada
- software developer fintech Canada
- software development engineer aws Canada
- information technology software engineer Canada
- ngo software engineer Canada
- software engineer travel Canada
- experienced software developer Canada
- real time software engineer Canada
- remote entry level software developer Canada




