Data Engineer - Project Delivery Senior Analyst

Data Engineer role focused on designing, building, and operating modern data products and platforms, with a focus on delivering reliable, performant, and cost-effective data pipelines and curated datasets for analytics and downstream applications. The role involves working with cloud platforms (AWS preferred), SQL, Python, Snowflake, and data integration/orchestration tools.

What you'd actually do

  1. Design, build, and support scalable batch and near-real-time data pipelines on AWS.
  2. Design robust ingestion patterns from source systems into S3 and into Snowflake.
  3. Develop transformation layers and curated datasets in Snowflake, including dimensional/data product modeling for analytics and downstream applications.
  4. Implement orchestration and workflow automation on AWS with retries, backfills, and idempotency.
  5. Build reusable Python components for ingestion, validation, and transformations; apply standards through code reviews and testing.

Skills

Required

  • 4+ years of experience as a Data Engineer delivering production-grade data pipelines and curated datasets.
  • 4+ years of hands-on experience with SQL and Python, including Snowflake and/or PySpark for scalable data processing and ELT.
  • 4+ years of experience designing, building, and supporting batch and near-real-time data pipelines on cloud platforms (AWS preferred; Azure/GCP acceptable).
  • Experience with data integration frameworks and orchestration tools.
  • Working knowledge of Lakehouse/warehouse architectures and ELT patterns.
  • Knowledge of DevOps principles: CI/CD pipelines, version control, Infrastructure-as-Code.
  • Ability to optimize data storage, partitioning, file formats (Delta, Parquet), and performance.
  • Understanding of data quality, data governance, and metadata management.
  • Bachelor’s degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.

Nice to have

  • Agile delivery experience.
  • Analytical ability to manage multiple projects and prioritize tasks into manageable work products.