Data Engineer
Core
Design, build, and maintain the centralized data foundation connecting products, CRM, finance, 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, Python, Git, data quality automation, project coordination
Preferred skills
AWS data services, dbt, orchestration tools, multi-product SaaS experience, property management/finance/CRM 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 data flows and define sources of truth; prepare trusted datasets and reusable data marts; coordinate internal contributors and external consultants; establish automated data quality checks and exception handling.
Seniority
Senior, hands-on IC with delivery ownership