Golang Developer
Salary:
€€45000-€55000 - Per Annum
Locations:
Marbella, Málaga, Remote, Spain
Type:
Permanent
Published:
March 3, 2026
Contact:
Sam House
Ref:
20078
Required Skills:
Golang
Share this job
Apply

Golang Developer

About the Role

We’re looking for a self-motivated Golang Developer who is ready to take ownership and grow with us. As we expand our product portfolio through newly acquired platforms, we need someone who can integrate these systems into our ecosystem, enhance them, and drive them forward.

You’ll thrive here if you enjoy working at the cutting edge of technology — particularly in event-driven and distributed systems — and are comfortable collaborating within a large team while independently leading initiatives when required. We value fresh thinking, experimentation, and continuous improvement across both product and technology.


What You’ll Be Doing

  • Design, develop, and maintain scalable, resilient backend services using Go.

  • Build event-driven distributed systems leveraging Kafka and gRPC.

  • Take ownership of acquired codebases — integrate them into the core platform and extend their functionality.

  • Collaborate cross-functionally to define, design, and deliver high-impact product features.

  • Contribute to architectural direction and evolve the backend stack with modern tools and best practices.

  • Develop and maintain internal APIs and administrative tooling used by operational teams.

  • Improve observability, monitoring, and alerting to ensure high production reliability.

  • Diagnose production issues, optimize performance, and proactively implement improvements.

  • Share knowledge and contribute to raising engineering standards across the team.


What You Bring

  • Go: 3+ years of hands-on experience building production-grade distributed systems.

  • Apache Kafka: Strong experience with event streaming and messaging patterns in microservices architectures.

  • gRPC & Protocol Buffers for service-to-service communication.

  • PostgreSQL and Redis in live production environments.

  • Docker and containerized deployment workflows.

  • Solid understanding of event-driven architectures and event sourcing, including state management, ordering, and idempotency.

  • Product mindset — you think about impact, user value, and business outcomes.

  • Strong communication skills — able to clearly explain technical and product concepts.

  • Comfortable navigating ambiguity and clarifying requirements with stakeholders.

  • Proactive, organized, and ownership-driven.

  • Collaborative approach to working with engineers, designers, and stakeholders.

  • Professional-level English communication skills (written and verbal).


Nice to Have (Not Required)

  • Experience with API gateways such as KrakenD (or similar).

  • Familiarity with identity providers (Keycloak, OAuth2).

  • Exposure to Cassandra or other large-scale NoSQL databases.

  • Knowledge of S3-based storage patterns for archival and evidence data.

Apply