EngineerJobs.io
← Back to all jobs

Job Description

Contract Analytics Engineer position based in Philadelphia, PA (onsite), supporting enterprise analytics and self-service BI. You will build and maintain scalable data models, automated ELT pipelines, and trusted datasets while partnering closely with business stakeholders, analysts, data scientists, and engineers to keep data reliable, high-quality, and performant.

What you’ll be building

  • Design and maintain dimensional data models and curated datasets
  • Develop automated, scalable ELT pipelines
  • Implement data quality monitoring, testing, and automation
  • Support trusted analytics by working with Fact Tables and Dimension Tables
  • Use dbt to develop analytics models
  • Build and integrate with APIs for data access and consumption

How you’ll collaborate

  • Partner with business users, analysts, and data scientists to deliver analytics solutions
  • Collaborate with Data Engineering, DevOps, and Architecture teams
  • Support BI platforms, reporting, and dashboard migrations
  • Participate in Agile/Scrum ceremonies and production support

Engineering practices you’ll use

  • Follow software development best practices with Git, code reviews, and CI/CD
  • Use strong engineering discipline to ensure data reliability, performance, and consistency

Required experience

  • 6+ years in Data Analytics, Analytics Engineering, BI, or Data Engineering
  • Advanced SQL skills, including complex transformations and performance tuning
  • Strong experience in Data Warehousing and Dimensional Data Modeling
  • Hands-on experience with Snowflake
  • Experience with data quality testing and validation
  • Experience with Git, code reviews, and CI/CD
  • Experience with BI tools such as Power BI, Tableau, Qlik, or Business Objects
  • Experience with big data technologies such as Spark, Hadoop, Kafka, Hive, or Sqoop
  • Linux experience (RHEL/Debian)
  • Scripting experience using Python, Bash, or similar languages
  • Strong analytical and problem-solving skills
  • Experience working in Agile environments

Preferred (optional)

  • 8+ years in data and analytics
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Experience with Apache Airflow or similar orchestration tools
  • Experience supporting BI migrations to Power BI
  • Experience with semantic models and analytics engineering best practices

Education: Bachelor’s degree (Computer Science, Information Systems, Data Science, Engineering, Mathematics, or a related field).

Similar Jobs