remote
Data Engineer - Customer
Data Engineer
Data Engineer focused on integrating customer data across platforms, building robust APIs, and maintaining data catalogs to enable analytics and reporting.
About the role
Key Responsibilities
- Design, develop, and maintain scalable API integrations for ingesting customer data from diverse sources.
- Build and optimize ETL pipelines to transform raw data into clean, query‑ready formats.
- Collaborate with data scientists and product teams to define data models and ensure data quality.
- Maintain and evolve data catalogs, ensuring metadata accuracy and discoverability.
- Monitor pipeline performance, troubleshoot issues, and implement improvements for reliability.
Requirements
- Proven experience in data engineering, preferably in a customer‑data context.
- Strong proficiency in SQL and Python for data manipulation and automation.
- Hands‑on experience with API design, RESTful services, and integration patterns.
- Familiarity with data catalog tools and metadata management best practices.
- Excellent problem‑solving skills and a collaborative mindset.