Revolut is a financial technology company on a mission to provide customers with more visibility, control, and freedom over their money. They are seeking an analytical Data Engineer to design and implement scalable data pipelines and reporting structures that support critical business and finance functions.
Responsibilities:
- Designing and building scalable data pipelines, data models, and ETL processes
- Developing and maintaining data infrastructure and reporting frameworks to support finance and business needs
- Translating complex business and regulatory requirements into clear, efficient data solutions
- Ensuring data accuracy, reliability, and high data quality across datasets and reporting systems
- Collaborating closely with teams across Finance, Product, and Operations to ensure data is accurate, accessible, and structured to power key decisions
- Monitoring and improving data pipelines, reporting systems, and overall data reliability
- Contributing to the setup and evolution of local reporting processes, while gaining a deeper understanding of the business and financial context
Requirements:
- 4+ years of experience in data engineering roles
- Experience working in banking, fintech, or financial services
- Impressive programming skills in Python and SQL
- Experience building or maintaining data pipelines, ETL processes, and data models
- A degree in engineering, computer science, or other quantitative discipline
- Solid problem-solving skills and an interest in understanding how data supports business decisions
- Experience in accounting/financial reporting
- To have competed in school/university Olympic medal competitions in physics, maths, economics, or programming