Senior Data Engineer

8020REI

Bogotá ciudad

Hybrid

COP 226,559,000 - 388,387,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Flex PTO
Home Office upgrade bonus
Performance share bonus
HMO bonus

Job summary

8020REI is seeking a Senior Data Engineer to own the AWS-based data platform, including PySpark ETL/ELT, lakehouse management, and data API delivery. You will lead architecture decisions, manage cloud budgets, and ensure data quality in production.

This role requires deep AWS, Spark, and SQL expertise and collaboration with DS teams to operationalize ML models. You will drive cost optimization and build robust CI/CD pipelines, with a focus on nationwide data processing and scalable data services

Qualifications

  • 4+ years of hands-on data engineering with large-scale distributed data systems and ownership of production pipelines.
  • Advanced PySpark with performance tuning and cost-aware clustering on real workloads.
  • Strong Python with production-grade code and CI tooling.

Responsibilities

  • Own end-to-end big data pipelines on EMR and AWS Glue.
  • Operate and evolve a medallion-style lakehouse on S3 with Hudi or comparable formats.
  • Build reliable orchestration with Step Functions, EventBridge, and Lambda.
  • Enforce data quality through contracts, audits, and drift monitoring.
  • Manage production databases (Aurora PostgreSQL, DynamoDB) and data-serving APIs.
  • Own cloud cost and optimize EMR, Glue, S3 usage and related services.
  • Define IaC using Terraform and/or CloudFormation in CI/CD workflows.
  • Collaborate with Data Science to productionize ML models and serving paths.
  • Document architecture and data dictionaries for operability.

Skills

PySpark
Python
SQL
AWS
Data modeling
Airflow/Orchestration
Terraform/CloudFormation
Data quality
ETL/ELT
Scala/Spark

Education

Bachelor’s degree in Computer Science, Engineering, or equivalent

Tools

Amazon EMR
AWS Glue
S3
Athena
Aurora PostgreSQL
DynamoDB
Terraform
CloudFormation

Job description

What is 8020REI?

8020REI is a pioneering B2B data and SaaS platform that empowers professional real estate investors to generate consistent leads from Cold Call, SMS, and Direct Mail without spending more. We leverage AI, machine learning, and advanced analytics to identify homeowners likely to sell at a discount, and we use a proven strategy to maximize our clients' ROI. As part of our network, we also operate alongside three sister companies: DMForce, 8020Recruit, and 8020CRM, each contributing specialized services to the real estate sector.

Core Values at 8020REI:
  • Find a Better Way: We dig until we understand the real problem, then improve or innovate to solve it. Focused on the 20% that drives the biggest result.
  • Have Each Other's Back: We work as a team. We support, step in, and go the extra mile to create a great experience for each other and our clients.
  • Honor Your Word: We honor our promises, hold ourselves accountable, and do the right thing even when nobody’s looking.
  • Own Your Growth: We're obsessed with personal growth and take pride in the work we deliver. Intrinsically motivated, we hold ourselves to a high standard and never coast.
  • Bring Your A-Game: We take care of our recovery, health, and family time, and that’s why we show up focused, energized, and ready to perform at our best.
Role Overview

We are looking for a Senior Data Engineer to own the design, reliability, and cost-efficiency of our AWS data platform. You will build and optimize the PySpark/EMR pipelines that power our deal-scoring engine (Apollo), our property valuation product (BestEstimate), and our permits and roofing intelligence lines; harden our Hudi-based medallion lakehouse; and operate the data-serving APIs our clients and internal teams depend on.

This is a hands‑on senior role with real ownership: you will make architecture decisions, carry the cloud budget for the data platform, enforce our data quality standard, and partner directly with Data Science to turn models into reliable production systems. If you like nationwide-scale data, pragmatic engineering, and seeing your pipelines drive real revenue, this seat is for you.

Key Responsibilities
  • Own Big Data pipelines end to end. Design, build, and optimize PySpark ETL/ELT pipelines on Amazon EMR and AWS Glue that process nationwide, county‑partitioned property data (First American, BuildZoom permits, market comps) on daily and monthly cadences.
  • Run our lakehouse. Operate and evolve our Bronze → Silver → Gold data lake on S3 with Apache Hudi and the AWS Glue Data Catalog, queried through Athena, including schema contracts, partitioning strategy, compaction, and performance tuning.
  • Orchestrate and automate. Build reliable orchestration with AWS Step Functions, EventBridge, and Lambda; make reruns, backfills, and failure recovery boring and documented.
  • Enforce data quality. Implement and extend our Data QA Audit Standard: layer contracts, write‑audit‑publish gating, quarantine flows, drift monitoring, and actionable Slack alerting, so bad data never reaches a client list.
  • Operate production databases and APIs. Manage Aurora PostgreSQL and DynamoDB workloads, and run data‑serving APIs (API Gateway, SQS‑backed async workers), such as our Address Resolution Service, to production SLAs with dashboards and runbooks.
  • Own cloud cost. Monitor, report, and reduce the AWS data‑platform bill (EMR cluster sizing, Glue/Lambda usage, S3 lifecycle, Athena scan costs) as a first‑class engineering responsibility.
  • Ship infrastructure as code. Define infrastructure with Terraform and CloudFormation, delivered through GitHub Actions CI/CD with tests, linting, and coverage gates, we run a disciplined PR, branch‑policy, and code‑review culture.
  • Partner with Data Science. Build the feature pipelines, training datasets, and serving paths behind our ML scoring and valuation models (scikit‑learn/XGBoost‑family stack), and co‑own the handoff contracts between DS and DE.
  • Document like a pro. Maintain runbooks, architecture docs, and data dictionaries (Confluence) so any teammate can operate what you build.
