Senior Software Engineer - Fullstack

Databricks Databricks · Data AI · Amsterdam, Netherlands · Engineering - Pipeline

Databricks is seeking a Senior Software Engineer - Fullstack to work on their data and AI infrastructure platform, focusing on building modern SaaS products with great user experience. The role involves working on teams like SQL Analytics Console, Jobs and Workflows, Developer Ecosystem, or Apps Developer Experience, with a specific mention of a Codegen sub-team building tools for agents to generate Apps.

What you'd actually do

  1. work closely with your team and product management to bring that delight through great user experience
  2. builds the "console" for SQL Analytics, where users configure, manage and monitor their SQL usage
  3. rearchitected the system for increased stability and scalability
  4. building exciting new features for more advanced workflows and customer observability
  5. own and govern the core developer ecosystem open-source components: the SDK, the CLI, and Terraform
  6. makes developing Apps on Databricks delightful and easy
  7. built an SDK and services for app developers - [AppKit](https://github.com/databricks/appkit)
  8. Codegen sub-team builds tools that enable agents to generate Apps that work first time

Skills

Required

  • BS/MS/PhD in Computer Science, or a related field
  • 5+ years of experience with HTML, CSS, and JavaScript
  • Passion for user experience and design and a deep understanding of front-end architecture
  • Comfortable working towards a multi-year vision with incremental deliverables
  • Experience with modern JavaScript frameworks (e.g., React, Angular, VueJs/Ember)
  • Strong familiarity with server-side web technologies (eg: Nodejs, Java, Python, Scala, C#, C++,Go, JVM)
  • Good knowledge of SQL
  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, Kubernetes
  • Experience in architecting, developing, deploying, and operating large scale distributed systems