Job Closed
This listing is no longer active.
Tailscale is a company that focuses on providing secure networking solutions through its innovative mesh VPN technology. As an employer, it fosters a culture of transparency, colla
Software Engineer, Engineering Tooling
Location
Canada
Posted
116 days ago
Salary
$242.5K - $302.8K / year
Seniority
Senior
Job Description
Software Engineer, Engineering Tooling
Tailscale
• Support and enable internal business units through shared engineering services and functionalities, building the tools and processes for those teams to succeed. • Build relationships with multiple stakeholders across the organization to understand and meet their needs with projects you'll own end to end. • Work directly with internal customer-facing teams to empower their mission and take pride in making their day-to-day lives easier. Work with product engineering to extract the data needed to drive business decisions. • Introducing new developer tooling to increase engineering productivity • Improving existing tools, such as CI/CD • Using information from production data to surface potential issues • Creating tooling for dev and staging environments • Exhibit ownership over the running services that comprise Tailscale’s product by building for observability, participating in incident response, and fielding customer support escalations. • Analyze and improve efficiency, scalability, and stability of various system resources.
Job Requirements
- Experience with CI/CD, secrets management, infrastructure as code, and/or observability
- Experience with developer tooling or developer experience
- Experience with distributed systems
- Experience with one or more SQL databases
- Familiarity with networks (IP addressing, routing, etc.)
- Most of the non-front-end portions of the system are developed in the Go programming language. Experience with Go is a plus.
- Ability to give and process constructive feedback, as well as work independently
- Flexibility to adjust to the dynamic nature of a startup
- Excellent written and verbal communication skills.
Benefits
- An inclusive, flexible environment where you can be your authentic self.
- A competitive total compensation package.
- Comprehensive group benefits with no waiting period.
- Remote first company—most of our teams work fully remotely.
- Connect with other Tailscalars IRL.
- Support for your personal and professional development.
- Paid time off and a healthy work-life integration.
- A build-your-own home office setup.
- Generous parental leave program from your first day.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Cloud Software Engineer – Identity and Access Management
ClickHouseClickHouse, Inc. is a database management system that allows users to generate analytical reports using real-time SQL queries. The company’s technology works
• Develop, manage and collaborate with other engineering teams for authentication, authorization, audit logging and monitoring • Ensure customers and internal users are provided a secure, user-friendly way to access systems, including support for SAML, SCIM, MFA and passwordless auth • Ensure resources have the proper level of authorization that is secure, easy for users to understand and easy for engineers to develop against • Ensure events are captured for analysis and surfaced for both internal teams and customers as appropriate • Collaborate with other engineering teams to understand database access management patterns, provide guidance for security or usability improvements and contribute where possible • Collaborate with other engineering teams to understand integration patterns for third party systems and work to develop common patterns and platforms to enable secure management of credentials for this application • Ensure systems comply with relevant security and compliance frameworks, such as NIST • Create and maintain internal documentation to enable other teams to on-board and integrate with identity & access management systems • Respond to on-call escalations involving the identity and access management platform
Cloud Software Engineer – Identity and Access Management
ClickHouseClickHouse, Inc. is a database management system that allows users to generate analytical reports using real-time SQL queries. The company’s technology works
• Develop, manage and collaborate with other engineering teams for authentication, authorization, audit logging and monitoring • Ensure customers and internal users are provided a secure, user-friendly way to access systems, including support for SAML, SCIM, MFA and passwordless auth • Ensure resources have the proper level of authorization that is secure, easy for users to understand and easy for engineers to develop against • Ensure events are captured for analysis and surfaced for both internal teams and customers as appropriate • Collaborate with other engineering teams to understand database access management patterns, provide guidance for security or usability improvements and contribute where possible • Collaborate with other engineering teams to understand integration patterns for third party systems and work to develop common patterns and platforms to enable secure management of credentials for this application • Ensure systems comply with relevant security and compliance frameworks, such as NIST • Create and maintain internal documentation to enable other teams to on-board and integrate with identity & access management systems • Respond to on-call escalations involving the identity and access management platform
• 👥 Lead a team of senior full-stack developers and coordinate technical execution across projects • 💻 Build scalable full-stack features using **Next.js, React, TypeScript, Prisma, and PostgreSQL** • 🤖 Use **Cursor IDE and AI coding assistants** to accelerate development workflows and productivity • 🧠 Architect systems, design database schemas, and optimize performance-critical queries • 🔌 Integrate and manage third-party APIs (e.g., **Stripe, Supabase, music platforms, SaaS services**) • 📊 Develop advanced admin dashboards, internal tools, and complex user interfaces • 🎯 Own projects end-to-end — from requirements and architecture to deployment and optimization • 📐 Establish best practices for code quality, testing, documentation, and deployment pipelines • 🌱 Mentor developers, review code, and drive engineering excellence across the team
• Lead the technical evolution of Trafilea’s checkout ecosystem, ensuring high performance, scalability, and reliability. • Design and deliver new features across frontend, middleware, and core APIs (checkout, upselling, taxes). • Drive architecture improvements, refactoring initiatives, and technical quality standards. • Ensure platform performance, uptime, and monitoring (latency, error rates, quality gates). • Partner with Product and Business teams to translate goals into scalable technical solutions. • Lead agile delivery and promote engineering best practices within the team. • Mentor engineers through code reviews, technical guidance, and knowledge sharing.


