Software Engineer - Fullstack

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

Full stack software engineer role at Databricks, focusing on building and scaling the data and AI infrastructure platform, with a specific mention of the Apps Developer Experience team working on tools for agents to generate apps. The role involves front-end and back-end development for SaaS products.

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. powers all asynchronous customer workloads for Databricks which is the majority of Databricks usage
  4. focuses on the development experience and best practices using tools outside of the workspace
  5. makes developing Apps on Databricks delightful and easy

Skills

Required

  • BS/MS/PhD in Computer Science, or a related field
  • 2+ 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

What the JD emphasized

  • 2+ years of experience with HTML, CSS, and JavaScript
  • 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)
  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, Kubernetes
  • Experience in architecting, developing, deploying, and operating large scale distributed systems