Description

You own the design and maintenance of enterprise data architecture.

Responsibilities

  • Design and maintain enterprise data architecture, utilizing PostgreSQL for operational systems and AWS analytics pipelines (S3/Parquet, Glue, Athena, Redshift).
  • Define canonical data models, schemas, indexes, and partitioning strategies to support SOA microservices.
  • Lead ETL/migration efforts for legacy and acquired systems, ensuring data reconciliation and quality.
  • Establish and enforce data governance frameworks, including metadata management, lineage, and access control (FERPA, COPPA, SOX).
  • Collaborate with engineering teams to design event-driven data flows using patterns like outbox, SQS, SNS, and EventBridge.

Required Skills

  • 7+ years of experience in data architecture or enterprise data management.
  • Deep expertise in relational databases, specifically PostgreSQL (schema design, indexing, performance tuning).
  • Proficiency with cloud-native data platforms including AWS (S3/Parquet, Glue, Athena, Redshift).
  • Proven experience leading system consolidation and large-scale data migrations.
  • Strong proficiency in ETL/ELT pipelines and tools.
  • Solid understanding of event-driven architectures and streaming patterns.
  • Familiarity with data governance and compliance frameworks (FERPA, COPPA, SOX).
  • Strong SQL skills; experience with Python or Scala for data processing.
  • Bachelor’s or Master’s degree in Computer Science or related field.

Education

Bachelor's or Master's degrees