About Snappi
At Snappi, we're building a neobank from the ground up. Our mission is to empower financial freedom through technology, offering innovative and transparent digital banking solutions.
Join us in reshaping the financial landscape!
About the Role
A Business Intelligence (BI) Engineer at Snappi, is responsible for designing, developing, and managing the systems and tools that facilitate data-driven decision-making within the bank. Snappi, as a digital-only bank, relies on advanced BI solutions to derive actionable insights from vast amounts of data generated across its platforms. A BI engineer is responsible for ensuring that business users have access to reliable, relevant, and timely information through dashboards, reports, and data visualizations, thereby supporting strategic and operational decisions. The role will also contribute to shaping and evolving the bank’s analytics layer and data modelling standards to ensure long-term scalability of the data platform.
This position is available at both our Ioannina and Athens offices.
What You’ll Do
Develop and Maintain BI Solutions:
- Design, build, and maintain BI tools, dashboards, and reports using tools like Power BI, Tableau, or Looker.
Data Analysis and Visualization:
- Create and maintain data visualizations that provide meaningful insights, supporting business teams in understanding complex data trends and patterns.
Data Modeling:
- Develop and maintain robust data models aligned with enterprise architecture principles, ensuring reusability and scalability across analytics use cases.
Collaboration with Stakeholders:
- Work closely with business units, product managers, and analysts to understand data needs and provide solutions that align with business objectives.
Data Quality and Validation:
- Ensure data accuracy and consistency by implementing data validation, cleansing, and auditing processes.
Optimization of BI Tools and Processes:
- Continuously improve BI tools, processes, and workflows to ensure optimal performance and usability.
- Drive standardisation, automation, and best practices in BI development to reduce manual reporting dependencies
Data Governance and Compliance:
- Ensure BI solutions comply with data governance policies, regulatory requirements (e.g., GDPR, CCPA), and internal security standards.
Training and Documentation:
- Provide training and support to business users on BI tools and best practices. Develop and maintain comprehensive documentation for all BI processes and solutions.
Performance Monitoring and Reporting:
- Monitor the performance of BI tools and infrastructure, ensuring high availability and scalability.
Support Data-Driven Decision-Making:
- Provide actionable insights and recommendations to senior management, helping them make informed strategic decisions based on data analysis.
Requirements
- Bachelor’s degree in computer science, Data Science, Information Systems, Business Analytics, or a related field.
- 3-5+ years of experience in BI development, data analysis, or a related field, preferably in the banking or fintech industry.
- Proficiency with BI tools such as Power BI, Tableau, or Looker.
- Ability to integrate AI solutions to optimize modeling and Bi reporting
- Familiar with CI/CD pipelines
- Advanced SQL skills (complex joins, CTEs, window functions, query optimization)
- Experience with data modeling and relational databases (e.g., SQL Server).
- Familiar with standardization-based data warehousing solutions (e.g., Snowflake, BigQuery, Azure Synapse Analytics).
- Familiarity with Databricks.
- Knowledge of programming languages like Python is a plus.
- Data engineering: Hands-on experience contributing to ELT/ETL design in a cloud data environment.
- Excellent analytical and problem-solving skills.
- Familiarity with Git-based workflows and version-controlled analytics development.
- Strong communication skills to effectively collaborate with technical and non-technical stakeholders.
- Ability to translate business requirements into technical specifications.
Why Join Snappi?
We foster a culture of innovation, trust, and continuous development. We focus on solutions and results. Your work will directly shape the future of banking, making financial services more accessible and impactful. If you're ready to make a difference, we’d love to hear from you!
Benefits
At Snappi, we invest in your well-being, growth, and work-life balance with a benefits package designed to support both your personal and professional journey:
- Medical & Life insurance coverage
- 24/7 Mental Health support for you and your family
- Employer-sponsored pension plan
- Exclusive perks with special rates on banking products
- Ongoing learning & career development opportunities
- Team activities & events to foster bonding, well-being, and a strong company culture
Plus, for parents:
- Daycare allowance to help cover preschool costs
- Additional school monitoring days
- Savings plan for your children
We believe diversity makes us stronger. Here, everyone belongs -no matter your background, beliefs, or identity. We hire and support people of all races, religions, colors, nationalities, genders, sexual orientations, ages, marital statuses, and abilities. Your uniqueness is an asset for Snappi.