Data Architect
$165,000–$210,000 year
HybridOakville, Ontario, Canada
Job Summary
Define a managed AWS reference architecture delivering reliability without requiring a large team to operate it. Specify a layered data model from raw to curated that holds no sensitive data, establishing governance across classification, PII handling, access control, lineage, and residency. Create reusable engineering patterns for capture, land-and-store, transform-and-serve, and govern to ensure consistent data product assembly. Design loose coupling from operational systems using change-data-capture or scheduled extracts, and set guardrails permitting low-code workflows only under narrow criteria. Drop into delivery to build data products when the team needs extra hands. This role fills an existing vacancy at Euna Solutions, a leading provider of cloud-based software for public sector procurement and grants management.
Required Qualifications
- Senior data architecture experience with production AWS systems, including S3-based lake or lakehouse designs and a governed analytical layer
- Deep fluency with medallion or layered data architectures and the governance controls that ride across them
- Experience designing contextual or semantic data layers that reduce GenAI token consumption so downstream AI features run faster and cost less
- Hands-on knowledge of managed AWS data services — Glue, Athena, Lake Formation, DMS or equivalent — with a strong bias toward managed over self-run
- Proven experience designing for data classification, PII handling, access control, lineage, and residency, ideally in a regulated or public sector context
- The judgment to build just enough: you can define a blueprint without over-engineering it, defer what the backlog doesn't yet need, and hand off clean, documented patterns a small team can execute against
- Define a managed AWS reference architecture that delivers reliability without requiring a large team to operate it
- Specify the layered data model — raw to cleansed to curated to a fully safe analytical layer that holds no sensitive data — so the program never becomes a data swamp
- Establish governance across every layer: data classification, constituent PII handling, access control, lineage, and residency
- Create reusable engineering patterns for capture, land-and-store, transform-and-serve, and govern, so every team building data products assembles them consistently instead of reinventing plumbing
- Design loose coupling from operational systems using change-data-capture or scheduled extracts, without creating hard dependencies on their roadmaps
- Set the two-speed guardrail — make the governed, pattern-based path the default and define the narrow criteria under which a low-code workflow is permitted
- Drop into delivery and build data products yourself when the team needs the extra hands
- This position will be hybrid with 3 days/week in our Oakville, office. (Tuesday, Wednesday and Thursday)
Desired Qualifications
- Familiarity with dbt and warehouse-side modeling (e.g. Redshift) and with low-code orchestration such as n8n
- Experience with Canadian data residency requirements and multi-region AWS deployments
- A track record of standing up governance from day one rather than retrofitting it later
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.