Lead Engineer - Prime
Shape the future of travel with us.
Job Description:
As a Lead Engineer on our Prime Team, you will lead a team of skilled software engineers in Barcelona or Madrid (hybrid) and play a critical part in our expansion across European locations.
You will have the unique opportunity to shape the way an entire product development domain evolves and have input into decisions that have a broader impact on the eDreams business and its customers.
Key Responsibilities:
* Lead the technical delivery of a critical product at eDreams.
* Work with a top-notch tech stack including Java 11/17, ReactJS, Graphql, BigData (Kafka, Cassandra, Redis), machine learning models, Datamesh, Docker, Kubernetes, Google Cloud, Sonarqube, and Datadog.
* Collaborate with Product, Business, Architecture, and Data Science to shape the technical strategy and evolution of the Payments domain.
* Help your team translate functional specifications into high-performance logical technical design and code.
Requirements:
To succeed in this role, you need:
* A strong understanding of coding, OO design, system design, performance tuning, and performance engineering.
* Experience with distributed, concurrent, and scalable systems.
* Knowledge of Java and code base.
* Advanced-level English required, with strong written and oral communication skills.
What's in it for you?
At eDO, we offer a rewarding compensation package, including flexible benefits, performance-based bonuses, birthday day off, discounts and partnerships, relocation support, and the possibility of choosing your equipment and keeping it for free after three years.
We prioritize continuous learning, offering access to Coursera, soft skills workshops, tech training, leadership development, and more. Plus, enjoy a great onboarding program and internal mobility opportunities.
Our hybrid home-office model focuses on outcome, not time-in-seat. You'll be able to find the right work-personal life balance that suits you best.