About the Company
Valsea is a technology-driven entertainment company based in Marbella, Spain, focused on delivering immersive and engaging experiences for players worldwide. The company operates a fully owned, scalable technology platform, enabling rapid delivery of innovative products while integrating select external partners to enhance offerings.
Valsea combines a start-up culture with fast-paced growth, fostering a collaborative, hybrid work environment that balances professional development with personal well-being. The organization values creativity, technical excellence, and a culture where people are empowered to contribute ideas and lead initiatives.
About the Role
The Scala Developer will design, build, and maintain highly scalable and resilient backend services. The role focuses on distributed, event-driven systems leveraging Akka and Kafka, contributing to architectural decisions, and evolving the backend stack with modern tools and best practices.
This position requires collaboration with cross-functional teams, mentoring junior developers, and sharing technical knowledge across the organization. Participation in an on-call rotation every 4–6 weeks is expected after onboarding.
Responsibilities
- Design, build, and maintain scalable and resilient backend services using Scala
- Develop event-driven distributed systems with Akka/Pekko and Kafka
- Collaborate with cross-functional teams to define and ship features that deliver real product value
- Contribute to architectural decisions and evolve the backend stack with new tools and best practices
- Troubleshoot production issues, optimize performance, and drive continuous improvements
- Mentor junior developers and raise technical standards across the team
- Participate in on-call rotation after the initial onboarding period
Requirements
- Proficiency in Scala with hands-on experience
- Experience building resilient, distributed, event-driven systems using Akka/Pekko
- Knowledge of Kafka for event streaming, messaging patterns, and microservice integration
- At least 3 years of experience in Scala development or project management
- Product-minded, able to think in terms of user value and business outcomes
- Strong communication skills to explain technical and product concepts clearly
- Ability to work in ambiguity, ask the right questions, and align with stakeholders
- Organized, proactive, and collaborative
- Professional-level English, written and spoken
Nice to Have
- Experience as a Product Owner or Technical Product Manager
- Exposure to ElasticSearch, NoSQL databases (e.g., Cassandra), and data modeling
- Familiarity with GraphQL and API design
- Knowledge of gRPC, Docker, Kubernetes, and Play Framework
- Experience in Agile environments and product lifecycle management
Benefits
- Hybrid working model or fully remote within the EU
- Competitive salary with flexible working hours
- Innovative international company with cutting-edge technology
- Collaborative and multicultural agile teams
- 23 paid vacation days plus public holidays
- Private health insurance for employees and family
- Free online English/Spanish lessons
- Corporate events throughout the year
- Ongoing learning and professional development opportunities
