Golang Developer

Valsea Technology
Madrid, Spain
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English, Spanish

Tech stack

Application Programming Interfaces (APIs) Amazon S3 Distributed Systems Protocol Buffers PostgreSQL NoSQL OAuth Performance Tuning Software Architecture Redis Data Streaming Working Model 2D
+11 more
Okta Backend Event Driven Architecture Containerization Cassandra Apache Kafka Event Sourcing Api Gateway Docker Golang Microservices

Job description

Valsea - Where Innovation Meets EntertainmentAt Valsea, we’re shaping the future of entertainment with immersive, engaging experiences that captivate players worldwide.Based in sunny Marbella, Spain, our vibrant open-space office is home to an international team of developers, marketers, product owners, and much more.Valsea operates a leading scalable technology platform, 100% owned by us.This gives us the freedom to deliver results fast.We integrate selected outside companies into our ecosystem to ensure we provide fresh and vibrant products for our customers.We work in a fast-paced environment, creating new brands, maintaining and improving our tech stack, launching leading acquisition and retention campaigns, and developing fresh features.Our ethos is simple - be best-in-class in everything we do.Despite our rapid growth, Valsea still has that exciting start-up feel.We embrace a hybrid working model to balance professional growth with personal well-being.With a dynamic work environment, attractive salary, and a culture that thrives on collaboration, our power is our people.We provide company laptops and other things you may need to work comfortably.Remote workers are always invited to our annual company trip and other team events.Ready to be part of something exciting?What are we looking for now?A self-driven Golang developer and talented professional looking to step up.We’re expanding our product catalogue with newly acquired platforms and need someone who can take ownership, integrate them into our ecosystem, and make them shine.We like people at the forefront of technology.Developers comfortable with event-driven architectures and distributed systems who can work collaboratively within a big team but are also focused and able to lead on their own.We love new ideas and ways of tackling problems.Our product and stack are a continual work in progress.Fresh perspectives, tools, and programs are always welcome.What You’ll DoDesign, build, and maintain highly scalable and resilient backend services using Go.Develop event-driven, distributed systems leveraging Kafka and gRPC.Own and evolve acquired codebases: integrate them into Valsea’s platform and expand their capabilities.Collaborate with cross-functional teams to define, design, and ship new features that deliver real product value.Contribute to architectural decisions and continuously evolve our backend stack with new tools and best practices.Build and maintain back-office APIs and admin tooling that internal teams and operators rely on.Strengthen observability, monitoring, and alerting to ensure systems operate reliably under production load.Troubleshoot production issues, optimize system performance, and proactively drive improvements.Share knowledge with teammates and help raise the technical bar across the team.What You’ll BringGo: at least 3 years of hands-on experience building production-grade distributed systems.Apache Kafka: Experience with event streaming, messaging patterns, and integration into microservices.gRPC and Protocol Buffers for inter-service communication.PostgreSQL and Redis in production environments.Docker and containerized deployments.Event-driven architectures and event sourcing patterns: you’re comfortable reasoning about state, ordering, and idempotency.Product-minded: you think in terms of impact, user value, and business outcomes.A strong communicator: you’re able to explain both technical and product concepts clearly.You thrive in ambiguity: when requirements are unclear, you ask the right questions, align with stakeholders, and find a way forward.Organized and proactive: you take ownership and keep things moving.Collaborative: you enjoy working closely with engineers, designers, and stakeholders.Proficiency in professional?level English communication, both written and verbal.What We Would Like To SeePlease note, these aren’t requirements, just things we think would be particularly valuable.If anything or everything here doesn’t apply to you, please don’t let that put you off applying.Familiarity with API gateways (KrakenD or similar) and identity providers (Keycloak, OAuth2).Exposure to Cassandra or other NoSQL databases at scale.Knowledge of S3-based storage patterns for archival and evidence data.What We OfferHybrid working model (office 3 days/week) or fully remoteInnovative international company that uses cutting-edge tech equipmentCollaborative teams and agile multicultural environmentCompetitive salary with flexible working hours23 paid vacation days + public holidaysPrivate health insurance for you and your familyFree Online English/Spanish lessonsCorporate events throughout the yearOngoing learning and professional development opportunitiesIn-office Perks Such AsDaily breakfast and freshly cooked lunch 3 days a week50% discount on personal training sessions and physiotherapy sessionsGames room, full kitchen with hot drinks, fruit, soft drinksGym, massage room and much moreAt Valsea, we want diversity and inclusion in an environment where unique perspectives and new talents thrive.Join us in creating a workplace where everyone can shine and contribute to our collective success.Protecting your privacy and data security is a longstanding top priority for Valsea.Please consult our Privacy Notice () to learn more about how we collect, use and transfer the personal data of our candidates.We’re a diverse team with great people from across the world.This position is available both as a hybrid position in Marbella (Spain) or as a fully remote position from inside the EU.Please note that we are unable to sponsor work visas outside the EU.#J-*****-Ljbffr

