IT & Software

Senior Software Engineer (Developer Tooling)

Cloudsmith

Belfast · County Antrim · United Kingdom

Overview

In this role you build and own the developer-facing tools at the heart of Cloudsmith, shaping the CLI, provider integrations, and IDE extensions. You’ll ensure durable, platform-grade tooling that scales with the core platform and supports thousands of engineers. You work closely with customers and internal teams to translate real pain points into reusable tooling. You’ll champion developer experience and automate where possible, helping Cloudsmith’s users ship securely and efficiently.

Pay / Benefits
  • pre-IPO equity
  • private healthcare plans
  • generous annual leave
  • professional development budget
  • flexible working practices
  • travel oppt. for team/events
Responsibilities
  • Build and maintain developer-facing integrations (CLI, Terraform provider, MCP server, IDE/LSP extensions) as first-class platform products
  • Design stable interfaces with versioning and backward compatibility in mind
  • Own full lifecycle from design to release and long-term support
  • Stay aligned with the platform to keep tooling in sync with evolution
  • Translate customer feedback into durable tooling improvements
  • Advocate for excellent developer experience across tooling
  • Drive automation in testing, releases, and validation
Key requirements
  • 3+ years of professional software engineering experience
  • Strong API and interface design instincts
  • Proficiency in at least one strongly-typed language (Go, Python, TypeScript, or similar)
  • Security awareness in coding practices and credential handling
  • Familiarity with CI/CD ecosystems and modern DevOps toolchains
  • Clear, confident written communication (RFCs, changelogs, READMEs)
  • Empathy for engineers as users
  • user empathy
  • strong written communication
  • bias for action
  • APIs and interface design
  • production-grade software shipping and maintenance
  • Go, Python, TypeScript (or similar)

Reference: WJ-747_30989211

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.