remote
Senior Data Architect - Empower
Software Engineer
Lead the design and implementation of enterprise‑scale data platforms, driving data modeling, integration, and governance using SQL, Python, Snowflake, and AWS services to enable analytics and business intelligence.
About the role
Key Responsibilities
- Architect and evolve the organization’s data platform, including data warehouses, lakes, and real‑time pipelines.
- Design logical and physical data models that support analytics, reporting, and machine‑learning workloads.
- Lead the selection, implementation, and optimization of cloud data services such as Snowflake, Redshift, and AWS Glue.
- Define and enforce data governance, security, and quality standards across all data assets.
- Collaborate with data engineers, analysts, and business stakeholders to translate requirements into scalable data solutions.
Requirements
- 10+ years of experience in data architecture, data modeling, and database design.
- Strong proficiency in SQL and a programming language such as Python for data manipulation and automation.
- Hands‑on experience with cloud data platforms (e.g., Snowflake, AWS Redshift) and related services (S3, Glue, Lambda).
- Proven track record designing and implementing ETL/ELT pipelines and data integration solutions.
- Excellent communication skills and ability to influence cross‑functional teams.
Skills
sqlpythonawssnowflake