ThetaRay Logo

ThetaRay

Full Stack Engineer - Python

Posted 2 Days Ago
In-Office or Remote
Hiring Remotely in Madrid, Comunidad de Madrid
Mid level
In-Office or Remote
Hiring Remotely in Madrid, Comunidad de Madrid
Mid level
The role involves designing and developing complex data systems, backend services, and contributing to frontend UI development. Candidates must have strong Python skills and experience with data processing and microservices.
The summary above was generated by AI

About Us

ThetaRay is a global leader in AI-driven Big Data analytics, empowering financial organizations to detect and prevent financial crime, uncover operational inefficiencies, and identify new growth opportunities. Our Intuitive AI technology helps institutions fight money laundering, fraud, terrorist financing, human trafficking, and other sophisticated threats.

We operate in an AI-augmented, Agentic SDLC engineering culture where developers actively collaborate with AI tools throughout the entire development lifecycle. Our teams use tools such as GitHub Copilot and continuously build internal Agents and Skills that help automate engineering workflows and accelerate development. We follow a spec-driven engineering vision where clear specifications, AI-assisted development, and modern tooling redefine how software is designed and delivered.

Position Overview

We are looking for an AI Fullstack Developer with strong Python and data engineering capabilities and the ability to contribute to frontend development when needed.

In this role, you will design and develop large-scale data processing systems and Big Data pipelines that power innovative AI-driven fintech solutions. These systems analyze massive financial datasets and support advanced risk detection, financial crime prevention, and intelligent analytics.

You will work across the full stack - building backend data platforms and microservices while also contributing to modern UI applications built with React or Angular.

This role is ideal for a developer who enjoys solving complex data challenges, building scalable distributed systems, and embracing modern AI-assisted development practices across the entire SDLC.

Responsibilities

Backend Development - Python & Big Data Systems

  • Design and develop backend services and large-scale data pipelines using Python
  • Build and maintain Big Data processing systems that power AI-driven fintech analytics
  • Develop scalable data processing workflows using technologies such as Spark, Pandas, and Airflow
  • Work with distributed data storage systems such as Elasticsearch, MongoDB, Redis, and object storage solutions like MinIO
  • Develop and maintain microservices-based architectures that integrate with data pipelines and AI systems
  • Design systems with strong focus on scalability, performance, and reliability
  • Investigate new technologies and drive innovation in data processing and analytics platforms

Frontend Development

  • Contribute to building modern UI features using React, Next.js, or Angular
  • Develop reusable components and responsive interfaces for data-driven SaaS applications
  • Integrate frontend applications with backend microservices and data platforms
  • Collaborate with UX designers and product teams to deliver intuitive and interactive user experiences

AI-Augmented & Spec-Driven Engineering

  • Use GitHub Copilot and other AI-assisted development tools as part of daily development
  • Work in a spec-driven development environment where clear specifications guide implementation
  • Participate in building and improving internal AI Agents and Skills that enhance engineering productivity
  • Explore and implement AI capabilities within both the product and engineering workflows
  • Contribute to evolving AI-assisted SDLC practices across the organization

General

  • Work in an Agile/Scrum environment with cross-functional teams
  • Take ownership across the entire development lifecycle, from design and implementation to testing and production troubleshooting
  • Collaborate closely with Product, QA, and DevOps teams
  • Follow best practices in software architecture, development, and testing
  • Continuously evaluate and adopt modern technologies

Backend / Data Engineering

  • At least 3+ years of hands-on experience developing complex data-oriented systems using Python or other OOP languages
  • Experience with data processing frameworks such as Spark or Pandas
  • Experience developing and maintaining data pipelines or data-intensive platforms
  • Experience with distributed databases such as Elasticsearch, MongoDB, or Redis
  • Experience designing and developing microservices-based architectures
  • Experience working with containerized environments (Docker) and orchestration platforms such as Kubernetes or Helm
  • Strong troubleshooting skills in production environments

Frontend

  • Experience developing UI components using React, Next.js, or Angular
  • Strong knowledge of JavaScript/TypeScript, HTML5, and CSS3
  • Ability to contribute to frontend development as part of a fullstack responsibility

General

  • Experience working in Agile development environments
  • Experience with AI tools that enhance development workflows, such as GitHub Copilot
  • Strong analytical thinking and problem-solving skills
  • Curiosity, accountability, and strong teamwork skills
  • Ability to collaborate closely with Product, QA, DevOps, and cross-functional teams

Nice to Have

  • B.Sc. in Computer Science or related field
  • Experience with Java development is a strong advantage.
  • Familiarity with machine learning frameworks such as scikit-learn or TensorFlow
  • Experience with MinIO or Airflow
  • Experience with Red Hat OpenShift
  • Experience with CI/CD pipelines and development tools such as Git, Jenkins, and Docker
  • Experience working with distributed or hybrid teams
  • Experience mentoring or guiding other developers

Top Skills

Airflow
Angular
CSS3
Docker
Elasticsearch
HTML5
JavaScript
Kubernetes
MongoDB
Next.Js
Pandas
Python
React
Redis
Spark
Typescript

Similar Jobs

14 Days Ago
Remote or Hybrid
Spain
Senior level
Senior level
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
2 Hours Ago
Easy Apply
Remote
Spain
Easy Apply
96K-126K Annually
Senior level
96K-126K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
This role involves advising on consumer finance laws, supporting loan servicing, and monitoring legal developments in consumer lending. The candidate will draft legal documents and collaborate with business teams to address legal risks and challenges.
Top Skills: BankingConsumer CreditPayments
6 Hours Ago
Easy Apply
Remote
Spain
Easy Apply
85K-115K Annually
Senior level
85K-115K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer, you will lead backend development for the Merchant Data Platform, mentor junior engineers, ensure system reliability, and collaborate in product development. Your role involves project management, technical planning, and maintaining high availability of services.
Top Skills: AWSKotlinKubernetesMySQLPython

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account