About the company
Databricks is the Data and AI company. More than 20,000 organizations worldwide rely on the Databricks Data + AI Platform.
Responsibilities
- Lead end-to-end technical design, proof of concepts (PoCs), and workload sizing for strategic customer engagements
- Design, build, and optimize scalable, high-performance batch and streaming pipelines, operational data layers (Lakebase), and end-to-end performance load testing on Databricks
- Build and operationalize custom user-facing data applications using Databricks Apps
- Leverage AI coding assistants, LLMs, and agentic workflows as a force multiplier to rapidly prototype, debug, and deliver architectural assets
- Mentor peers, contribute reusable architecture assets, and deliver technical workshops and community presentations
Requirements
- 5+ years in data or software engineering with hands-on proficiency in distributed processing (Apache Spark™, Delta Lake, SDP) and real-time streaming technologies (Spark Streaming, Kafka, CDC)
- Demonstrated daily reliance on AI coding tools and LLMs
- Strong production coding skills in Python, SQL, and Scala or Java, with a solid grasp of data modeling and system design fundamentals
- 5+ years in pre-sales or post-sales technical consulting
- Practical experience with operational/transactional data layers (Postgres/OLTP), low-latency serving, reverse ETL, and hybrid transactional/analytical processing
Conditions
- Office-based contract (Amsterdam), with a hybrid schedule, requiring up to 30% travel
- An initial 12-month fixed-term contract is to be offered, with the expectation of extending/converting to FTE upon successful completion of the probation period