API & Integration Engineer (Python & Data Focus)
Role Overview
We are seeking a Senior API Developer with 5+ years of experience to bridge the gap between our Master Data Management (MDM) systems and Data Quality (DQ) platforms. You will build the Python-based API layer that orchestrates data movement, ensuring high-quality, "golden record" data is accessible across the enterprise.
Core Responsibilities
Data Integration: Build and maintain Python APIs to fetch, transform, and push data between MDM and Data Quality platforms.
Backend Development: Architect high-performance RESTful services using FastAPI or expose data assets.
Data Orchestration: Write complex SQL and Python scripts to extract insights and validate data integrity.
Snowflake Mastery: Leverage Snowflake for data warehousing, utilizing Snowpark or Python connectors for efficient data processing.
Technical Requirements
5+ Years Experience: Proven track record in Python backend development.
Database & SQL: Expert-level SQL skills; experience with Snowflake (clustering, pipes, tasks) is a significant advantage.
API Design: Deep understanding of JSON-based microservices and authentication (OAuth2).
Data Quality Logic: Experience implementing automated data validation and reconciliation checks within an API workflow.