Tech jobs
Job listings
Senior Data Engineer
Senior Data Engineer building and maintaining ETL/ELT data pipelines, warehouses, and lakes for a data analytics team based in Upington, South Africa. Works with Python/SQL/Scala, big data tools like Spark, Hadoop, and Kafka, and cloud platforms such as Redshift, Azure Data Lake, or BigQuery.
Senior Software Developer (java)
Senior Java backend developer for a fintech client in Sandton, South Africa: design, build, and maintain robust, scalable backend services using Java and the Spring ecosystem, relational databases (PostgreSQL/MySQL, Hibernate), REST APIs, and microservices — fully on-site in an Agile team, mentoring junior developers.
Senior Software Engineer
Senior software engineer at The Foschini Group (a diversified apparel/lifestyle retailer) in Gauteng, South Africa, designing, coding, testing and implementing enterprise APIs and applications using ASP.NET MVC, Angular, JavaScript and REST, with exposure to microservices, Kafka, OpenShift, Azure DevOps and CI/CD.
Senior Data Engineer - Big Data Solutions
Fully remote Senior Data Engineer designing, building, and maintaining scalable big data pipelines and cloud data infrastructure (Spark, Kafka, AWS/Azure/GCP, Snowflake/Redshift) for a client that is a leader in data analytics, partnering with data scientists to power analytics and ML. Posted via recruitment agency Placements24.
Data Engineer - Ai Platform
Builds and maintains scalable ETL/ELT pipelines, data models, and cloud data infrastructure (AWS/Azure/GCP) for a client's AI platform in Pretoria, ensuring high-quality data feeds machine learning models. Core stack: SQL, Python/Java, Spark/Kafka, big data and cloud data services.
Devops Engineer
DevOps engineer on a fully remote, internationally distributed team responsible for the reliability and automation of mission-critical platforms: Linux infrastructure, Kubernetes (RKE) clusters on GCP, Terraform/Ansible automation, CI/CD, Helm charts, databases, and monitoring with Prometheus.
Senior software Engineer (contract)
Build and scale backend systems and APIs for an AI-driven adtech platform, working with Python, Go, Kafka, and cloud infrastructure to process billions of daily events.
Lead Engineer- Data Platform
Lead Engineer for DWS Group's (Deutsche Bank's asset manager) data infrastructure team in Madrid, owning the architecture and evolution of a hybrid cloud/on-prem enterprise data platform. You lead a small team while staying hands-on with Snowflake, Airflow, Kafka, Terraform and CI/CD in a regulated environment.
Data Engineer (m/w/d) PFS Admin & Tool
Data Engineer owning the full lifecycle of a real-time data processing (ETL) pipeline for Deutsche Telekom Germany's fixed-network control platform, deployed on an on-premises Kubernetes cluster. Core stack: Java, Python, Apache Kafka and Flink, with GitLab/Helm/Flux CI/CD and Grafana/Prometheus monitoring; includes 24/7 support and on-call duty.
data engineer for the Air Transport Industry
Data engineer at SITA designing scalable cloud data architectures and ETL/ELT pipelines for the air transport industry, with data governance, cataloguing, and AI/ML use cases using Databricks, Spark, Azure (Event Hub, AzureML), SQL, Python, and LLMs. Hybrid role in Barcelona with up to 2 days/week remote.
Data engineer in AI
A Joppy client in Barcelona seeks a data engineer with 4+ years of hands-on experience to build high-throughput batch/streaming pipelines and storage systems (SQL/NoSQL, Cassandra), working with AWS, Kubernetes, Spark/Hadoop/Kafka, and experimenting with ML/AI tooling. Hybrid role: 3 days/week onsite, with stock options and flexible benefits.
Data Engineer II
Data Engineer II on Expedia Group's B2B team in Madrid, building data capture, processing, storage and distribution pipelines on AWS at massive scale (3.6b events/day). Core stack includes Scala/Java/Python, SQL, Kafka, Spark, Airflow and other cloud data technologies.
Senior Big Data Engineer
Senior Big Data Engineer at GiG in Barcelona, owning the analysis, design, and support of realtime big data projects: building ETL pipelines and data integrations, ensuring data quality, and troubleshooting live production systems. Core stack includes Spark, Kafka, Nifi, ClickHouse, SQL, and Python/Java on cloud and distributed systems.
Full Stack Java Developer
Full Stack Java Developer on BME's (part of SIX, Europe's third-largest exchange group) Trading Web Application Development team in Las Rozas de Madrid, building high-performance Java applications for market-facing trading products. Core stack: Java 8+/Spring Boot, SQL/Hibernate, Kafka, Angular, Kubernetes/OpenShift; hybrid with up to 40% work from home.
Software Engineer (Python)
Mid/senior Python software engineer joining Prima's Pricing Domain in Madrid, building the microservices, tools and infrastructure behind insurance pricing and underwriting. Core stack includes Python, Kafka/RabbitMQ messaging, MySQL/PostgreSQL, CI/CD, IaC and containerization, with close collaboration with data scientists.
Senior.NET Backend Developer
Senior .NET backend developer based in A Coruña (hybrid) developing and evolving C#/.NET services for an international company's own product, including modernizing legacy components to modern .NET. Day to day covers event-driven microservices, SQL Server data access, REST APIs, code reviews, and production incident handling.
Senior.NET Backend Developer
Senior .NET Backend Developer in A Coruña (hybrid) at tech boutique 3MT Global Services, building and maintaining C#/.NET services for an international client's own product and modernizing legacy components to modern .NET. Day-to-day: functional analysis, technical design, end-to-end delivery, code reviews and production support.