Назад
Company hidden
2 дня назад

Senior Software Engineer (Developer Tooling)

Формат работы
remote (только Europe)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK/Ireland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Developer Tooling) (SaaS/software supply chain): Building and maintaining developer-facing tools including the CLI, Terraform provider, MCP server, and IDE/LSP extensions with an accent on durable interfaces, API design, security, and developer experience. Focus on versioning and backward compatibility, full lifecycle ownership, customer-driven tooling improvements, and automation across testing and releases.

Location: Remote First; must be based in Ireland or the United Kingdom and have the right to work independently without requiring sponsorship. Regular monthly travel for team meetings and quarterly travel for events and customers may be required.

Company

hirify.global provides a fully managed, multi-tenant SaaS platform for securing, governing, and distributing software artifacts across more than 30 formats and ecosystems.

What you will do

  • Build and maintain developer-facing integrations, including the CLI, Terraform provider, MCP server, and IDE/LSP extensions.
  • Design durable interfaces with sensible versioning, backward compatibility, and strong ergonomics.
  • Own the full software development lifecycle from design and development through testing, release, and long-term support.
  • Work with engineering, Solutions Engineering, Customer Success, and external customers to turn real-world needs into scalable tooling.
  • Advocate for developer experience and automate testing, releases, and validation.

Requirements

  • 3+ years of professional software engineering experience and a track record of shipping and maintaining production-grade software.
  • Strong API and interface design skills, including understanding versioning, breaking changes, and consumer impact.
  • Proficiency in at least one strongly typed language, such as Go, Python, TypeScript, or a similar language, with the ability to learn others.
  • Knowledge of secure coding practices and awareness of credentials, tokens, and access patterns.
  • Familiarity with CI/CD ecosystems and modern DevOps toolchains.
  • Clear, confident written communication, including the ability to write RFCs, changelogs, and developer-focused READMEs.
  • Empathy for software engineers as users and practical understanding of developer experience challenges.
  • Must be based in Ireland or the United Kingdom, have the right to work independently, and not require sponsorship.

Nice to have

  • Hands-on experience building developer-facing tooling such as CLIs, SDKs, Terraform providers, language server protocols, or IDE extensions; experience with all listed areas is not required.
  • Experience with AI-assisted development tools and workflows.

Culture & Benefits

  • Culture emphasizes automation, collective ownership, transparency, pragmatic action, continuous improvement, and customer collaboration.
  • Competitive compensation package with pre-IPO equity, private healthcare, generous annual leave, and flexible working practices.
  • Professional development budget for equipment, training, books, conferences, travel, and certifications.
  • Remote-first work with access to the Belfast headquarters, online collaboration tools, and company off-sites in Belfast twice a year.
  • Health, wellness, and family-friendly policies support a sustainable working pace.

Hiring process

  • Every application is reviewed by a real person without automated sifting or keyword filters.
  • The full interview process, including stages, participants, and preparation guidance, is provided upfront.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →