Our client is a leading company in the Insurtech sector with an innovative vision in designing and developing their own products. Founded with the goal of transforming customer experience in the insurance market, they combine cutting-edge technology and a user-centric approach to offer agile, modern, and personalized solutions.Headquartered in Italy, with a presence in Spain and the United Kingdom, they have more than 1,000 employees distributed internationally.Organized into Business Domains and multidisciplinary teams, they foster a structure based on agile methodologies and a global approach to their projects.The Role:They are currently looking to expand their international engineering team (300 people in total), balancing talent across Italy, Spain, and the United Kingdom.You will work in multidisciplinary teams alongside software engineers, machine learning engineers, data scientists, data engineers, designers, and team leaders. This provides a unique opportunity to learn and collaborate closely with experts in areas such as Data and Machine Learning.Responsibilities:Contribute to the improvement of sales conversion systems, being part of a key team in optimizing the performance and scalability of services.Work exclusively with the new microservices-based architecture, developed in Rust and Elixir.Follow best practices including Domain-Driven Design (DDD), Test-Driven Development (TDD), pair programming, and code reviews.Utilize modern infrastructure tools such as Kafka, RabbitMQ, and AWS.Requirements:Experience in Rust or Elixir.Passion for working with best development practices and distributed systems.Benefits:Fully remote position based in Spain.Salary up to €75K gross per year.€1,500 annually managed through Cobee, which can be spent on meal tickets, transportation, training, childcare, among others.Flexible compensation (meal tickets, transportation, etc.).Opportunity to work 30 days/year outside the country.€50/month work from home allowance.