Interactive Resources - iR · 4 hours ago
Data Platform Engineer
Interactive Resources - iR is seeking a Data Platform Engineer to assist in building a modern business intelligence platform. The role focuses on designing, building, and operating data ingestion pipelines, ensuring data quality and reliability while collaborating with analytics and business stakeholders.
Human ResourcesInformation Technology
Responsibilities
Design, build, and own Python-based data ingestion pipelines into Snowflake using orchestration tools such as Airflow, Dagster, or Prefect
Ingest data from APIs, databases (replication/CDC), and Selenium-based web scraping and automation
Act as the ingestion subject-matter expert, owning pipeline reliability, performance, and edge-case handling
Implement data quality checks, monitoring, and alerting to ensure trusted, reliable data
Develop internal data applications using Snowflake Streamlit
Partner with analytics, BI, and business stakeholders to support evolving data needs
Contribute to dbt models as needed and help enforce data engineering best practices
Create and maintain clear, well-structured technical documentation
Monitor cloud infrastructure and Snowflake usage, contributing to cost management and optimization
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or a related discipline
Strong production-level Python development experience
Proven experience building Python-based data pipelines using Airflow, Dagster, or Prefect
Hands-on experience ingesting data via APIs, database replication/CDC, and web scraping or automation
Strong SQL skills and experience working with Snowflake or comparable cloud data warehouses
Familiarity with containerization and deployment workflows (Docker, Kubernetes, CI/CD)
Solid understanding of data modeling, ELT/ETL patterns, and modern data engineering practices
Strong communication skills and the ability to manage multiple initiatives concurrently