E

Encora

Global digital engineering services provider

Mid Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeCosta RicaNo salary listed

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • At least five years of hands-on data engineering experience.
  • Strong hands-on experience with Snowflake architecture, including virtual warehouses, Snowpipe, Streams and Tasks, Time Travel, and performance optimization.
  • At least three years of hands-on MongoDB experience, including data modeling, indexing, aggregation pipelines, and performance tuning.
  • Advanced SQL and Python skills, including data manipulation and scripting.
  • Strong knowledge of ETL/ELT design patterns, batch and incremental loads, change data capture, error handling, and retries.
  • Experience with dbt and data integration tools such as Airflow, Informatica, Talend, or Fivetran.
  • Knowledge of dimensional modeling, data warehousing, data lakes or lakehouses, governance, metadata, and lineage.
  • Experience with pipeline monitoring, observability, alerting, and production incident management.
  • Familiarity with continuous integration and continuous delivery, Git, infrastructure as code, and enterprise security controls such as role-based access control, masking, and encryption.

Responsibilities

  • Design and maintain scalable ETL/ELT pipelines that integrate data from APIs, databases, event logs, and AI development platforms into Snowflake.
  • Develop and optimize Snowflake data models and MongoDB structures to ensure performance, scalability, and cost efficiency.
  • Implement data quality checks, observability, lineage tracking, monitoring, and security controls across data pipelines and databases.
  • Automate deployments through continuous integration and continuous delivery and infrastructure as code, collaborating with analysts, business intelligence developers, and product teams to deliver reliable data solutions.

Desired Qualifications

  • Experience with Snowflake Snowpark or Cortex and SnowPro certification.
  • MongoDB or Snowflake certifications.
  • Familiarity with DevOps tools such as Jenkins, SonarQube, GitHub or GitLab, and Jira.
  • Knowledge of DORA metrics, DevOps practices, and engineering performance metrics.
  • Exposure to AI/ML data preparation or AI-assistant usage analytics.
  • Experience with Power BI or Tableau.

About the Company

Encora

Global digital engineering services provider

Encora offers global digital engineering services, including software product engineering, cloud services, data science, and quality engineering. It works through nearshore and offshore teams in Latin America and India to provide cost-effective software development and IT consulting for industries like financial services, healthcare, retail, and technology. The company differentiates itself with a scalable global delivery model, access to large pools of software engineers, and backing from Advent International to support growth. Its goal is to help clients accelerate their digital transformation by delivering practical, scalable engineering services at a lower cost.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$215M
Headquarters
Scottsdale, AZ
Founded
2003

Recently Posted Jobs

Explore more opportunities at Encora

See more jobs