onsite
Data Engineer - Campbell Property Group
Data Engineer
Data Engineer responsible for designing, building, and maintaining robust data pipelines and integrations across the organization, leveraging Python, SQL, and AWS services to deliver reliable, scalable data foundations for analytics and AI.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end data pipelines that ingest data from vendor APIs and database extracts.
- Implement ETL processes using Python, SQL, and Airflow to transform and load data into scalable data warehouses on AWS.
- Ensure data quality, reliability, and performance through monitoring, profiling, and automated testing.
- Collaborate with data scientists, analysts, and business stakeholders to understand requirements and deliver actionable data assets.
- Document data models, pipeline logic, and best practices for future maintenance and onboarding.
Requirements
- Proven experience as a Data Engineer or similar role, with strong Python and SQL skills.
- Hands‑on experience building data pipelines on AWS (S3, Redshift, Glue, Athena).
- Familiarity with Airflow or similar workflow orchestration tools.
- Solid understanding of data warehousing concepts and relational database design.
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.
Skills
pythonsqlawsairflow