Senior Go Software Engineer

Ciklum

España

Híbrido

EUR 70.000 - 110.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Comprehensive company-paid medical insurance
Flexible schedule with regular team stand-ups
23 vacation days and short Fridays
Regular internal events and training opportunities
Collaborative team culture

Descripción de la vacante

A leading technology company is seeking a Senior Go Software Engineer to join their team full-time in Spain. Responsibilities include writing effective Go code, resolving technical issues, and applying best practices like TDD. The ideal candidate has extensive experience with distributed systems, API development, and a collaborative mindset. Benefits include comprehensive medical insurance, flexible working hours, and opportunities for professional growth.

Formación

  • Track record of writing clean, maintainable Go in a professional environment.
  • Experience with microservice architectures and asynchronous, event-driven patterns.
  • Strong advocate of test-first approach; hands-on TDD experience.
  • Ability to coach peers on TDD, pairing, and XP principles.
  • Hands-on experience with Test-Driven Development (TDD).
  • Experience with automated testing across unit, integration, contract and end-to-end levels.
  • Ability to coach peers on TDD, pairing, and XP principles.
  • Clear technical communication for non-technical stakeholders.
  • Experience collaborating in asynchronous remote teams.
  • Familiarity with Docker, Kubernetes, AWS, and NoSQL databases (DynamoDB).
  • Knowledge of gRPC and Protocol Buffers.
  • Experience with CI/CD pipelines (GitHub Actions).
  • Nice to have: familiarity with hospitality/retail domains.

Responsabilidades

  • Write clean, effective, idiomatic Go and participate in code reviews.
  • Serve as a technical contact for POS partners and communicate requirements.
  • Apply TDD and automated testing to guide design.
  • Diagnose and resolve issues in production systems.
  • Proactively refactor and simplify designs.
  • Continuously improve the codebase through refactoring and value-driven decisions.

Conocimientos

Commercial Go Experience
Distributed Systems Knowledge
API Development & Integration
XP Practices & Mindset
Test-Driven Development (TDD)
Automation Testing
Coaching & Mentoring
Technical Communication
Remote Collaboration
Containerisation (Docker, Kubernetes)
Cloud Platforms (AWS)
NoSQL Databases (DynamoDB)
gRPC and Protocol Buffers
CI/CD Pipelines (GitHub Actions)
Experience in hospitality or retail industry

Herramientas

Docker
Kubernetes
AWS
DynamoDB
gRPC & Protobuf
GitHub Actions

Descripción del empleo

Overview

Join to apply for the Senior Go Software Engineer role at Ciklum.

Ciklum is looking for a Senior Go Software Engineer to join our team full-time in Spain.

We are a custom product engineering company that supports multinational organizations and scaling startups to solve complex business challenges. With a global team of over 4,000 professionals, we engineer technology that redefines industries and shapes the way people live.

About the role: As a Senior Go Software Engineer, you will become part of a cross-functional development team.

With almost 100 million active users across 25 countries, this is a global food tech company. The team is newly formed and has opportunities to share value back to customers within their expanding platform. They are looking for talented engineers to help impress their customers.

Responsibilities
  • Uphold Code Quality & System Reliability – Write clean, effective, idiomatic Go; participate in pair programming and code reviews to maintain standards.
  • Act as a Technical Bridge to Partners – Serve as a key technical contact for POS partners; communicate integration requirements, troubleshoot issues, and translate technical concepts for non-technical stakeholders.
  • Champion Working Out Loud – In a hybrid environment, share work, progress, and challenges in Slack and through clear documentation; contribute to transparency and collective ownership.
  • Practice Test-First Development – Apply TDD and automated testing to guide design and provide fast feedback.
  • Diagnose & Resolve Production Issues – Investigate complex problems in live systems, debug integrations, and implement lasting improvements.
  • Continuously Improve the Codebase – Proactively refactor and simplify designs, balancing technical quality with business value.
Requirements
  • Commercial Go Experience – Track record of writing clean, maintainable Go in a professional environment.
  • Distributed Systems Knowledge – Microservice architectures and asynchronous, event-driven patterns.
  • API Development & Integration – Designing, building, and consuming APIs, including third-party integrations.
  • XP Practices & Mindset – Experience with eXtreme Programming practices (pair programming, collective ownership, short feedback cycles).
  • Test-Driven Development (TDD) – Strong advocate of test-first approach; hands-on TDD experience.
  • Automation Testing – Automated testing across unit, integration, contract, and end-to-end levels.
  • Coaching & Mentoring – Ability to coach peers on TDD, pairing, and XP principles.
  • Technical Communication – Clear ability to explain technical concepts to non-technical partners.
  • Remote Collaboration – Experience in asynchronous, remote teams and working out loud.
  • Containerisation (Docker, Kubernetes)
  • Cloud Platforms (AWS)
  • NoSQL Databases (DynamoDB)
  • gRPC and Protocol Buffers
  • CI/CD Pipelines (GitHub Actions)
  • Experience in the hospitality or retail industry (preferred)
What’s in it for you?
  • Care: comprehensive company-paid medical insurance and additional sick leave days.
  • Education: regular internal events, Udemy license, language courses, and company-paid certifications.
  • Growth: opportunities to grow skills within a global community.
  • Flexibility: flexible schedule with regular team stand-ups; 23 vacation days and short Fridays.
  • Internal Mobility: options to change projects to help you grow and fulfill potential.
  • Global Impact: work on large-scale projects with international clients.
  • Welcoming Environment: collaborative team culture and regular team-building events.
About us

Based in Málaga, we offer a hybrid work setup in Andalusia, with opportunities to grow on global-scale projects. Follow us on social media for more about our culture and work.

Explore, empower, engineer with Ciklum. If you’re interested, submit your application. We look forward to meeting you at Ciklum.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Expert Cyber Security Engineer
Expert Cyber Security Engineer

Ciklum • España

Híbrido
EUR 70.000 - 90.000
Comprehensive company-paid medical insurance
Tailored education path with internal events and courses
23 vacation days
+2
Senior Golang Software Engineer | Barcelona | Full-time | 85k | ASAP
Senior Golang Software Engineer | Barcelona | Full-time | 85k | ASAP

Talent-R • Barcelona

Híbrido
EUR 70.000 - 110.000
Health coverage (family included)
Life insurance
Hybrid work (4 days in office)
+4
Information Security Manager
Information Security Manager

Ciklum • Málaga

Híbrido
EUR 65.000 - 90.000
Medical insurance
Education path and certifications
Career growth opportunities
+1
Expert Python Engineer
Expert Python Engineer

Ciklum • Málaga

Híbrido
EUR 50.000 - 70.000
Company-paid medical insurance
Tailored education path
23 vacation days
+1
Automation QA Engineer
Automation QA Engineer

Ciklum • España

Híbrido
EUR 40.000 - 60.000
Comprehensive medical insurance
Tailored education path
Flexibility in work schedule
+3
Software Engineer
Software Engineer

Randstad España • Madrid

A distancia
EUR 50.000 - 70.000
Senior Golang Developer
Senior Golang Developer

Titan OS • Bellprat

Presencial
EUR 90.000 - 110.000
Private health insurance
Friendly, international team
Competitive compensation
CI Expert AI Engineer Ciklum • Málaga Híbrido · 3 días en casa · Málaga hace 3 días
CI Expert AI Engineer Ciklum • Málaga Híbrido · 3 días en casa · Málaga hace 3 días

Tamarind Intelligence • Málaga

Presencial
EUR 90.000 - 130.000
Medical insurance
Vacation days
Internal mobility
+1
Senior Backend Engineer (all genders) - Golang
Senior Backend Engineer (all genders) - Golang

Urbansportsclub • Valencia

Presencial
EUR 90.000 - 120.000
Relocation support
Free L Pro Membership
Hybrid work model
+2
Senior Agentic Business Analyst
Senior Agentic Business Analyst

Ciklum • Málaga

Híbrido
EUR 65.000 - 90.000
Company-paid medical insurance
Udemy license
Language courses
+2