Tech jobs
Job listings
Senior Data Engineer
Senior Data Engineer at an AI fintech in Madrid (hybrid, 2-3 days/week onsite): build end-to-end data ingestion and ETL pipelines in Python, orchestrated with Kubernetes/workflow tools, and design schemas and transformation layers supporting analytics and AI agents/RAG systems. Salary €60-85k plus benefits.
Big data engineer in cybersecurity
Data Analyst at GMV in Barcelona working on threat detection and fraud prevention for a financial-sector client: investigating security alerts, analyzing SIEM data, spotting anomalies, defining monitoring thresholds, and building data models. Core stack: SQL, Google Cloud Platform, and Qlik Sense dashboards.
Cloud Platform DevOps Engineer - AWS, Kubernetes & SRE
DevOps Engineer on dLocal's Cloud Platform team in Madrid, building and operating AWS infrastructure and production Kubernetes platforms. Focus areas include Gateway API traffic management, service mesh, multi-region disaster recovery, automation with AI-assisted tooling, and on-call incident response.
Senior DevOps Engineer
Senior DevOps Engineer at BrainRocket's Valencia office, managing bare-metal Kubernetes clusters (deployed with Kubespray) with Istio and Calico, building GitLab CI/CD pipelines, and running Prometheus/ELK monitoring, using Terraform and Ansible while working with cloud providers.
DevOps Engineer
Application Ops/DevOps engineer at SIX/BME (the Spanish stock-exchange group) in Barcelona, supporting development teams with CI/CD pipelines, automation, and shared operational platforms using GitLab, Ansible, ArgoCD, Airflow, and Python, plus observability tooling. Hybrid role with up to 40% working from home.
Azure DevOps Engineer
Operates, administers and evolves the Microsoft Azure cloud infrastructure (Terraform, CI/CD, Kubernetes) of a digital-signature and e-invoicing product company in A Coruña, proposing architecture improvements and reporting to the CISO and DevOps lead. Requires 2+ years of Azure experience.
Senior Java Software Developer (m/f/d)
Senior Java developer at Allianz Technology's Madrid hub working on KLS, the end-to-end group life (BVG) insurance platform for Allianz Suisse. Day-to-day: building with Java 12-21 and Spring Boot/JBoss, migrating legacy systems to cloud, automating with AI tools, and writing tested code in two-week agile sprints.
Software Engineer (BPM)
Software engineer at UST (large IT services firm) developing a Flowable-based process and case management (BPM) solution for a banking-sector client. Hybrid role in Madrid using Java, Oracle, Linux, BPMN/CMN, SQL, Elasticsearch and Git-based tooling.
Software Engineer (Python)
Software Engineer (Python) in Prima's Pricing Domain in Madrid: builds the microservices, tools and infrastructure behind car-insurance pricing and underwriting, collaborating with data scientists and product managers. Core stack is Python with CI/CD, IaC, containers, Kafka/RabbitMQ and relational databases; AWS, Rust/Elixir, Terraform/K8s are pluses.
Senior Full Stack Developer with.NET & Angular (Hybrid - Madrid)
Senior full stack developer designing, building, and maintaining scalable applications with .NET/C# and Angular for an international financial-services client. Works on REST APIs, SQL databases, CI/CD and architecture decisions in Agile, hybrid from Madrid with 3 days/week on-site at the client's central Madrid offices.
Software Engineer
Onsite full-stack Software Engineer in downtown Madrid building and evolving mscope's SaaS products across a three-layer stack: React, Spring Boot, Python microservices, and SQL. Work includes Docker container deployment on AWS and unit/integration testing; fintech experience is a plus.
Senior Python Developer - Up To €240 A Day - Remote
Senior Python developer (up to €240/day, full-time) working on a payments-domain project, designing and building Python services with AWS, Kubernetes, Terraform, Kafka and observability tooling. The team also creates and improves AI models. Based in Oviedo, Spain.
Desarrollador/a Java Backend - Digital Cards & Payments
Freelance (autónomo) Java backend developer for a banking-sector project on digital cards, tokenization, wallets and payment methods. Builds and evolves microservices with Java 11+, Spring Boot and Kafka/RabbitMQ; 100% remote, 1-year contract with possible extensions; Spanish C1 required.
Quality Assurance Analyst
Quality Assurance Analyst at Bank of Utah's Ogden branch who tests the bank's applications — including the Fiserv DNA core banking platform — by writing test plans and scripts, tracking defects, coordinating business-user testing, and supporting system releases using tools like monday.com, Jira, Xray, TestRail, and Azure DevOps.
Senior Software Engineer (Contract)
Contract senior engineer on Experian's Platform Services team in Cyberjaya, building and maintaining cloud-based applications, RESTful APIs, and shared microservices that power Experian's products. Full-stack work spanning Java backend services, JavaScript web UIs, and AWS-based DevOps with Docker, Kubernetes, Jenkins, and Terraform.
Junior Corporate Developer
Junior Corporate Developer at bmi in Quito designs, develops, and governs internal corporate software solutions and platform integrations, aligning them with business needs, quality and security standards, and continuity of critical systems. Core knowledge required: SQL, API development, DevOps/CI-CD, and software architecture.
Analytics Engineer
Analytics Engineer on Robinhood's Data Science team in Toronto, building ETL pipelines, data models, and analytics products that power company-wide decision-making, product strategy, and regulatory reporting. Core stack includes SQL, Python, Apache Spark, Airflow, and BI tools like Superset, Looker, or Tableau; hybrid with 3 days/week in-office.
Google Big Data Platform Engineer II
Onsite platform engineer at TD Bank's internal tech team, building and automating a Google BigQuery big-data platform: writing Python/Terraform/GitHub Actions orchestration, automated security tests, IAM compliance, and cloud networking support across GCP and Azure in an Agile DevOps setup.