Write clean, maintainable, and highly efficient code in Python to support high-scale content platforms and data-intensive applications.
Build and deploy production-grade AI features, including RAG (Retrieval-Augmented Generation) pipelines, LLM orchestrations, and Agentic workflows using Vertex AI.
Design and configure scalable backend architectures on GCP, utilizing Cloud Run, GKE, and Cloud Functions with a focus on performance and observability.
Author Technical Design Documents (TDDs) that translate business needs into executable backend blueprints using modern cloud-native patterns.
Manage the full lifecycle of your code, from local development to production, leveraging Terraform for Infrastructure as Code (IaC) and robust CI/CD pipelines.
Work closely with US-based product owners and European delivery teams, requiring a proactive communication style and flexibility for early-morning syncs.
Champion best practices in API design, security, and automated testing to ensure the reliability of enterprise-level deployments.
Requirements
6+ years of professional experience in backend development, with a strong focus on building distributed systems.
Mastery of the Python ecosystem (FastAPI, Flask, or Django) and experience with asynchronous programming.
Hands-on experience with Google Cloud Platform services, specifically App Engine, Cloud Run, Vertex AI, BigQuery, and Cloud SQL.
Proven experience integrating LLMs into applications and an understanding of vector databases (e.g., Vertex Vector Search, Pinecone).
Proficiency with Docker, Kubernetes, and Terraform.
Fluent English skills with the ability to discuss technical trade-offs clearly with both peers and stakeholders.
Tech Stack
BigQuery
Cloud
Distributed Systems
Django
Docker
Flask
Google Cloud Platform
Kubernetes
Python
SQL
Terraform
Benefits
10 days PTO + 17 days paid public holidays
Pension
Law 19032 (Social Security)
Family allowance
National Employment Fund
Accident Insurance
Life Insurance
Work from Home Allowance
Private Medical Insurance
Birthday leave
10 paid learning days per year
Bonusly 100 points per month to recognise colleagues