This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Payrails, data is at the core of everything we do. We don’t just analyze data; we turn it into actionable insights that fuel smarter decision-making and drive the future of our products. As we continue to revolutionize the payments industry we are seeking an exceptional Senior Data Engineer to help us in our mission. Our Data Team is at the forefront of driving transformation, empowering every department to unlock the full potential of data.
Job Responsibility:
Work alongside a talented team of analysts, data scientists and engineers to build data products and services that meet business requirements
Design, develop and maintain robust, scalable and observable batch and real-time data pipelines
Architect, build and maintain the data infrastructure at Payrails
Advocate for and implement data governance and security best practices
Contribute to tooling that improves data quality, CI/CD workflows, and data observability
Collaborate with cross-functional teams to understand requirements and design optimal solutions
Requirements:
Extensive experience in data engineering roles building reliable, scalable and observable production-grade data pipelines and services
Strong proficiency in Python
Experience with GoLang is a plus
Proficient in SQL, data modelling and operating common OLTP (e.g. PostgresSQL) and OLAP databases (e.g. Snowflake, Bigquery) at scale
Develop and maintain data pipelines using workflow management platforms such as Apache Airflow
Knowledgeable of containerization technologies such as Docker and container orchestration platforms like Kubernetes
Communicate effectively and are proficient in English
Work independently and collaboratively in a fast-paced environment
Experience with real-time streaming technologies (e.g. Kafka, Kinesis) and distributed stream processing technologies (e.g. Apache Flink, Apache Beam, Kafka Streams) is an advantage
Familiarity working with infrastructure as code (e.g. Terraform) is preferred
FinTech or payments domain experience is a plus
Nice to have:
Experience with GoLang
Experience with real-time streaming technologies (e.g. Kafka, Kinesis) and distributed stream processing technologies (e.g. Apache Flink, Apache Beam, Kafka Streams)
Familiarity working with infrastructure as code (e.g. Terraform)
FinTech or payments domain experience
What we offer:
High impact and high velocity environment with the most talented and ambitious people you will ever work with
A chance to shape the story of a company and a category from the ground up
Real ownership
A product used by the best brands around the world
Hybrid working with an office in the heart of New Cairo