We’re looking for a Data Pipeline Engineer to join our team and help consolidate and scale our data infrastructure. You’ll work on migrating, refactoring, and improving data pipelines that power analytics and operations for e-commerce brands.
This role is ideal for someone who cares deeply about code quality, knows how to work with legacy systems, and can deliver production-grade solutions without over-engineering.
Responsibilities
- Design, build, and maintain data pipelines that extract, transform, and load data from multiple sources
- Refactor and modernize existing codebases while maintaining production stability
- Write clean, testable, well-documented code
- Implement monitoring, alerting, and observability for data workflows
- Collaborate with the team to establish and maintain engineering standards
Skills & Experience
Required:
- Strong Python experience (3+ years)
- Experience with data pipeline and ETL development
- Experience with workflow orchestration tools (Temporal, Airflow, Prefect, or similar)
- Working knowledge of cloud data warehouses (BigQuery, Snowflake, or Redshift)
- Experience with cloud storage (GCS, S3)
- Solid understanding of software architecture and design patterns
- Track record of writing tests and maintaining high code quality
- Ability to read and refactor complex, unfamiliar codebases
Nice to Have:
- Experience with web scraping and browser automation (Playwright, Selenium)
- Familiarity with Amazon Seller APIs (SP-API)
- Experience with Google Sheets API for automation
- Kubernetes and Docker experience
- Experience migrating systems from one platform to another
What We Value
- Quality over speed, but both matter — You write code that works and is maintainable. You don’t cut corners, but you also don’t over-engineer.
- Ownership — You take responsibility for your work end-to-end, from understanding requirements to production deployment.
- Pragmatism — You know when to refactor and when to leave things alone. You make tradeoffs intentionally.
- Clear communication — You document your decisions and can explain technical concepts to non-technical stakeholders.