Requirements

Go: at least 3 years of hands-on experience building production-grade distributed systems. Apache Kafka: Experience with event streaming, messaging patterns, and integration into microservices. gRPC and Protocol Buffers for inter-service communication. PostgreSQL and Redis in production environments. Docker and containerized deployments. Event-driven architectures and event sourcing patterns: you’re comfortable reasoning about state, ordering, and idempotency. Product-minded: you think in terms of impact, user value, and business outcomes. A strong communicator: you’re able to explain both technical and product concepts clearly. You thrive in ambiguity: when requirements are unclear, you ask the right questions, align with stakeholders, and find a way forward. Organized and proactive: you take ownership and keep things moving. Collaborative: you enjoy working closely with engineers, designers, and stakeholders. Proficiency in professional?level English communication, both written and verbal. What We Would Like To See Please note, these aren’t requirements, just things we think would be particularly valuable. If anything or everything here doesn’t apply to you, please don’t let that put you off applying. Familiarity with API gateways (KrakenD or similar) and identity providers (Keycloak, OAuth2). Exposure to Cassandra or other NoSQL databases at scale. Knowledge of S3-based storage patterns for archival and evidence data.

Benefits & conditions

Hybrid working model (office 3 days/week) or fully remote Innovative international company that uses cutting-edge tech equipment Collaborative teams and agile multicultural environment Competitive salary with flexible working hours 23 paid vacation days + public holidays Private health insurance for you and your family Free Online English/Spanish lessons Corporate events throughout the year Ongoing learning and professional development opportunities In-office Perks Such As Daily breakfast and freshly cooked lunch 3 days a week 50% discount on personal training sessions and physiotherapy sessions Games room, full kitchen with hot drinks, fruit, soft drinks Gym, massage room and much more At Valsea, we want diversity and inclusion in an environment where unique perspectives and new talents thrive. Join us in creating a workplace where everyone can shine and contribute to our collective success. Protecting your privacy and data security is a longstanding top priority for Valsea. Please consult our Privacy Notice () to learn more about how we collect, use and transfer the personal data of our candidates. We’re a diverse team with great people from across the world. This position is available both as a hybrid position in Marbella (Spain) or as a fully remote position from inside the EU. Please note that we are unable to sponsor work visas outside the EU. #J-*****-Ljbffr

About the company

At Valsea, we’re shaping the future of entertainment with immersive, engaging experiences that captivate players worldwide. Based in sunny Marbella, Spain, our vibrant open-space office is home to an international team of developers, marketers, product owners, and much more. Valsea operates a leading scalable technology platform, 100% owned by us. This gives us the freedom to deliver results fast. We integrate selected outside companies into our ecosystem to ensure we provide fresh and vibrant products for our customers. We work in a fast-paced environment, creating new brands, maintaining and improving our tech stack, launching leading acquisition and retention campaigns, and developing fresh features. Our ethos is simple - be best-in-class in everything we do. Despite our rapid growth, Valsea still has that exciting start-up feel. We embrace a hybrid working model to balance professional growth with personal well-being. With a dynamic work environment, attractive salary, and a culture that thrives on collaboration, our power is our people. We provide company laptops and other things you may need to work comfortably. Remote workers are always invited to our annual company trip and other team events. Ready to be part of something exciting? What are we looking for now? A self-driven Golang developer and talented professional looking to step up. We’re expanding our product catalogue with newly acquired platforms and need someone who can take ownership, integrate them into our ecosystem, and make them shine. We like people at the forefront of technology.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · WWC Europe 2026

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann +2 · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all