Software Engineer - Engineering Tooling (Remote)
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.
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.
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
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months