
Data Engineer
Posted Jul 21

Posted Jul 21
This is a fully remote position, open to applicants in Argentina.
• Design and develop scalable ETL processes.
• Take ownership of the technical architecture, design, and execution of the data platform.
• Collaborate with stakeholders and engineering leaders to shape the data platform roadmap.
• Offer technical guidance and best practices to the leadership team.
• Support and construct backend components that ensure stable and efficient data operations.
• Minimum of 5 years of experience as a Data Engineer (analysis roles are not considered).
• At least 4 years of experience in complex SQL transformations and optimization.
• Practical experience with DBT and Airflow.
• Proficient in Python scripting.
• Hands-on experience with AWS.
• Knowledge of Modern Data Warehouse concepts and Big Data modeling.
• Familiarity with DuckDB, pandas, or Jupyter Notebook is a bonus.
• Experience with Spark (Batch/Streaming), Spark SQL, or PySpark.
• Professional experience using Python with Django.
• Experience with Celery for handling asynchronous tasks.
• Proficient in using Redis for caching purposes.
• Familiarity with RabbitMQ for message queues and event-driven workflows.
• Experience with PostgreSQL as the primary database.
• Knowledge of MongoDB for metadata and indexing purposes.
• Experience implementing Elasticsearch as the primary search engine.
• Strong English communication skills – at least B2 level.
• Submit your application and CV in English (this is mandatory).
• Opportunity for remote work.
• Flexible working hours.
• Collaboration with international clients.
• Compensation in USD.
• Paid holidays and vacation time.
• Paid family and sick leave.
• English language classes.
• Educational and wellness bonuses.
• Structured career development plan with regular salary reviews.
• Focus on personal growth and mentorship.
Railroad19
GFT Technologies
Get handpicked remote jobs straight to your inbox weekly.