Staff Forward Deployment Engineer

Databricks Databricks · Data AI · Singapore · Professional Services Operations

This role is a customer-facing engineering position focused on implementing big data solutions and AI applications using Databricks platform and Apache Spark. The engineer will guide clients through data engineering to model deployment, ensuring best practices and providing technical leadership.

What you'd actually do

  1. You will guide customers as they implement transformational big data projects, including end-to-end development and deployment of industry-leading big data and AI applications
  2. You will assure that Databricks best practices are being used within all projects and that our quality of service and implementation is strictly followed
  3. You will facilitate technical workshops, discovery and design sessions, customer requirements gathering and scoping for new and existing strategic customers
  4. Architect, design, develop, deploy, operationalize and document complex customer engagements individually or as part of an extended team as the technical lead and overall authority
  5. Knowledge transfer, enablement and mentoring of other team members, customers and partners, including developing reusable project artifacts

Skills

Required

  • Apache Spark
  • Databricks Data Intelligence Platform
  • Python
  • Scala
  • data architecture patterns
  • data warehouse
  • data lake
  • streaming
  • Lambda/Kappa architecture

Nice to have

  • GCP/Azure/AWS/EC2 cloud deployment models (Public vs. VPC)

What the JD emphasized

  • 10+ years of experience in Design and Implementation of Big Data technologies (Apache Spark™) and familiarity with data architecture patterns (data warehouse, data lake, streaming, Lambda/Kappa architecture)
  • Deep technical knowledge and comfortable coding in Python or Scala