
Backend Engineer, Control Plane
Tailscale
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$218,420 - CA$302,840 per year
Tech Stack
About the role
- Develop the Tailscale product, contributing to both open source client code and related backend services.
- Take ownership of the entire product lifecycle, from writing code to product ideation and strategic decision-making.
- Work closely with UX/UI designers and product managers to shape features.
- Work as part of a team of engineers to design, build, test, and document core software components.
- Develop product features in areas that include our control plane, our relay infrastructure, and our identity integrations.
- 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.
- Bring a security-first mindset to both design and implementation.
Requirements
- Experience with distributed systems
- Experience with the Go programming language
- Experience with one or more SQL databases
- Familiarity with networking (IP addressing, routing, etc.)
- 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
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Go programming languagedistributed systemsSQL databasesnetworkingobservabilityscalabilitystabilitysecurity-first mindset
Soft Skills
constructive feedbackindependenceflexibilitywritten communicationverbal communication