Full Stack Engineer

Thetaray
Madrid, Spain
12 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
Spanish

Tech stack

Java (Programming Language) Artificial Intelligence Big Data Software Design Patterns Programming Tools Distributed Computing Environment Distributed Data Store Distributed Systems Elasticsearch Python (Programming Language) MongoDB Systems Development Life Cycle
+23 more
Redis Webui Next.js Web Applications Enterprise Data Management Data Processing GitHub Copilot ReactJS Prompt Engineering Apache Spark Backend Pandas Event Driven Architecture Containerization AngularJS Material UI Kubernetes Data Management Front End Software Development Virtual Agents Data Pipelines Docker Microservices

Job description

Experteer Overview As a Full Stack Engineer at ThetaRay, you will build scalable data pipelines, backend services, and AI-assisted workflows central to our financial crime detection platform.You’ll work across backend, data processing, and frontend layers, collaborating with cross-functional teams to deliver AI-driven analytics at scale.You will design microservices and AI agent architectures that automate investigative tasks while contributing to modern web UI components.This role offers impact by strengthening financial system safety through cutting-edge tech and scalable systems.Compensaciones / Beneficios * Build large-scale data pipelines and backend services using Python * Develop distributed data processing systems for large financial datasets * Design microservices architectures including AI Agent architectures with tool-calling to automate investigative workflows * Contribute to modern web applications and UI components using React, Next.js, or Angular * Contribute to scalable distributed architectures and event-driven systems using standard protocols (like MCP) to connect agents with enterprise data * Work with distributed databases and scalable storage systems Responsabilidades * 3+ years experience developing data platforms or backend systems using Python/Java * Experience building data pipelines or working with large-scale data processing frameworks (Spark, Pandas) * Experience designing microservices architectures, including agentic design patterns (e.g., ReAct) * Experience working with distributed databases (Elasticsearch, MongoDB, Redis) * Experience with containerized environments (Docker, Kubernetes) * Experience contributing to frontend applications using React, Next.js, or Angular * Experience leveraging AI-assisted development tools (GitHub Copilot) and prompt engineering to accelerate the SDLC * Familiarity with prompt engineering for developer tooling * Fluent in Spanish and strong English communication (written and spoken) Requisitos principales *

Requirements

Compensaciones / Beneficios * Build large-scale data pipelines and backend services using Python * Develop distributed data processing systems for large financial datasets * Design microservices architectures including AI Agent architectures with tool-calling to automate investigative workflows * Contribute to modern web applications and UI components using React, Next.js, or Angular * Contribute to scalable distributed architectures and event-driven systems using standard protocols (like MCP) to connect agents with enterprise data * Work with distributed databases and scalable storage systems Responsabilidades * 3+ years experience developing data platforms or backend systems using Python/Java * Experience building data pipelines or working with large-scale data processing frameworks (Spark, Pandas) * Experience designing microservices architectures, including agentic design patterns (e.g., ReAct) * Experience working with distributed databases (Elasticsearch, MongoDB, Redis) * Experience with containerized environments (Docker, Kubernetes) * Experience contributing to frontend applications using React, Next.js, or Angular * Experience leveraging AI-assisted development tools (GitHub Copilot) and prompt engineering to accelerate the SDLC * Familiarity with prompt engineering for developer tooling * Fluent in Spanish and strong English communication (written and spoken) Requisitos principales *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

Videos

See all

Related articles

See all