Backend Data Engineer
Posted 4ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Backend Data Engineer building data pipelines and supporting engineering teams for online real estate marketplaces. Role involves designing data strategies and managing terabytes of real estate data.
Responsibilities:
- Design, build, and maintain our client's data pipelines and data warehouses for user-facing features, analytics, and aiding business intelligence.
- Develop ETL ecosystem tools using tools like Python, External APIs, Airbyte, Snowflake, dbt, PostgreSQL, MySQL, and Amazon S3.
- Define automated solutions to solve complex problems and better understand our clients' data, users, and market.
- Assist the overall engineering team with database design and data flows
- Develop engineering best practices, documentation, and process flows that facilitate collaboration and knowledge transfer.
Requirements:
- 2 to 5 years of experience working as a Data Engineer or Backend Engineer
- Expert-level understanding of SQL-based database design and usage
- Expert-level proficiency in at least one programming language (Ideally Python, but PHP or JavaScript could work too)
- Professional experience in high-volume ETL systems.
- Effective communication with engineering peers, project managers, and business stakeholders.
Benefits:
- Totally remote, full-time (40h/week)
- Work hours - 8 hours, with US Central time overlap (10 AM - 4 PM)
- Independent contractor agreement (after the first 6-month trial, it's a long-term, no-end-date contract)
- Payment in USD, biweekly or monthly - your choice










