Job search

Senior Backend Engineer

Permanent

Negotiable

Munich

Join a technology-driven business investing in the scalability, performance and evolution of its core digital platform. This is an opportunity to take ownership of complex engineering challenges, shape technical architecture and make a tangible impact on systems operating at scale.

You’ll work in a hands-on capacity, combining backend engineering with infrastructure and performance optimisation, with the freedom to influence technical decisions and drive improvements from design through to production.

Your Responsibilities

  • Design and optimise scalable backend systems and distributed architectures.

  • Manage and improve search infrastructure, including cluster configuration, indexing pipelines and production operations.

  • Optimise query performance, relevance, latency and system reliability.

  • Build and maintain data ingestion and processing pipelines.

  • Identify and resolve complex performance, scalability and availability issues.

  • Contribute to architectural decisions, code reviews and engineering best practices.

  • Collaborate with product and engineering teams to deliver robust technical solutions.

Your Experience

  • Extensive hands-on experience with Elasticsearch or comparable search technology, ideally including cluster setup, administration and performance tuning.

  • Strong understanding of distributed systems, infrastructure, scalability and high availability.

  • Experience developing data ingestion, indexing and processing pipelines.

  • Strong programming skills in Java and/or Python, ideally with Spring Boot.

  • Experience operating high-traffic production systems in eCommerce, SaaS or similar environments.

  • A proactive approach to problem-solving, technical ownership and continuous improvement.

Desirable: Experience with search relevance, ranking, semantic search, vector embeddings or machine learning applications.

Working Arrangement

Germany-based, with a hybrid working model and flexibility depending on location and business requirements. Permanent and contract engagements may be considered.

Apply now

Related

  • Solutions Engineer – Cybersecurity/Cloud (Presales)

    Permanent

    €105000 - €150000 per annum

    Munich

    Presales / Solutions Engineer (Cybersecurity, Cloud & AI) 📍 München / Hybrid Wir suchen einen Solutions Engineer für einen weltweit führenden Anbieter von Internet-, Security- und Cloud-Infrastruktur. Die Plattform verarbeitet täglich Milliarden von digitalen Interaktionen und wird von einigen der…

    Apply

Get ready for a new step in your career

Read some video interview tips


Want to be part of Annapurna’s success?
Visit our internal careers page here.