IMAGO is a leading agency for visual content with over 800 million photos and videos. Top national and international clients from segments such as News Media, Broadcast, Sports, Brands & Corporate use our services every day, which cover the areas of News, Entertainment, Sports, Creative and Archive.
More than 80 dedicated employees make up our international team at the company headquarters in the heart of Berlin, on the renowned Friedrichstrasse. Over the past 25 years, IMAGO has successfully established itself as the market leader in Germany and is constantly evolving to meet the dynamic global market demands. Our corporate culture encourages open and respectful collaboration, with everyone involved contributing their expertise and driving innovative solutions forward together.
We are looking for a passionate and motivated Senior Full-Stack Developer with ElasticSearch Experience, who will play an important role in optimizing search performance and enhancing user experiences for one of the world’s largest media content libraries, driving innovation in search solutions, and contributing to the modernization of our tech stack.
Tasks
* Optimize and enhance our ElasticSearch stack to improve search performance and relevance for one of the world’s largest media content libraries.
* Analyze, structure, and enrich metadata for improved search results, with a focus on localization, personalization, and media-specific queries.
* Design and implement search solutions that efficiently handle the aggregation of hundreds of thousands of images and videos daily.
* Collaborate with cross-functional teams to design, develop, and maintain backend services and APIs for search-related functionalities.
* Build intuitive and performant frontend interfaces to showcase advanced search capabilities.
* Monitor, troubleshoot, and improve search and non-search features, ensuring high availability and reliability.
* Contribute to modernizing our tech stack and refactoring legacy systems to align with our architectural vision.
Requirements
* At least 4 years of hands-on experience with ElasticSearch, including query optimization, index configuration, and scaling for high-volume data.
* Strong proficiency in backend development with Python, PHP, or similar, and experience building RESTful APIs.
* Solid knowledge of frontend development, ideally with React and Tailwind.
* Proven ability to work with large-scale data processing, aggregation, and enrichment pipelines.
* Experience in designing and implementing search solutions for complex metadata and multilingual datasets is a plus.
* Familiarity with cloud environments (e.g., AWS, Hetzner Cloud) and containerization tools (Docker, Kubernetes).
* Excellent problem-solving skills, with a focus on delivering maintainable and scalable solutions.
* Strong communication skills and the ability to work effectively in a collaborative environment.
* Passionate about search UX and committed to improving user experience for B2B customers
Benefits
* Modern workplace in the heart of Berlin
* Company pension scheme
* Ticket for public transportation (e.g. Germany ticket)
* Platform for employee discounts from a wide range of providers
* English or German courses if required
Create the future of visual content at IMAGO and become part of our team in Berlin! We are looking forward to your application.
IMAGO ist eine führende Agentur für visuelle Inhalte mit über 500 Millionen Fotos und Videos. Nationale und internationale Top-Kunden aus Segmenten wie News Media, Broadcast, Sports, Brands & Corporate nutzen täglich unsere Angebote, die inhaltlich die Themenbereiche News, Entertainment, Sport, Creative und Archive abdecken.
Mehr als 80 engagierte Mitarbeiterinnen und Mitarbeiter bilden unser internationales Team in der Firmenzentrale im Herzen Berlins, an der renommierten Friedrichstraße. In den vergangenen 25 Jahren hat sich IMAGO erfolgreich als Marktführer in Deutschland etabliert und entwickelt sich stetig weiter, um den dynamischen globalen Marktanforderungen gerecht zu werden. Unsere Unternehmenskultur fördert eine offene und respektvolle Zusammenarbeit, bei der alle Beteiligten ihre Expertise einbringen und gemeinsam innovative Lösungen vorantreiben.