Job Description
N26 is revolutionizing the banking industry with innovative technology and design. As a global platform, we empower individuals to bank their way. Our team of experts is dedicated to building a seamless digital experience.
We're headquartered in Berlin with offices across Europe, serving a diverse customer base.
Our mission is to provide exceptional banking services that meet the evolving needs of our customers.
By joining N26, you'll become part of a dynamic team that's shaping the future of finance.
This role is critical in empowering our organization with actionable insights through efficient and reliable data solutions.
Key Responsibilities
* Design, develop, and deploy scalable data products that provide meaningful insights to business stakeholders.
* Build and maintain a robust data mart infrastructure within AWS Redshift to support reporting needs.
* Design and implement efficient data models to optimize data storage, retrieval, and performance.
* Develop and maintain efficient ETL processes to ingest data from various sources into the data mart.
* Implement data quality checks and monitoring processes to ensure data accuracy and integrity.
* Continuously monitor and optimize data pipelines and queries for optimal performance.
* Work closely with data analysts, business intelligence teams, and other stakeholders to understand data requirements and deliver solutions.
Requirements
* Background in Computer Science, Engineering, or a related field.
* 5+ years of experience in data engineering, with a strong emphasis on data product development and data warehousing.
* Extensive experience with AWS Redshift, including data modelling, performance tuning, and cluster management.
* Proficiency in ETL tools such as Apache Airflow, AWS Glue, or similar.
* Strong programming skills in Python or Java.
* Expertise in SQL for data manipulation and analysis.
* Experience with data modelling techniques and best practices.
* Excellent problem-solving and analytical skills.
* Strong communication and interpersonal skills to collaborate effectively with cross-functional teams.
Benefits
As an N26 employee, you'll enjoy a range of benefits that promote work-life balance, personal growth, and career advancement. These include:
* Competitive personal development budget.
* Work from home budget.
* Discounts to fitness & wellness memberships, language apps, and public transportation.
* Premium subscription on your personal N26 bank account, as well as subscriptions for friends and family members.
About Us
N26 is committed to creating an inclusive workspace where everyone feels valued and respected. We welcome applications from people of all backgrounds, cultures, genders, sexual orientations, abilities, neurodiversities, and ages. If there's anything you need to make the application process work for you, please let us know.
],