Data Engineer I

syneoshealth

Remote 2 Years Exp Posted 2h ago

Job Description

  • Design, develop, and maintain scalable data pipelines using modern ELT methodologies. 
  • Build and manage data ingestion processes using Fivetran and other integration tools. 
  • Develop, test, and maintain data transformation models using dbt. 
  • Design and optimize Snowflake data warehouse solutions for performance, scalability, and cost efficiency. 
  • Integrate data from multiple sources, including CRM, media, marketing, and third-party platforms. 
  • Ensure data quality, integrity, and consistency across various business domains. 
  • Collaborate with business stakeholders, analysts, and engineering teams to gather requirements and deliver data solutions. 
  • Monitor, troubleshoot, and optimize data pipelines and workflows. 
  • Create and maintain technical documentation, data dictionaries, and data lineage information. 
  • Support reporting and analytics teams by providing clean, reliable, and business-ready datasets. 
  • Adhere to data governance, security, and best practices for data management. 

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. 
  • 2–3 years of experience in Data Engineering, Analytics Engineering.
  • Hands-on experience with: 
    • Snowflake
    • dbt
    • Fivetran 
  • Strong SQL development and query optimization skills.
  • Experience with data modeling concepts such as dimensional modeling, star schema, and fact/dimension design.
  • Familiarity with Git and version control practices. 
  • Python for scripting and automation. 
  • Experience working in Agile development environments. 
  • Strong understanding of data quality, testing, and monitoring frameworks. 
  • Exposure to cloud platforms such as AWS, Azure, or GCP. 
  • Understanding of CI/CD practices for data engineering workflows. 
    • Experience working with API integrations and semi-structured data (JSON, XML). 

Similar Openings for You