Xebia is a global AI-first digital transformation and engineering partner with over 25 years of experience. We help organizations design and build scalable products, platforms, and data-driven solutions by combining deep technical expertise with a strong focus on engineering excellence.
Key responsibilities
- Designing and implementing scalable software solutions using Scala and Go in a distributed environment.
- Working with event-driven and asynchronous architectures using Kafka.
- Building and supporting high-throughput systems in production.
- Working with AWS services, including S3 and EKS, across cloud, container, database, and storage environments.
- Contributing to the full software development lifecycle, including CI/CD and testing.
Requirements
- 5+ years of professional software engineering experience.
- Strong proficiency in Scala and functional programming, with professional experience in Go.
- Strong understanding of distributed systems and high-throughput production environments.
- Hands-on experience with AWS, Kafka, and the Lightbend ecosystem, particularly Akka.
- Excellent written and verbal communication skills in English.
- Practical experience using AI-powered assistants to improve productivity and quality.
What we offer
- Opportunity to work on complex, high-impact projects for global clients.
- A culture focused on continuous growth, knowledge sharing, and engineering excellence.
- Collaboration with a team of experts in a fully remote environment.