Software Engineer Platform Services - Early Careers
- Carrer de la Ciutat de Granada, 150, 08018 Barcelona, Spain
- Department: Product & Tech
- Contract Type: Long term/Permanent contract
Adevinta is a global digital player, the biggest marketplace specialist in Europe. We are a family of local brands – because we believe all great marketplaces are local. Our marketplaces serve people where they live, acknowledging what’s special about every culture and every place, helping local economies to grow sustainably.
We want to make a positive change in the world by helping everyone and everything find new purpose. We believe every house can be a home, every person has a role to play, and every object can live a second life
With leading generalist marketplaces across Europe, exciting growth companies in Latin America, Eastern Europe and North Africa, plus technology hubs in Barcelona and Paris, our teams balance local insights with a global scale to develop innovative digital products and services.
Our mission is empowering more than a thousand developers to focus on delivering business value, by simplifying the creation, deployment and operation of global-scale services.
We author and maintain a generous internal portfolio of both automation utilities and end-to-end products that facilitate, among other things: code reviewing, updating outdated dependencies, visualizing static code analysis issues and code coverage, computing key engineering metrics, etc. Recently, one of our key responsibilities involved developing a unified and streamlined experience for setting up and deploying new services in the company-wide managed Kubernetes solution, with a strong focus on UX and usability.
We are currently looking for a Software Engineer to join our Engineering Productivity team to help us forward our goals of perfecting the engineering story across the entire company. As a member of our team you will make us of industry leading technologies (Java/JVM, Vuejs, Kafka, AWS services, ElasticSearch, Docker, Kubernetes, Github, etc.) and best practices (Microservices, Event-driven distributed services, CQRS, Agile, LeanUX) to deliver high quality, reliable solutions. You will also have the opportunity to learn from and alongside a team with decades of experience overall.
Engineer and implement highly scalable and reliable systems, using the best development practices and tools.
Help define our development environment, and communicate the best development practices within the organization (i.e. code reviews, testing, etc).
Automating the operations and production of large-scale distributed systems so no manual intervention is needed eventually
Help develop a state of the art platform as a service solution using the latest and greatest technologies and approaches (e.g. Kubernetes, Docker, Microservices, etc)
Forensic analysis and troubleshooting when things go wrong
Install, configure, fine-tune, and optimize technology solutions
Familiarity with cloud providers (AWS)
Strong analytical / problem solving skills
Familiarity with Java or other JVM stack
Familiarity with modern development tools like Travis, Git, etc.
This role will be based in Barcelona.
Adevinta is an equal opportunity employer and values diversity in our company. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.