Full Stack Engineer
Role details
Job location
Tech stack
Requirements
A tech company specializing in financial crime solutions in Madrid is seeking a skilled developer. You will build large-scale data pipelines and backend services using Python, work with distributed databases, and design microservices architectures. Ideal candidates have strong experience in Python, Docker, Kubernetes, and frameworks such as Spark and Pandas. Fluency in Spanish and strong English communication skills are required for this role., * Strong experience developing data platforms or backend systems using Python.
- Experience building data pipelines or working with large-scale data processing frameworks (e.g., Spark, Pandas).
- Experience designing microservices architectures, including agentic design patterns (e.g., ReAct).
- Experience working with distributed databases (e.g., Elasticsearch, MongoDB, Redis).
- Experience working with containerized environments such as Docker and Kubernetes.
- Experience contributing to frontend applications using React, Next.js, or Angular.
- Experience leveraging AI-assisted development tools (GitHub Copilot) and prompt engineering.
- Fluent Spanish and strong English communication skills., * Building large-scale data pipelines and backend services using Python.
- Developing distributed data processing systems that analyze large financial datasets.
- Designing microservices architectures including AI Agent architectures.
- Contributing to modern web applications and UI components using React, Next.js, or Angular.
- Contributing to scalable distributed architectures and event-driven systems.
- Working with distributed databases and scalable storage systems.
Conocimientos
Python Spark Pandas Microservices Docker Kubernetes React Angular AI-assisted development tools Fluent Spanish Strong English communication