Tailscale09.03.26
AI SCORE 8.5

Software Engineer - Engineering Tooling (Remote)

$143K–$179K/year

About the Role

Tailscale is hiring a full-time Software Engineer - Engineering Tooling to join our innovative team, working remotely from the United Kingdom. As a Software Engineer, you will play a crucial role in enhancing our engineering tooling, enabling our developers to work more efficiently and effectively. This Software Engineer remote position offers the opportunity to contribute to a cutting-edge product that simplifies networking for developers worldwide.

What You'll Do

  • Design, develop, and maintain engineering tools that improve developer productivity.
  • Collaborate with cross-functional teams to gather requirements and implement solutions.
  • Optimize existing tooling to enhance performance and usability.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay updated with industry trends and best practices to continuously improve our tooling.

Requirements

  • 3+ years of experience as a Software Engineer, with a focus on tooling or developer experience.
  • Proficiency in programming languages such as Go, Python, or JavaScript.
  • Experience with CI/CD pipelines and automation tools.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently in a remote environment.

Nice to Have

  • Familiarity with cloud services (AWS, GCP, Azure).
  • Experience in open-source contributions.
  • Knowledge of networking concepts and protocols.

What We Offer

  • Competitive salary ranging from £142,990 to £178,540 per year.
  • Fully remote work environment with flexible hours.
  • Opportunities for professional development and growth.
  • Health and wellness benefits.
  • A collaborative and inclusive company culture.
Why This Job8.5 of 10

This Software Engineer role at Tailscale offers a unique opportunity to work remotely while enhancing engineering productivity. With a competitive salary and a focus on developer tooling, it stands out in the B2B SaaS industry.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in Go and Python for building and optimizing automation tools, with a focus on CI/CD workflows to streamline development processes.

Strong understanding of networking principles and practical experience in implementing networking solutions, ensuring efficient tooling that addresses developer needs.

A proactive self-starter mindset with the ability to work autonomously in a remote setup, demonstrating strong problem-solving skills in a fast-paced, innovative environment.

Learning Resources

Go Programming Language Documentationguide

Career Path

Software Engineer - Engineering Tooling(Now)Senior Software Engineer - Tooling & Infrastructure(2-4 years)Lead Engineer - DevOps & Tooling(4-6 years)

Market Overview

Go Market Size 2024
$1.5B
Annual Growth
20.5%
AI Adoption in Software Development
45%
Investment in Go-based Tools
+150%
Labour Demand for Go Developers
+30%
Avg Salary for Go Developers
$120K

Skills & Requirements

Required
GoPythonJavaScript
Growing in Demand
KubernetesDockerMicroservices Architecture
Declining
Java (pre-8 versions)PHP

Domain Trends

Rise of Cloud-Native Applications
By 2025, over 80% of applications will be cloud-native, pushing the demand for Go developers to create scalable microservices.
Increased Automation in CI/CD
Automation tools are expected to reduce deployment times by 50%, leading to a surge in demand for engineers skilled in Go and automation technologies.
Focus on DevOps Culture
Companies adopting DevOps practices have seen a 60% increase in deployment frequency, driving the need for engineers proficient in Go and CI/CD pipelines.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.