remote
Python Data Engineer - WIN Home Inspection
Data Engineer
Python Data Engineer focused on building high‑performance, scalable data solutions, designing and maintaining ETL pipelines, and integrating APIs and databases to enable data‑driven decision making.
About the role
Key Responsibilities
- Develop, test, and maintain efficient Python applications that support data processing and analytics.
- Design, build, and optimize ETL pipelines for reliable data extraction, transformation, and loading across multiple sources.
- Integrate external APIs and internal databases to enrich data streams and support downstream analytics.
- Collaborate with data scientists and product teams to translate business requirements into robust data solutions.
- Monitor pipeline performance, troubleshoot issues, and implement improvements for scalability and reliability.
Requirements
- Proven experience with Python and related data libraries (pandas, NumPy, SQLAlchemy).
- Strong background in designing and maintaining ETL workflows and data pipelines.
- Hands‑on experience with relational and NoSQL databases, and API integration.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.