Skip To Main Content
backBack to Search

Data Forward Deployed Engineer with Databricks

Hybrid in Armenia, & 5 others
Data Software Engineering& 4 others
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are looking for a Data Forward Deployed Engineer to join EPAM in delivering data products on an enterprise Intelligence Platform built on Databricks. Each product begins with a data contract, and you will partner with the client's data team to build a working prototype that adds business-glossary features to the Data Landscape Explorer (DLE) — the client's register of domains, entities, owners and data products, and the main entry point for business users into the platform. The prototype is developed spec-first on the Databricks stack with Claude, where specs are written and approved before any code; Claude agents draft, build and test against those specs, with the FDE directing and reviewing their work.

Responsibilities
  • Collaborate directly with the people who will use the glossary — use case owners, domain data owners and stewards — translating their needs into specs and running short demo-and-feedback loops
  • Own the spec chain using BMAD: product brief → PRD → architecture → stories with acceptance criteria, ensuring no code is written without an approved spec and every merge request traces back to a story and its acceptance tests
  • Deliver glossary features inside the DLE, including search and browse of terms by domain, and a page per term showing its definition, synonyms, data owner, steward, status and version
  • Implement links from terms to entities and to contract fields, populating the DLE's existing semantic_term_urn field
  • Design an impact view showing which products and consumers depend on a term
  • Build a propose-or-change flow that routes requests to steward review and then into Git as a merge request
  • Develop the UI using Databricks Apps, governed by Unity Catalog for comments, tags, permissions and lineage, and deploy via Asset Bundles
  • Embed security into the design: authentication fails closed, on-behalf-of auth must never silently fall back to a service principal, and access is governed by Unity Catalog
  • Operate entirely within the client's VDI and Coder workspaces, ensuring no client data leaves the secured perimeter
  • Record decisions as ADRs in the platform's knowledge base
  • Hand over a working demo, a runbook and a backlog for evolving the prototype into a product
Requirements
  • 5+ years of experience as a Forward Deployed Engineer, Data Engineer or Full-Stack Engineer delivering data products in close collaboration with business stakeholders
  • Expertise in Databricks, including Databricks Apps, Unity Catalog and Asset Bundles
  • Proficiency in spec-first delivery methodologies such as BMAD, writing product briefs, PRDs, architecture docs and stories with acceptance criteria
  • Background in building data catalog, glossary or metadata management solutions, with familiarity with DataHub as a stewardship tool
  • Skills in designing and implementing data contracts and governed release flows through Git
  • Understanding of semantic models, business glossaries and lineage concepts, including linking terms to entities and contract fields
  • Competency in secure authentication patterns, including on-behalf-of auth and fail-closed design
  • Capability to work with AI coding agents such as Claude to draft, build and test against approved specs, directing and reviewing their output
  • Qualifications in recording architectural decisions as ADRs and producing runbooks and handover documentation
  • Flexibility to use restricted development environments such as VDI and Coder workspaces while respecting data perimeter constraints
  • Strong communication skills for running demo-and-feedback loops with use case owners, domain data owners and stewards
  • Excellent command of written and spoken English (B2+ level)