Payrails
(Senior) Analytics Engineer
Cairo, Remote. Posted 9 days ago
The role
The Senior Analytics Engineer will develop and maintain the data warehouse and curated datasets. They will own the dbt codebase and integrate third party data sources to support self-serve analytics.
What you will do
- Develop and maintain our data warehouse and curated, analytics-ready datasets used across the company.
- Own and evolve our dbt codebase, applying best practices in modularity, testing, and documentation.
- Integrate 3rd party data sources into our data ecosystem to enrich reporting and analytics.
- Build and maintain tooling and infrastructure to improve the development experience of our analytics and business users.
- Partner with analysts and stakeholders to design and implement scalable data models that support self-serve analytics.
- Advocate for data engineering and analytics best practices.
- Champion data democratization.
Required qualifications
- Proven experience in analytics or data engineering roles.
- Strong proficiency in Python for scripting, tooling, and data transformation tasks.
- Hands-on experience with dbt and SQL-based data transformation pipelines.
- Deep understanding of data modeling principles.
- Familiarity with modern OLAP data warehouses like Snowflake, BigQuery, or Redshift.
- Experience working with orchestration tools such as Airflow or similar.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerized environments.
- Excellent communication skills and the ability to work cross-functionally with technical and non-technical stakeholders.
- Self-starter mindset with a passion for clean, documented, and tested data code
Nice to have
- Snowflake
- Kubernetes
Benefits
- High impact and high velocity environment
- 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
- Regular team events, activities and off-sites
- Competitive salary and equity package
- 27 days of annual paid vacation
About the company
Payrails is a global payment software company helping leading enterprises to take control of their payment operations and maximize performance. They are building a deeply integrated meta layer that spans the entire payment lifecycle with a modular architecture.