Skip to content
DatabricksDatabricks

Senior Forward Deployed Engineer - Architect - Full Stack

Leads architecture and hands-on delivery of customer-facing data and AI solutions on the Databricks platform. The role requires extensive data or software engineering experience, cloud expertise, Apache Spark, production deployment, and strong enterprise stakeholder-management skills.

About the job

Responsibilities

  • Build and productionize customer solutions for data and AI challenges using the Databricks platform.
  • Own architecture and lead design decisions for end-to-end systems spanning data engineering, AI, and application development.
  • Deliver production-grade systems, reference architectures, custom applications, data ingestion, and ML/AI model integrations.
  • Guide strategic customers through the design, build, and deployment of big data and AI applications.
  • Scope technical delivery work with customers and engagement managers, managing project timelines and measurable outcomes.
  • Advise customers on architecture and design, and support project evaluation and adoption of Databricks.
  • Ensure solutions are secure, scalable, and aligned with customer needs and Databricks best practices.
  • Collaborate with Databricks technical teams, project managers, architects, customer teams, engineering, and customer support.
  • Provide product and implementation feedback and help resolve engagement-specific product and support issues.
  • Embed with customer teams and engage stakeholders ranging from technical individual contributors to executives.
  • Contribute accelerators, frameworks, and best practices that scale across accounts and influence the Databricks product roadmap.
  • Travel to customers approximately 20% of the time.

Requirements

  • Extensive experience in data engineering, data platforms and analytics, or software engineering.
  • Ability to write code in Python, Scala, JavaScript, or TypeScript, using modern frameworks.
  • Working knowledge of at least two major cloud ecosystems, with expertise in at least one: AWS, Azure, or Google Cloud.
  • Deep experience with distributed computing using Apache Spark and knowledge of Spark runtime internals.
  • Familiarity with CI/CD for production deployments.
  • Working knowledge of MLOps, machine learning and AI models, and AI APIs.
  • Experience designing and deploying performant, production-grade end-to-end data architectures and applications combining data pipelines, ML/AI models, and user-facing interfaces.
  • Experience delivering technical projects, managing scope and timelines, and translating complex concepts into actionable solutions.
  • Strong documentation and whiteboarding skills.
  • Experience working with enterprise clients and managing conflicts across diverse stakeholder groups.
  • Curiosity, adaptability, and eagerness to explore technologies that support Databricks-based solution deployment and integration.
  • Databricks certification.

Benefits and Compensation

  • Comprehensive benefits and perks are offered, with details varying by region.

Skills

Python, Scala, JavaScript, TypeScript, AWS, Azure, GCP, Spark, CI/CD, MLOps, Machine Learning, Ai Apis, Data Engineering, Data Pipelines, Databricks