Data Forward Deployed Engineer with Databricks
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobWe 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.
- 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
- 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)
