Submit

Senior Data Engineer

Porto

Job description

Looking for a Senior Data Engineer to join the Group Data Delivery team and build real-time data products on the Group Data Platform.

You will own data products from ingestion and stream processing through to APIs, monitoring, production support, and continuous improvement. The role requires strong hands-on experience with Apache Flink, Apache Kafka, AWS, APIs, microservices, and event-driven architecture.

Goals and deliverables

  • Design and build real-time and batch data pipelines using Apache Flink and Apache Kafka.
  • Develop event-driven services, microservices, REST APIs, and OpenAPI specifications.
  • Build data products that are reliable, secure, observable, and ready for production use.
  • Implement data quality controls, schema management, validation, and automated testing.
  • Set up CI/CD pipelines for build, test, deployment, and rollback processes.
  • Implement monitoring, logging, metrics, tracing, and alerting using tools such as CloudWatch, Prometheus, Grafana, and OpenTelemetry.
  • Support production services, investigate incidents, improve performance, and contribute to root-cause analysis.
  • Apply cloud security practices covering authentication, authorisation, encryption, secrets, and IAM.
  • Produce technical designs, API documentation, deployment documentation, and operational runbooks.
  • Review technical work, define engineering standards, and mentor other engineers.

Requirements

  • 7+ years of experience in data engineering.
  • Proven experience delivering real-time data products in production.
  • Strong hands-on experience with Apache Flink and Apache Kafka.
  • Experience with AWS data and application services.
  • Good knowledge of APIs, microservices, event-driven systems, and schema management.
  • Experience with CI/CD, automated testing, observability, and production support.
  • Ability to translate business requirements into clear technical designs.
  • Experience reviewing implementation quality and supporting less experienced engineers.
  • Professional working proficiency in English.


Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV* (max. 4MB)
Upload your photo or video (max. 4MB)
Submit