As you contemplate your future, you might be asking yourself, what's the next step?
Start your journey with us!
We're seeking an experienced Java Senior Software Engineer to join our Machine Learning Prod Platform Team in Barcelona, Madrid, Alicante, or Milan (hybrid) to drive the development of our Machine Learning platform.
Our mission is to develop and run the platform and infrastructure to operate our ML models.
We work in close collaboration with our Data Scientists team and help them to run the ML predictions in the production environment.
We also build and run all the tools that an online ML platform needs (i.e., data tracking, feature store).
If you're ready to soar,we're ready to take you there.What you will do:The Role's Key Responsibilities and TasksAs an eDOer, you will have clear objectives, great challenges, and a clear overview of how your work contributes to the global company project and its customers.
As a Java Senior Software Engineer in the Technology Team, you will be in charge of:Working with innovative technologies including Java 17, BigData (Kafka, Cassandra, Postgres, Big Query, BigTable, Redis, Neo4j), machine learning, and Datamesh in a continuous delivery and cloud-based environment (Docker, Kubernetes, and GCP).Supporting high-quality monitoring processes with Sonarqube and Datadog.Challenging the status quo and bringing new ideas to the table.Influencing, driving, and having a say in the way we address our customers, build our product, and work.What you need to succeed:Good to haveMeaningful experience being in a senior engineer role driving technical work for other engineers.Staying up-to-date on industry trends and understanding how to apply them.Providing technical guidance for complex initiatives and delivering strategic technical improvements.Improving code structure and architecture, focusing on testability and maintainability, while identifying opportunities for technical investments.Successfully delivering projects with high complexity, involving multiple stakeholders, including monitoring and mitigating timeline risks.Effectively giving and receiving feedback, including code reviews, architecture reviews, and mentoring other team members.Communicating complex ideas to technical and business stakeholders, and establishing alignment within the broader organization.Being a team player who enjoys collaborating and sharing skills and knowledge with others.Having a good English level that allows you to work in a multicultural environment with teams from over 50 nationalities, with different backgrounds, cultures, and interests.
#J-18808-Ljbffr