Logo for Rivka Development

Data Engineer

Role overview

Qualifications

  • 5+ years of professional experience in Data Engineering or related roles
  • Strong Python programming skills, including experience with Pandas and NumPy
  • Advanced SQL skills and experience working with relational databases
  • Hands-on experience with AWS data platforms, including Amazon S3 and Data Lake architectures

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines
  • Build and optimize data ingestion processes from multiple sources, including REST APIs, databases, and external systems
  • Collaborate with cross-functional teams to deliver reliable and scalable data solutions
  • Implement data validation, monitoring, and quality controls

Key facts

Other skills

  • Analytical Skills
  • Energetic
  • Problem Solving
  • Detail Oriented
  • Collaboration
  • Professional Communication

About the company

Rivka Development logo

Rivka Development

We are an agency specialized in developing great Websites, software, and mobile apps! We are located in Northern Mexico (Hermosillo) But we cater our services internationally. We work as an nearshore-offshore web development agency. Creamos sitios web, software y apps para mΓ³viles a todo el mundo

Company details

Company typeSME
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About the Role

We are seeking a skilled Data Engineer to join our team and help design, build, and maintain scalable data pipelines and cloud-based data solutions. The ideal candidate has strong experience working with Python, SQL, cloud-based data platforms, and modern data engineering practices.

This role requires a proactive professional who enjoys solving complex data challenges and collaborating across teams to deliver reliable and scalable data solutions.

Requirements

  • 5+ years of professional experience in Data Engineering or related roles.

  • Strong Python programming skills, including experience with Pandas and NumPy.

  • Advanced SQL skills and experience working with relational databases.

  • Experience designing, building, and maintaining ETL/ELT pipelines.

  • Hands-on experience with AWS data platforms, including Amazon S3 and Data Lake architectures.

  • Familiarity with AWS services such as Glue, Athena, Lambda, Step Functions, and/or Redshift.

  • Experience integrating and consuming REST APIs.

  • Experience working with time-series datasets.

  • Knowledge of analytical data formats including Parquet, CSV, and JSON.

  • Experience using Docker-based development environments.

  • Proficiency with Git and collaborative software development practices.

  • Understanding of data quality, validation, monitoring, and observability concepts.

  • Strong problem-solving, attention to detail and analytical skills

  • Ability to work independently in a remote environment.

  • Effective collaboration skills.

  • Professional English communication skills.

Nice to Have

  • Experience in energy, power, electricity, or trading markets.

  • Experience supporting machine learning workflows and data science teams.


Key Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines.

  • Build and optimize data ingestion processes from multiple sources, including REST APIs, databases, and external systems.

  • Design, build, and optimize data ingestion and processing workflows using Python and SQL.

  • Develop and maintain data solutions leveraging AWS services and Data Lake architectures.

  • Work with structured and semi-structured data formats, including Parquet, CSV, and JSON.

  • Implement data validation, monitoring, and quality controls.

  • Optimize data models, queries, and storage solutions for performance and scalability.

  • Collaborate with cross-functional teams to deliver reliable and scalable data solutions.

  • Support analytics, reporting, and machine learning use cases.


Fully Remote Opportunity

Mexico Candidates Only

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Data Engineer Related jobs

Other jobs at Rivka Development

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.