Developer Relations Engineer

Developer Relations Engineer

Full-Time 112970 - 141410 £ / year (est.) Remote
T

At a Glance

  • Tasks: Create engaging content and tools to enhance the developer experience with Tailscale's products.
  • Company: Join Tailscale, a forward-thinking tech company revolutionising internet connectivity.
  • Benefits: Enjoy competitive pay, remote work flexibility, and generous professional development support.
  • Other info: Be part of a diverse team that values your unique voice and ideas.
  • Why this job: Shape the future of internet security while working on exciting projects and technologies.
  • Qualifications: Strong coding skills and a passion for helping developers thrive.

The predicted salary is between 112970 - 141410 £ per year.

Tailscale is building the new Internet by delivering software that makes it easy to securely interconnect people and their devices, no matter where they are. From hobbyists to multinational corporations, teams of every size use Tailscale each day to protect their networks, share access to internal tools, and more. We're building a future for the Internet that's easy, sensible, and safe, like it used to be. Founded in 2019 and fully distributed, we're backed by Accel, CRV, Insight, Heavybit, and Uncork Capital.

Tailscale is looking for a Developer Relations Engineer to own and improve the developer experience across Tailscale’s expanding product portfolio. You’ll help developers understand, adopt, extend, and build with our core VPN/connectivity product, while also shaping how that experience evolves as Tailscale expands into new product areas like secure AI access (Aperture), privileged access management (Border0), and whatever comes next. You’re a builder, investigator, and storyteller. You write code, chase technical curiosities all the way down, and turn what you learn into things other developers can use like demos, docs, talks, blog posts, sample apps, workshops, videos, tools, and open source contributions. You build things, break things, explain things, and keep going until the thing you’re working on has a name. You’re comfortable speaking at conferences and just as comfortable digging through an API, a GitHub issue, or a weird networking edge case until it makes sense. You’re probably the kind of person who runs a local AI model in your homelab and can explain exactly why. You ask “why does it work that way?” often, and your instinct is to make the answer clearer, simpler, and better for the next developer.

Key Responsibilities

  • Build and maintain demos, sample apps, reference architectures, tutorials, and technical tools that help developers understand what they can do with Tailscale.
  • Create technical content for developers, including blog posts, docs, videos, talks, workshops, livestreams, and conference sessions.
  • Represent Tailscale at events, conferences, meetups, community moments, and developer-facing conversations.
  • Work closely with engineering, product, marketing, support, and community teams to identify developer friction and turn that feedback into better product experiences.
  • Help developers understand Tailscale’s core connectivity product, as well as newer product areas such as secure AI access, privileged access management, identity, infrastructure security, and developer tooling.
  • Contribute to open source projects, examples, and integrations where it makes sense.
  • Participate in public technical conversations through GitHub issues, pull requests, community forums, social channels, and other developer feedback loops.
  • Help define what great developer experience looks like at Tailscale, from first touch to production usage.

What We Are Looking For

  • Strong software engineering background, with demonstrable experience building, debugging, and shipping real projects.
  • Ability to write clear, useful code samples, demos, tutorials, and technical content for developer audiences.
  • Deep curiosity about how systems work, especially across networking, infrastructure, security, identity, cloud, open source, or developer tooling.
  • Excellent written and verbal communication skills, with the ability to explain complex technical ideas clearly and creatively.
  • Experience speaking to technical audiences, whether through conferences, meetups, livestreams, workshops, podcasts, videos, or internal engineering forums.
  • Comfortable working in public via GitHub issues, pull requests, community forums, social channels, open source projects, and developer feedback loops.
  • Strong developer empathy, emotional intelligence, and product sense.
  • Ability to work cross-functionally with engineering, product, marketing, support, community, and other technical stakeholders.
  • Comfortable operating independently, choosing high-impact projects, and following them through from idea to execution.
  • Ability to manage multiple workstreams and meet regular publishing, event, or launch deadlines.
  • Comfortable presenting on stage and on camera to developer audiences.
  • Willingness to travel for events, conferences, and community moments.
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.
  • A track record of building and explaining technical systems.
  • Comfort discussing technical tradeoffs in detail.

Nice to Have

  • Experience with Go, networking, VPNs, WireGuard, identity, access controls, infrastructure automation, or security products.
  • Experience building developer education programs, sample apps, workshops, technical video content, or conference talks.
  • A visible history of technical writing, talks, demos, open source contributions, or community work.
  • Experience with homelabs, self-hosting, local AI models, infrastructure experiments, or other projects.
  • Familiarity with secure AI access, privileged access management, zero trust, or modern infrastructure security patterns.
  • Familiarity with open source contribution workflows and technical collaboration in public.

As a company, we strive to maintain fair and equitable compensation practices within our team across all roles and all levels. Tailscale's compensation package includes base salary, equity, and comprehensive benefits. The salary range displayed on each job posting represents the target range for a new hire's base salary. Individual offers may vary based on experience and skill set.

UK Pay Range £112,970 - £141,410 GBP

We encourage you to help us break that statistic!

What We Offer

  • 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.
  • 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.

Tailscale is committed to providing an accessible and inclusive hiring process. If you require an accommodation at any stage of the recruitment process or related to any aspect of this role, please contact your recruiter.

Developer Relations Engineer employer: Tailscale

Tailscale is an exceptional employer that champions a fully distributed work culture, allowing you to thrive in a flexible environment while contributing to the future of Internet security. With a strong focus on employee growth and development, Tailscale offers unique opportunities to engage with cutting-edge technology and collaborate with a diverse team of professionals. Join us in our mission to make the Internet safe and sensible, all while enjoying the benefits of a supportive and innovative workplace.

T

Contact Details:

Tailscale Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Developer Relations Engineer

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Tailscale or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Tailscale.

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Tailscale.

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Tailscale that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Developer Relations Engineer

Software Engineering
Technical Writing
Networking
VPNs
API Exploration
Open Source Contributions
Public Speaking

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Tailscale.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Tailscale and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Tailscale

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Tailscale uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.