Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Agile @ 3
Airflow @ 3
Automated Testing @ 3
Data Engineering @ 3
Databricks @ 3
Design Patterns @ 3
Python @ 3
Reporting @ 3
SQL @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
We are looking for an enthusiastic data engineer with at least two years of experience to join the Finance & Risk Data Domain. The department consists of multiple teams that work on data products supporting the bank's reporting function and enabling downstream teams to prepare internal and external reports for decision-making and regulatory disclosure.
Responsibilities
- Develop and maintain automated processes and solutions that create datasets for the rest of the bank.
- Work as part of a Scrum team and participate in Scrum events.
- Monitor production processes and troubleshoot issues.
- Create new data products, including onboarding data and adding transformation logic.
- Add features to underlying platforms.
- Improve and optimize existing code.
- Investigate issues and take responsibility for getting solutions into production.
- Contribute to knowledge sharing and collaboration in an agile, multicultural environment.
Requirements
- At least two years of relevant experience in data or software engineering.
- Experience with Python.
- Experience with SQL.
- Experience with PySpark and/or Databricks.
- Experience with Airflow.
- Knowledge of software engineering practices, including clean code, automated testing, unit testing, and design patterns.
- Ability to learn, solve problems, and apply sound engineering principles.
- Understanding of the importance of data quality, reliability, and maintainability in Finance & Risk reporting.
- Ability to work collaboratively in an agile team, communicate openly, share knowledge, and learn from others.
The software is built using Python and SQL, runs on Databricks, and uses Airflow for scheduling. Experience with every technology is not essential.
The selection process consists of an initial interview, followed by a technical assignment and technical interview. A third interview may take place in rare cases.
Benefits
- Gross annual salary of €50,000–€81,000, depending on experience, based on a 36-hour work week.
- Benefit budget of 11% of base pay, paid out if unused.
- Development budget of €1,000 per year, which can accumulate up to €3,000.
- Excellent pension scheme.
- Hybrid working from home and the office, with an ergonomic home-office setup provided.
- Five weeks of vacation per year, plus two mandatory days off.
- Option to purchase up to four additional weeks of vacation annually.
- Five additional days off for personal development or volunteer work.
- Annual public transport pass providing free public transportation throughout the Netherlands for business and private use.
- Inclusive and collaborative working culture.
More jobs at ABN AMRO
Analytics Engineer - Global Finance
ABN AMRO · Amsterdam, Netherlands
EUR 49,400-70,500 per year
Data Analyst - Transaction Banking
ABN AMRO · Amsterdam, Netherlands
EUR 55,600-79,400 per year
Security Engineer - Exposure Management
ABN AMRO · Amstelveen, Netherlands
EUR 63,600-90,900 per year
Microsoft 365 Platform Engineer
ABN AMRO · Amstelveen, Netherlands
EUR 63,600-90,900 per year
Data Scientist Fraud Monitoring
ABN AMRO · Amstelveen, Netherlands
EUR 63,600-90,900 per year
Similar jobs
Director, Finance Systems - Revenue Systems Engineering
Anthropic · San Francisco, United States, Seattle, United States
USD 270,000-315,000 per year
Senior Data Engineer, Payments
Airbnb · United States
USD 196,000-227,000 per year
Senior IT Engineer Security
ABN AMRO · Amstelveen, Netherlands
EUR 72,800-104,000 per year
Analytics Engineer - Mid-Senior - Finance Team
Nord Security · Kaunas, Lithuania, Vilnius, Lithuania
EUR 42,000-72,000 per year
Data Engineer, Billing & Payments
Anthropic · San Francisco, United States, New York City, United States
USD 320,000-405,000 per year
Data Engineer, Product
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 320,000-405,000 per year
Analytics Engineer · Mid-Senior · Finance Team
Nord Security · Warsaw, Poland
PLN 216,000-360,000 per year
Analytics Engineer — Mid-Senior — Finance Team
Nord Security · Vilnius, Lithuania
EUR 42,000-72,000 per year