Senior Databricks Engineer

Rabobank

Utrecht

Hybrid

EUR 56,000 - 80,000

Full time

39 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Thirteenth month
8% holiday allowance
Employee Benefit Budget 10%

Job summary

Rabobank is seeking a Cyber Security Data Platform Engineer to advance security data processing and analytics. You will build scalable data pipelines, model datasets for analytics, and collaborate with DevOps and application engineers to deliver measurable security improvements.

You will work in a hybrid setup across platform engineering and development teams, focusing on practical, secure, and user-friendly solutions that enhance Rabobank’s cybersecurity capabilities.

Qualifications

  • Bachelor's or Master’s in computer science or related field.
  • 4+ years of experience in data engineering on production platforms.
  • Proficient in Python with testing and version control.
  • Experience building scalable data pipelines for analytics and operations.
  • Experience designing data models for analytics and asset relationships.
  • Experience integrating data from APIs and event streams.
  • Hands-on Databricks experience: Delta Lake, Structured Streaming, Unity Catalog; CI/CD with Terraform.
  • Strong focus on data quality, observability, and reliability in production.
  • Experience with containerized environments and modern DevOps.
  • Ability to translate product needs into data-driven insights and collaborate across teams.

Responsibilities

  • Implement a large-scale data pipeline to ingest, enrich, and prioritize findings.
  • Design practical data models to enable analysts to use processed data.
  • Ensure data quality and reliability across production pipelines.
  • Create insights and dashboards to guide security decisions and risk prioritization.

Skills

Python programming
Data engineering
Data modeling
APIs integration
Event streams
CI/CD
DevOps
Observability
Data quality
Containerization

Education

Bachelor's or Master’s in Computer Science or related field

Tools

Databricks
Terraform
CI/CD pipelines
Neo4j
GraphQL
Delta Lake
Unity Catalog

Job description

  • Salary: Gross monthly salary between EUR 5,030 and EUR 7,183 (scale 09)for a 36-hour work week.
  • Extras: a thirteenth month, 8% holiday allowance, and a 10% Employee Benefit Budget.
  • Development budget: EUR 1,400 development budget per year for your growth and development.
  • Hybrid working: a balance between home and office work (possible for most roles).
  • Pension: decide for yourself the amount of your personal contribution.

Are you interested into Cyber Security and willing to help developers to build safer solutions to be more secure against hackers? Join Tech4Dev and make a real impact on Rabobank’s cybersecurity landscape.

You & your role

Develop innovative security platform to process reported quality and security findings of systems and with enrichment and connecting the data, creating more in-depth insights to improve the security posture view and faciliate the prioritization of risks.

Examples for practice
  • Implementing a large-scale data pipeline to ingest, aggregate and enrich findings reported by different tools and deliver prioritized actionable list of findings.
  • Design practical and complex models to enable other analyst to use of the processed data.
  • Ensure data quality and reliability
  • Create insights and dashboards
Facts & figures
  • 36 hours per week
  • Over 10 teams supported with platform solutions.
  • 43,822 Rabobank colleagues worldwide
Top 3 responsibilities
  • Pragmatic delivery mindset; focuses on delivering value quickly and iterating based on feedback
  • Product-oriented thinking; treats datasets as products with users and adoption metrics
  • Strong collaboration; aligns closely with DevOps and application engineers on shared pipelines and contracts
  • Observability-first approach; ensures data flows are debuggable, transparent, and measurable
  • Ownership mentality; accountable for data from source discovery to insight delivery

You will work closely with platform engineering and development teams, ensuring solutions are practical, secure, and user-friendly. Your contributions directly impact the efficiency and security of Rabobank’s software delivery.

Together we achieve more than alone

We believe in the power of differences. By combining the diversity of people, we become an even better bank. We are therefore curious about what you will add to our Tech4Dev team.

Tech4Dev develop and manage platform solutions that enable secure and efficient software development. Collaboration is our way of working; as one goal-oriented team within Rabobank. Our culture is characterised by openness, innovation, and a strong focus on continuous improvement.

Work on yourself & the world around you at the same time

For us, your development and that of society go hand in hand. That is why we want to invest in you and work together for a better world. We summarise this in one sentence: “at Rabobank, you work on yourself & the world around you at the same time”.

You will see this reflected in your personal development budget, our hybrid working environment, and a good balance between work and home. You can work on banking matters for our private and business customers, but also on social issues such as food and energy transitions.

Why everyone is welcome at Rabobank

