Lead Data Engineer
Fullbay ยท via
Real Estate Jobs Australia
๐ฐ $131,709 - $161,343/yr
๐ Remote
๐ Remote, Arizona
โฐ Full Time
Job Description:
- Own Fullbay's data platform end to end, including architecture, hands-on development, and company-wide data standards
- Own certified metric and entity definitions and serve as final arbiter of cross-functional definitional disagreements
- Keep documentation current so business users can find trusted answers without assistance
- Build and extend the gold layer using SQL and transformation code in version control with automated tests
- Own identity resolution across Classic, Next, and Salesforce, including crosswalk logic, survivorship rules, and platform-of-record determination
- Own Snowflake role hierarchy, grants, row access and masking policies, warehouse sizing, cost attribution, and spend
- Design curated access paths for AI agents, including per-agent identities and grants, registration patterns, and retention policies
- Onboard new data sources, own schema drift and deletion detection, and partner with engineering on source schema changes
- Scope and direct the retained architecture consultant's work, review deliverables, and reject nonconforming work
- Provide guidance and office hours for business users and AI builders self-serving against the data platform
- Adhere to confidentiality and compliance regulations
- Perform other duties as assigned
Requirements:
- 7+ years of data engineering experience, including demonstrated ownership of a production data platform, required
- Deep dimensional modeling experience required: able to declare a grain, defend historization choices per attribute, and articulate a restatement policy
- Experience with Snowflake (or a comparable cloud data warehouse) beyond SQL โ warehouse strategy, cost management, RBAC, and environment design โ required
- Experience building transformations as version-controlled code with automated tests and CI required
- Bachelorโs degree in computer science, data engineering, or a related field, or equivalent work experience
- Experience with change data capture and incremental extraction from application databases required
- Experience with entity resolution across systems with independent identifiers required
- Strong written communication skills; able to arbitrate cross-functional definitional disagreements clearly and diplomatically
- Nice to have: Experience serving AI or programmatic consumers of data, familiarity with the Salesforce object model, prior experience as a companyโs first data hire, and prior experience directing outside vendors