As a Full Stack Engineer, you will build scalable data platforms and backend services for financial crime detection, using Python and other technologies to process large datasets and design microservice architectures.
Description
ThetaRay provides AI-driven anti-financial crime technology used by global banks and fintechs to detect money laundering and financial crime.
Our Madrid office is a key R&D hub with 50+ team members across engineering, data, and customer delivery, working closely with strategic customers across the region.
As a Full Stack Engineer, you will build scalable data platforms and backend services that power ThetaRay’s financial crime detection and analytics systems.
Technology: Python, Spark, Pandas, Airflow, microservices, distributed databases, Docker, Kubernetes, React / Angular, GenAI Orchestration (building agents), RAG, MCP.
What you’ll work on:
- 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 that use tool-calling to automate investigative workflows.
- Contributing to modern web applications and UI components using React, Next.js, or Angular
- Contributing to scalable distributed architectures and event-driven systems, utilizing standard protocols (like MCP) to connect agents with enterprise data.
- Working with distributed databases and scalable storage systems.
- 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 to accelerate the SDLC.
- Familiarity with prompt engineering for developer tooling, writing effective instructions/context to guide AI code suggestions.
- Fluent Spanish and strong English communication skills (written and spoken).
Top Skills
Airflow
Angular
Docker
Genai Orchestration
Kubernetes
Mcp
Pandas
Python
Rag
React
Spark
Similar Jobs
Consulting • PropTech
The role involves building scalable backend services and APIs with Python and FastAPI, developing user interfaces with React, and collaborating with cross-functional teams on high-quality features.
Top Skills:
Azure DevopsCSSDockerFastapiGithub ActionsHTMLJavaScriptKubernetesPysparkPythonReactScalaSqlalchemy
Artificial Intelligence • Software
Design, develop, and maintain scalable applications as a Fullstack Engineer, focusing on backend systems, frontend integration, and performance optimization.
Top Skills:
AWSCloud WatchCloudFormationDatadogDockerFastapiFlaskGitGithub ActionsGraphQLGrpcJwtMongoDBMySQLOauth2Openid ConnectPostgresPythonReact QueryReactReduxRestSQLTerraform
Artificial Intelligence • Digital Media • Social Media
Manage and grow AI influencer brands by refining identities, optimizing content strategies, and driving performance across social platforms, focusing on audience connection and engagement.
Top Skills:
Ai Content ToolsNotionShort-Form Video Editing Tools
What you need to know about the Dublin Tech Scene
From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.



