> Markdown version of [/jobs/ext/1491482-backend-developer](https://www.wearedevelopers.com/jobs/ext/1491482-backend-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Developer - **Company:** Semrush - **Location:** Málaga, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, BigQuery, Software Quality, Code Review, Data Validation, Information Engineering, Relational Databases, Identity and Access Management, Python (Programming Language), PostgreSQL, Pair Programming, Prometheus, Standard Sql, Web Analytics, Large Language Models, Grafana, Backend, Kubernetes, Sentry, Vertica, GPT, Data Pipelines, Docker - **Published:** July 30, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role Move together. Raise the bar. Learn fast-grow faster. That's the default. And here's what else is needed to succeed in this role: + 5+ years of strong software engineering fundamentals - clean code and solid testing practices. + Strong Python development skills. + Experience with Docker; Kubernetes is a plus. + Comfortable with CI/CD pipelines and deployment/infrastructure management. + Data engineering experience - building scalable, cost-effective pipelines - is highly valued. + Excited to work in a fast-paced environment and collaborate with Data Scientists to build innovative ML/AI systems. + Solid knowledge of SQL with maintaining relational databases is a plus. + Motivated to grow both personally and professionally. ## Description + Build high-quality, scalable, maintainable Python services and data pipelines. + Collaborate with Data Scientists to build cutting-edge ML/AI systems. + Design and operate cost-effective data pipelines over PostgreSQL, BigQuery, ClickHouse, and GCS - including schema migrations (Alembic) and data quality checks. + Integrate and optimize LLM workloads end-to-end: multi-provider routing, cost monitoring, fallbacks, and continuous evaluation. + Orchestrate workflows with Temporal and deploy on Kubernetes/GCP (Docker, Pub/Sub, KMS, IAM). + Own reliability and observability - Grafana, Prometheus, Sentry, Langfuse - and keep pipelines healthy at scale. + Maintain CI/CD pipelines for automated, safe deployments (including DB migrations). + Drive code quality through clean code, testing, pair programming, code reviews, and knowledge sharing., Torch team is an engineering team building LLM-powered products for Content and brand intelligence. We own two domains: + AIO (Brand presence, serenity, prompt tracking) - measuring and improving how brands show up across AI/LLM answers (ChatGPT, Gemini, Perplexity, Google AI Overview). Think "SEO analytics for the AI-search era," without relying on classic Google rankings. + Content - AI-driven content scoring, SEO/GEO guidelines, and content-generation suggestions. We run large-scale data pipelines that turn raw LLM/SERP responses into trustworthy brand-visibility metrics. Cost-efficiency at scale is a core engineering challenge - we continuously benchmark and switch between LLM providers (OpenAI, Gemini, Mistral, Grok, Nebius, Claude) to balance quality and spend. About the perks + Unlimited PTO + Hobby & team building budget allowance + Employee Support Program + Loss of family member financial aid + Employee Resource Groups ## Related Videos - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [From Doubt to Confidence: How Sentry Uses Verdaccio to Bulletproof SDK Releases](https://www.wearedevelopers.com/videos/739-from-doubt-to-confidence-how-sentry-uses-verdaccio-to-bulletproof-sdk-releases) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Debugging in the Dark](https://www.wearedevelopers.com/videos/1658-debugging-in-the-dark) ## Related Articles - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)