Data Engineer
Core
Design, build, and maintain the data foundation connecting products, CRM, finance systems, and operational tools to trusted reporting and analytics.
Role type
Senior Data Engineer (Internal Delivery Owner)
Builds
Centralized data platform, ETL/ELT pipelines, data marts, and dashboards for executive and departmental reporting.
Domain
Property management SaaS, Finance, CRM
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Snowflake or comparable cloud data warehouse, SQL, ETL/ELT pipeline design, relational and dimensional data modeling, API integrations, project coordination, data quality governance
Preferred skills
AWS data services, dbt, multi-product SaaS experience, property management domain knowledge, consultant management
Technologies
Snowflake, SQL, Python, Git, AWS, dbt
Responsibilities
Build and maintain reliable ETL/ELT pipelines from diverse sources; design scalable schemas and data models; map end-to-end business data flows and define sources of truth; prepare trusted datasets and reusable data marts for reporting; coordinate internal contributors and external consultants; establish automated data quality checks and exception handling processes.
Seniority
Senior, hands-on IC with delivery ownership