For Employers

TECDATA ENGINEERING

Data Engineer (Python, SQL, ETL)

Posted 22 days ago
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Develop and orchestrate data solutions using pure Python scripts and complex SQL queries without visual ETL tools. Manage high-performance data ingestion and processing while ensuring robust error handling and data quality.

Ingeniero de Datos / Data Engineer (Python, SQL, ETL)

4-5 años de experiencia

Modalidad: 100% Remoto

Horario: Alta flexibilidad horaria (salida aprox. a las 17:00h) y jornada intensiva los viernes.

Sobre el rol: Buscamos un perfil altamente técnico, un desarrollador "hands-on" para un entorno de datos fuertemente orientado al open source. Es imprescindible que estés acostumbrado a picar código desde cero. En este proyecto no se utilizan herramientas ETL visuales o de "drag & drop"; el trabajo es puro código ("pantalla negra"), construyendo y orquestando soluciones de datos directamente mediante scripts en Python y sentencias SQL complejas. El cliente utiliza StarRocks como motor analítico de alto rendimiento, por lo que buscamos a alguien con una base relacional y de Data Warehousing tan sólida que pueda adaptarse rápidamente a esta tecnología.

Requisitos Imprescindibles:

  • Python (Scripting & Procesamiento): Capacidad para crear scripts desde cero para el tratamiento e ingesta de datos. Experiencia sólida en procesamiento de archivos (ej. CSVs) gestionando las limitaciones de memoria, uso de estructuras de datos (listas vs diccionarios) y gestión robusta de errores en ingestas mediante código puro.

  • SQL Avanzado: Amplio dominio en sentencias complejas, tipologías de relaciones, joins, funciones de agregación y filtros complejos (WHERE vs HAVING). Capacidad para detectar duplicados, manejar registros huérfanos y dominio de Window Functions para cálculos sobre conjuntos de datos.

  • PostgreSQL (Rendimiento y Tunning): Experiencia real trabajando con grandes volúmenes de tablas. Creación, gestión y optimización de índices. Conocimiento profundo de planes de ejecución (uso del comando EXPLAIN) y capacidad para identificar cuándo un índice es contraproducente.

  • Desarrollo de ETL / ELT (Código puro): Sólida base en diseño de flujos de datos programados a medida. Dominio conceptual y práctico de cargas incrementales frente a cargas totales, gestión de fallos en mitad de una ingesta (ej. qué hacer si falla al 80%) y aplicación de controles de calidad de datos mediante código.


Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

[Job - 31969]Sr. Frontend Developer (Angular) , Brazil

Full Time Brazil Software Development

Manager Advanced Analytics 2

Full Time United States Software Development

Principal Software Engineer / Remote USA (PTX91526)

Full Time United States $200K - $215K per year Software Development

Regional Engineer - West

Full Time United States Software Development

Xperience by Kentico / DevOps - CI/CD Technical Lead - Remote Canada Position

Full Time Canada 104K - 154K per year Software Development

Tech Consulting - AI Forward Deployed Engineer - EY.AI Finance - Senior Manager - Open Location

Full Time United States $171K - $445K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 224,329+ Jobs in Data Engineer

Answer easy questions

Answer easy questions

224,329+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified