Skip To Main Content
backBack to Search

Senior Go Developer

Hybrid in Poland
Go Language
& 4 others

We are looking for a Senior Go Developer to join our client’s CLI team, where you will help shape the core developer experience for our industry-leading AI-native Developer Security Platform.

In this role, you’ll design and evolve the client's CLI, a foundational tool used by millions of developers and security engineers both locally and in CI/CD pipelines. You’ll work at the intersection of developer experience and platform engineering, ensuring the CLI remains intuitive, reliable, and extensible across diverse workflows and environments. Your contributions will directly impact how customers adopt secure development practices at scale, empowering innovation while reducing business risk.

The position requires occasional week-long business trips within Europe.

Responsibilities
  • Drive technical decisions that shape the long-term evolution of the CLI, balancing immediate product needs with sustainable architecture and maintainability
  • Partner with product managers and designers to translate complex security capabilities into simple, intuitive developer workflows
  • Act as a technical multiplier for other engineering teams by enabling them to deliver CLI functionality faster and more consistently
  • Lead initiatives that improve the reliability and predictability of the CLI across diverse real-world usage patterns
  • Contribute to a strong engineering culture by raising the bar on code quality, design reviews, and technical documentation
  • Mentor and support other engineers, sharing context and best practices for building developer-facing platforms
  • Use data, feedback, and real user workflows to continuously refine and validate CLI behavior and design decisions
Requirements
  • Experience building and maintaining developer tooling that integrates into CI/CD pipelines and automated workflows
  • Deep expertise in Go, with the ability to work effectively in TypeScript as needed
  • Hands-on experience with one or more of the following CI/CD or build ecosystems: Bitbucket Pipelines, CircleCI (Orbs), Azure Pipelines, GitHub Actions, TeamCity, Maven, or Jenkins
  • Ability to design solutions that are robust in constrained, ephemeral, and highly automated environments
  • Strong systems-thinking skills, with experience reasoning about compatibility, evolution, and long-term maintenance
  • Experience evolving foundational tools or APIs with a focus on minimizing developer friction and managing graceful deprecation cycles. Building consensus and navigating the competing priorities of diverse product teams
  • Clear, thoughtful communication skills, especially when documenting not just technical "how-tos," but the "why" behind architectural constraints and breaking changes to ensure organizational buy-in
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job