Software Engineer, Engineering Tooling
Software Engineer, Engineering Tooling

Software Engineer, Engineering Tooling

Full-Time 142990 - 178540 £ / year (est.) No home office possible
Tailscale

At a Glance

  • Tasks: Join our team to build innovative software tools that empower users and enhance productivity.
  • Company: Tailscale, a fully remote tech company revolutionising Internet connectivity.
  • Benefits: Competitive salary, flexible work environment, health benefits, and professional development support.
  • Other info: Enjoy a dynamic, inclusive culture with excellent career growth opportunities.
  • Why this job: Make a real impact on the future of the Internet while working with cutting-edge technology.
  • Qualifications: Experience in CI/CD, developer tooling, and distributed systems; familiarity with Go is a plus.

The predicted salary is between 142990 - 178540 £ per year.

About Tailscale

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.

Job Description

We’re seeking a skilled and diligent full-time software engineer to join our growing team. You will work as part of the engineering team to:

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

Example deliverables in this role might include:

  • 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

Because we’re an early-stage and fully remote company, we’re looking for a strongly motivated individual who can help move the product forward. The ability to think on your feet, collaborate with highly technical teams, and be comfortable working asynchronously are essential.

Key Responsibilities

  • Work as part of a team of engineers to design, build, test, and document core software components.
  • 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.

What We Are Looking For

  • 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

UK Pay Ranges £142,990—£178,540 GBP

What We Offer

  • An inclusive, flexible environment where you can be your authentic self. We recognise the impact of diverse voices and backgrounds on the growth of our people, product, and company.
  • A competitive total compensation package. This includes a base salary, an equity incentive plan and variable commission (for quota-based roles).
  • Comprehensive group benefits with no waiting period. Take advantage of coverage for health, vision, dental, and more for you and your family!
  • Remote first company—most of our teams work fully remotely. Enjoy a change of scenery wherever you can get wifi, participate in virtual and in-person social events, and leverage our corporate co-working program to visit WeWork (or other similar spaces near you).
  • Some roles require in-office collaboration depending on team needs, which will be clearly noted in the job description.
  • Support for your personal and professional development. Grow your career thoughtfully with $1500 USD annually for professional development, or take advantage of mentorship, coaching, and internal promotion opportunities.
  • Paid time off and a healthy work-life integration. Our flexible, paid time off program supports you for any situation life throws your way, whether moving homes or travelling the world!
  • A build-your-own home office setup. You choose your own company-owned laptop (Mac or PC), receive a monthly home internet reimbursement, and $1000 USD to customise your workstation to make it your own.
  • Generous parental leave program from your first day. We care about your life outside of work and encourage new parents to take advantage of parental leave top-ups for up to 26 weeks.

Frequently cited statistics show that people who identify with historically marginalised groups are likely to apply to jobs only if they meet 100% of the qualifications. We encourage you to help us break that statistic!

Software Engineer, Engineering Tooling employer: Tailscale

Tailscale is an exceptional employer that fosters an inclusive and flexible work environment, allowing employees to be their authentic selves while working remotely. With a strong focus on personal and professional development, Tailscale offers generous benefits including comprehensive health coverage, a competitive compensation package, and support for career growth through mentorship and training opportunities. The company's commitment to work-life integration and community connection through events and retreats makes it a rewarding place for software engineers looking to make a meaningful impact.
Tailscale

Contact Detail:

Tailscale Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer, Engineering Tooling

✨Tip Number 1

Network like a pro! Reach out to current employees at Tailscale on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. Building connections can give you insider knowledge and make your application stand out.

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills and understanding of CI/CD, developer tooling, and distributed systems. Use platforms like LeetCode or HackerRank to practice coding challenges that are relevant to the role. We want to see your problem-solving skills in action!

✨Tip Number 3

Showcase your passion for the role during interviews. Talk about personal projects or contributions to open-source software that relate to the job description. This not only demonstrates your skills but also your enthusiasm for engineering and the tools you’ll be working with.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Tailscale team. Let’s get you on board!

We think you need these skills to ace Software Engineer, Engineering Tooling

CI/CD
Secrets Management
Infrastructure as Code
Observability
Developer Tooling
Distributed Systems
SQL Databases
Networking (IP Addressing, Routing)
Go Programming Language
Analytical Skills
Communication Skills
Problem-Solving Skills
Collaboration
Adaptability

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer role. Highlight your experience with CI/CD, developer tooling, and any relevant projects that showcase your skills. We want to see how you can contribute to our mission!

Show Your Passion: Let your enthusiasm for building tools and improving processes shine through in your application. Share examples of how you've made a difference in previous roles or projects. We love seeing candidates who are genuinely excited about what they do!

Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language to describe your experiences and achievements. We appreciate well-structured applications that make it easy for us to see your potential.

Apply Through Our Website: Don’t forget to submit your application through our official website! This ensures that we receive all your details correctly and helps us keep track of your application. We can’t wait to hear from you!

How to prepare for a job interview at Tailscale

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially CI/CD, SQL databases, and Go. Brush up on your knowledge of distributed systems and networking concepts, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've improved engineering processes or tools. Think about how you’ve tackled challenges in previous roles and be ready to explain your thought process and the impact of your solutions.

✨Communicate Clearly

Since Tailscale is a remote-first company, strong communication skills are essential. Practice articulating your ideas clearly and concisely, both verbally and in writing. Be prepared to demonstrate how you can collaborate effectively with cross-functional teams.

✨Ask Insightful Questions

Prepare thoughtful questions that show your interest in the role and the company. Inquire about the team dynamics, the tools they currently use, and how they measure success. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

Software Engineer, Engineering Tooling
Tailscale

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>