Data Engineer
Job Description
Assist in developing and maintaining data connectors and ingestion pipelines for different data sources (APIs, Databases, Files, SaaS tools).
• Work on extracting, transforming, and loading (ETL/ELT) data into the data platform.
• Understand source system schemas, APIs, and data formats (JSON, CSV, relational tables).
• Implement basic data transformations, validations, and checks to ensure data quality and reliability.
• Write clean, maintainable, and testable code under guidance from senior engineers.
• Perform unit testing and basic integration testing of data pipelines and connectors.
• Help in debugging data issues, pipeline failures, and sync issues.
• Contribute to documentation of connectors, pipelines, and operational runbooks.
• Use Git and CI/CD pipelines for code versioning and deployments.
• Follow engineering best practices, coding standards, and data governance guidelines.
• Collaborate with senior data engineers, QA, and product teams.