Senior Real-Time Data Engineer – Streaming & FinTech

Alongside

Porto

Hybrid

EUR 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Alongside is seeking a Senior Data Engineer to design, build, and operate real-time data products on an enterprise platform for a client in financial markets. You will own streaming pipelines from ingestion to APIs and services, guiding production operations and architecture.

The role requires hands-on expertise with Flink, Kafka, AWS, and CI/CD, plus strong Java and Python (PyFlink/Scala) skills. Porto-based hybrid work is offered, with cross-functional collaboration and mentorship

Qualifications

  • 7+ years of professional data engineering experience.
  • Strong hands-on experience with Apache Flink in production, including DataStream APIs and Flink SQL.
  • Strong Java skills, with experience in Python/PyFlink or Scala also valued.
  • Solid experience with Apache Kafka, event-driven architectures, and schema management using Avro and Schema Registry.
  • Proven experience building APIs and microservices using REST and OpenAPI.
  • Strong AWS experience including MSK, Kinesis, Managed Service for Apache Flink, Lambda, API Gateway, ECS/EKS, S3, and IAM.
  • Strong SQL and data modelling skills across streaming and batch workloads.
  • Experience with CI/CD tooling such as GitLab CI or GitHub Actions, alongside automated unit, integration, contract, and load testing.
  • Experience with observability tools such as CloudWatch, OpenTelemetry, Prometheus, and Grafana.
  • Fluency in English, both written and spoken.

Responsibilities

  • Design and deliver end-to-end streaming data products using Apache Flink, Apache Kafka, and event-driven architectures.
  • Develop stateful stream-processing applications, including windowing, event-time handling, watermarks, checkpointing, and exactly-once processing guarantees.
  • Build and maintain resilient ingestion, transformation, and delivery pipelines for real-time and batch workloads.
  • Manage Kafka topics, partitioning, consumer groups, schemas, and schema evolution.
  • Design and develop REST APIs, streaming interfaces, and microservices with clear contracts, versioning, authentication, and rate limiting.
  • Deploy and operate services on AWS, using Infrastructure as Code with Terraform.
  • Embed data quality controls, automated testing, observability, and actionable alerting throughout the delivery lifecycle.
  • Build and improve CI/CD pipelines, including automated deployment, rollback, and safe release practices.
  • Monitor production services against agreed SLAs, investigate incidents, and optimise latency, throughput, reliability, and cost.
  • Apply security best practices across authentication, authorisation, encryption, secrets management, and least-privilege access.
  • Translate business requirements into technical designs, challenge assumptions, and propose practical solutions.
  • Review code and designs, mentor engineers, and contribute to engineering standards and technical documentation.

Skills

Streaming data engineering
Apache Flink
Apache Kafka
Java
Python / PyFlink
Scala
Avro / Schema Registry
REST / OpenAPI
AWS
SQL / data modelling
CI/CD tooling
Observability tools
英语沟通

Tools

Terraform
Kafka schema management
GitLab CI / GitHub Actions
CloudWatch / OpenTelemetry / Prometheus / Grafana

Job description

Alongside is seeking a Senior Data Engineer to design, build, and operate real-time data products on an enterprise platform for a client in financial markets. You will own streaming pipelines from ingestion to APIs and services, guiding production operations and architecture.

The role requires hands-on expertise with Flink, Kafka, AWS, and CI/CD, plus strong Java and Python (PyFlink/Scala) skills. Porto-based hybrid work is offered, with cross-functional collaboration and mentorship

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer | Real-Time & Streaming
Senior Data Engineer | Real-Time & Streaming

Alongside • Porto

Hybrid
EUR 70,000 - 90,000
Senior / Lead Data Engineer – Real-Time Streaming (Flink · Kafka · AWS)
Senior / Lead Data Engineer – Real-Time Streaming (Flink · Kafka · AWS)

Lùkla Portugal • Porto

Hybrid
EUR 70,000 - 95,000
Senior Data Engineer: Real-Time Streaming & AWS
Senior Data Engineer: Real-Time Streaming & AWS

Wire IT • Porto

Hybrid
EUR 65,000 - 95,000
Health Insurance
22 days paid vacation
4 extra days annually
+6
Senior Real-Time Streaming Data Engineer
Senior Real-Time Streaming Data Engineer

InnoTech • Porto

On-site
EUR 90,000 - 130,000
Mental health support
25 days vacation including birthdays
Team events and company parties
+1
Real-Time Data Engineer Lead (Flink/Kafka) – Hybrid Porto
Real-Time Data Engineer Lead (Flink/Kafka) – Hybrid Porto

Lùkla Portugal • Porto

Hybrid
EUR 70,000 - 95,000
Senior Streaming Data Engineer: Real-Time Pipelines
Senior Streaming Data Engineer: Real-Time Pipelines

InnoTech • Porto

On-site
EUR 75,000 - 110,000
Health-focused mental health support
25 days vacation including specialDays
Petsitting partnerships
Senior Real-Time Data Engineer — AWS, Kafka & Flink
Senior Real-Time Data Engineer — AWS, Kafka & Flink

QUANTEAM (RAINBOW PARTNERS Group) • Porto

On-site
EUR 45,000 - 60,000
Health Insurance
Extra holiday: Christmas Eve or New...
Access to Quanteam Academy
+2
Tech Lead, Real-Time Data Eng | AWS, Flink, Kafka
Tech Lead, Real-Time Data Eng | AWS, Flink, Kafka

InnoTech • Porto

On-site
EUR 70,000 - 100,000
Mental health support
25 days vacation
Birthday day off
+4
Senior Data Engineer - Real-Time Streaming (Hybrid Porto)
Senior Data Engineer - Real-Time Streaming (Hybrid Porto)

Dellent • Porto

Hybrid
EUR 55,000 - 75,000
Health insurance
Budget para formação
Onboarding remoto
+3
Senior Data Engineer - Hybrid/Remote | AWS, Kafka & Flink
Senior Data Engineer - Hybrid/Remote | AWS, Kafka & Flink

KCS IT • Porto

Hybrid
EUR 70,000 - 90,000
Free training programs
International projects in Benelux
Full Remote projects
+2
Top locations