At Rabobank, we believe we become stronger by bringing together people who complement each other. By embracing our differences, we bring out the best in each other. We seek diversity in knowledge, skills, and experience, but also in gender, background, and culture. We strive for variety and the space to be yourself in every department – whoever you are. That is what diversity and inclusion at Rabobank is all about.

  • Bachelor’s or master’s degree in computer science or a related field, demonstrating a solid theoretical foundation and analytical ability
  • At least 4 years of relevant experience in data engineering, building and operating scalable data platforms in production environments
  • Strong programming skills (Python) with software engineering best practices, including testing (unit/integration) and version control
  • Solid experience with data engineering fundamentals: ingestion, transformation, serving, and building scalable, production-grade pipelines
  • Experience designing data models for both analytics and operational use cases, including asset correlation and relationship-driven insights (e.g., graph-based approaches)
  • Hands-on experience integrating multiple data sources (APIs, event streams, databases), including event-driven or asynchronous data flows
  • Strong hands-on experience with Databricks (Delta Lake, Structured Streaming, Unity Catalog), including Medallion architecture, performance optimization, and operationalization via workflows and CI/CD (e.g., Terraform, Asset Bundles)
  • Strong understanding of data quality, validation, observability, and reliability in production environments
  • Comfortable working in containerized environments and modern DevOps ecosystems
  • Ability to translate product needs into data logic, including prioritization and risk-based insights
  • Striving for results (Resultaatgericht): You consistently pursue measurable outcomes and drive projects to completion
  • Stimulating collaboration (Collaborating): You foster teamwork, encourage knowledge sharing, and build strong relationships across multidisciplinary teams
Nice to have
  • Familiarity with GraphQL and schema-first APIs
  • Experience with graph technologies (e.g., Neo4j)
  • Affinity with or experience in AI / LLM-driven analytics or insights
  • Familiarity with risk modeling, threat modeling, or frameworks such as MITRE ATT&CK
  • Experience working with or strong affinity for security data domains (e.g., SAST, DAST, SCA, IaC, CSPM, vulnerability management such as CVEs/CVSS)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Insights Data Scientist
Senior Insights Data Scientist

Rabobank • Utrecht

Hybrid
EUR 67,000 - 96,000
Thirteenth month
8% holiday allowance
10% Employee Benefit Budget
+1
Data Analyst Insights
Data Analyst Insights

Rabobank • Utrecht

Hybrid
EUR 56,000 - 80,000
Salary range 5030-7183
Thirteenth month
Holiday allowance 8%
+3
Senior IT Security Professional – FEC CDD Detection
Senior IT Security Professional – FEC CDD Detection

Rabobank • Utrecht

Hybrid
EUR 67,000 - 96,000
Thirteenth month
Holiday allowance 8%
Employee Benefit Budget 10%
+2
Senior Databricks Engineer
Senior Databricks Engineer

Rabobank Gruppe • Utrecht

Hybrid
EUR 56,000 - 80,000
Thirteenth month
8% holiday allowance
Employee Benefit Budget 10%
+2
Senior IT Security Professional - FEC CDD Detection
Senior IT Security Professional - FEC CDD Detection

Rabobank • Utrecht

On-site
EUR 67,000 - 96,000
10% Employee Benefit Budget
EUR 1,400 development budget per year
Hybrid working: balance between home &
+1
Program Manager - Data Management Execution (Value)
Program Manager - Data Management Execution (Value)

Rabobank • Utrecht

On-site
EUR 115,000 - 165,000
Thirteenth month
8% holiday allowance
10% Employee Benefit Budget
+4
AI Engineer - Data
AI Engineer - Data

Rabobank • Utrecht

Hybrid
EUR 46,000 - 65,000
Thirteenth month
8% holiday allowance
10% Employee Benefit Budget
+1
Business Analyst – Data Lineage, Area Governance Platform
Business Analyst – Data Lineage, Area Governance Platform

Rabobank • Utrecht

On-site
EUR 60,000 - 86,000
Thirteenth month
8% holiday allowance
Employee Benefit Budget (10%)
+2
Junior Azure Data Engineer / Junior Azure DevOps Engineer
Junior Azure Data Engineer / Junior Azure DevOps Engineer

Rabobank • Utrecht

On-site
EUR 39,238 - 56,034
Thirteenth month
Holiday allowance 8%
Pension with contributions
+2
Senior Analytics Engineer
Senior Analytics Engineer

NIBC Bank N.V. • Den Haag

On-site
EUR 90,000 - 120,000
Hybrid working
Competitive salary
Pension scheme