Specialist Solutions Architect - Data Engineering
Databricks is a data and AI platform that lets organizations build analytics, AI agents, and applications on a unified, governed lakehouse.
Funding history
Investors
About Databricks
Data engineers, analysts, and AI teams use Databricks to process large datasets, build reliable pipelines, and train models on a single governed platform. Users can run SQL analytics, serve ML predictions in real time, and deploy AI agents grounded in enterprise data. Its open lakehouse architecture provides consistent security and governance across analytical and operational workloads.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will be a hands-on technical authority guiding strategic customers in designing, building and optimizing production-grade data workloads on Databricks. You will lead technical design, PoCs and workload sizing, build batch and streaming pipelines and data applications, use AI coding tools, and mentor peers. This is an office-based fixed-term contract in Amsterdam with a hybrid schedule.
Requirements
- 5+ years in data or software engineering with distributed processing (Spark, Delta Lake) and streaming (Kafka, CDC)
- Daily use of AI coding tools and LLMs
- Strong production coding in Python, SQL, and Scala or Java
- 5+ years in pre-sales or post-sales technical consulting
- Experience with operational/transactional data layers, low-latency serving, reverse ETL and HTAP
Responsibilities
- Lead end-to-end technical design, PoCs and workload sizing for strategic customers
- Design, build and optimize batch and streaming pipelines and operational data layers
- Build and operationalize data applications using Databricks Apps
- Use AI coding assistants and agentic workflows to prototype and deliver architectural assets
- Mentor peers, contribute reusable assets and deliver workshops and presentations