Qualifications
  • 4+ years of hands‑on data engineering with large‑scale distributed data systems and a track record of production ownership (not just development).
  • Advanced PySpark: performance tuning, partitioning strategy, and cost‑aware cluster sizing on real workloads (EMR or equivalent).
  • Strong Python: clean, tested, production‑grade code (we use pytest, ruff, mypy, and coverage gates in CI).
  • Deep AWS experience: EMR, Glue, Lambda, S3, Athena, Step Functions, EventBridge, IAM, and VPC networking; comfort operating (not just deploying to) these services.
  • Advanced SQL: complex analytical queries, query optimization, and data modeling on both a warehouse/lake engine (Athena/Presto) and PostgreSQL.
  • Lakehouse experience: hands‑on production work with at least one open table format (Apache Hudi strongly preferred; Iceberg or Delta Lake also valued) and medallion‑style architecture.
  • Data quality mindset: experience implementing validation, quality gates, monitoring, and incident response for production data.
  • Infrastructure as Code: Terraform and/or CloudFormation in a CI/CD workflow.
  • English and Spanish: professional working proficiency in both (B2+).
  • Bachelor’s degree in Computer Science, Systems Engineering, Data Engineering, or equivalent practical experience.
Nice to Have
  • Real estate, property, or geospatial data experience (county/FIPS‑partitioned datasets, address standardization, parcel/permit data).
  • Building or operating public/internal data APIs (API Gateway, SQS, DynamoDB caching, SLAs).
  • Observability tooling (CloudWatch, Grafana dashboards, structured logging).
  • ML‑adjacent engineering: feature pipelines, training‑data reproducibility, model‑serving data paths.
  • Modern Python tooling (uv, Poetry) and monorepo/template‑driven repo governance.
  • Agile/SCRUM experience and a habit of writing documentation others actually use.
Why Join Us?

At 8020REI, you’ll play a key role in shaping the future of data analytics for the real estate investment industry. As a team member, you’ll have the opportunity to lead initiatives, work with cutting‑edge technologies, and collaborate with a dynamic team passionate about innovation and results.

What We Offer
  • Competitive Base Compensation
  • Performance Share Bonus
  • Flex PTO (up to 26 days per year)
  • Home Office Upgrade Bonus
  • HMO Bonus
  • Full‑time Remote Work
  • Impact Moments
  • Opportunity for growth and team‑building potential
  • Ongoing support and budget to develop new skills

Join us at 8020REI and contribute directly to revolutionizing the real estate investment landscape!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SDR Manager
SDR Manager

8020rei • Bogotá ciudad

Remote
COP 60,000,000 - 120,000,000
Competitive base compensation
Profit share bonus
Flex PTO (up to 26 days)
+5
Senior Data Engineer
Senior Data Engineer

Athenaworks • Bogotá ciudad

On-site
COP 280,260,000 - 404,820,000
Payment in USD
A truly flexible work schedule
A Non-Working Pay Days Policy
+1
Sales Development Representative (SDR)
Sales Development Representative (SDR)

8020REI • Bogotá ciudad

On-site
COP 138,837,000 - 231,396,000
Competitive base
Performance bonus
Flexible PTO
+5
Senior Data Engineer
Senior Data Engineer

Fountain Forward International • Bogotá ciudad

Remote
COP 297,737,000 - 430,065,000
Remote-First Culture
Flexible Schedule
Unlimited Paid Time Off
+6
Remote Senior Data Engineer - Scale Real Estate Data
Remote Senior Data Engineer - Scale Real Estate Data

8020REI • Bogotá ciudad

Hybrid
COP 226,559,000 - 388,387,000
Remote work
Flex PTO
Home Office upgrade bonus
+2
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine, LLC. • Colombia

On-site
COP 120,000,000 - 240,000,000
Professional growth
USD-based compensation
Projects with top clients
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine, LLC. • Cartagena de Indias

On-site
COP 397,430,000 - 596,145,000
Professional growth
Competitive USD-based compensation
Exciting projects
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine, LLC. • Pereira

On-site
COP 356,022,000 - 485,484,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine, LLC. • Capital

Hybrid
COP 463,668,000 - 629,264,000
Professional growth
Competitive pay
Exciting projects
+1
Senior Data Platform Engineer ID92207
Senior Data Platform Engineer ID92207

AgileEngine, LLC. • Sur

On-site
COP 397,430,000 - 596,145,000
Professional growth
Competitive USD-based compensation
Selection of exciting projects
+1