Back to jobs

Senior Data Engineer

San José, San José Province, Costa Rica

Pay
Pay not listed
Work setting
Remote — work setting source
Work setup in the employer’s listing: Remote
From the employer’s posting
Employment
Full-time — employment source
Employment type in the employer’s listing: Full-time
From the employer’s posting
Apply at Software Mind

What you’ll work on

Full posting
  • Design, develop, and maintain secure, scalable ETL/ELT pipelines in Snowflake, processing structured and unstructured data from multiple sources

  • Mentor other data engineers and contribute to onboarding efforts

  • Build and optimize data models and processing workflows to support BI, analytics, and reporting needs

From the employer’s posting
Main Responsibilities Design, develop, and maintain secure, scalable ETL/ELT pipelines in Snowflake, processing structured and unstructured data from multiple sources Build and optimize data models and processing workflows to support BI, analytics, and reporting needs
Conduct code reviews and provide feedback to engineering team members Mentor other data engineers and contribute to onboarding efforts Participate in Agile ceremonies including standups, retrospectives, and planning
Design, develop, and maintain secure, scalable ETL/ELT pipelines in Snowflake, processing structured and unstructured data from multiple sources Build and optimize data models and processing workflows to support BI, analytics, and reporting needs Build and maintain datasets, dataflows, and dashboards in Domo

What you’ll bring

All qualifications

Core experience

  • 5+ years of experience developing and maintaining ELT/ETL systems
  • Experience with AWS cloud-native services (Kinesis, Lambda, S3, SQS, CDK)
  • Experience building integrations with SaaS APIs such as Salesforce
  • Experience with MongoDB or DynamoDB
  • Hands-on experience creating datasets, dataflows, and dashboards in Domo (must-have)
  • Experience building and maintaining data pipelines from diverse sources
Qualification wording
5+ years of experience developing and maintaining ELT/ETL systems
Experience with AWS cloud-native services (Kinesis, Lambda, S3, SQS, CDK)
Experience building integrations with SaaS APIs such as Salesforce
Experience with MongoDB or DynamoDB
Hands-on experience creating datasets, dataflows, and dashboards in Domo (must-have)
Experience building and maintaining data pipelines from diverse sources

Tools in this posting

  • Python
  • SQL
  • AWS
  • DynamoDB
  • MongoDB
  • S3
  • Snowflake
Source — Tool mentions in context
- Strong proficiency in SQL — advanced queries, data modeling, stored procedures, query optimization - Proficiency in Python - Experience with AWS cloud-native services (Kinesis, Lambda, S3, SQS, CDK)
- Hands-on experience creating datasets, dataflows, and dashboards in Domo (must-have) - Strong proficiency in SQL — advanced queries, data modeling, stored procedures, query optimization - Proficiency in Python
- Proficiency in Python - Experience with AWS cloud-native services (Kinesis, Lambda, S3, SQS, CDK) - Experience building and maintaining data pipelines from diverse sources
- Experience building integrations with SaaS APIs such as Salesforce - Snowflake Data Engineering Certification or AWS Data Analytics Certification - Experience with MongoDB or DynamoDB
- Snowflake Data Engineering Certification or AWS Data Analytics Certification - Experience with MongoDB or DynamoDB Additional Information
Main Responsibilities - Design, develop, and maintain secure, scalable ETL/ELT pipelines in Snowflake, processing structured and unstructured data from multiple sources - Build and optimize data models and processing workflows to support BI, analytics, and reporting needs
- 5+ years of experience developing and maintaining ELT/ETL systems - Strong hands-on experience with Snowflake (must-have) - Hands-on experience creating datasets, dataflows, and dashboards in Domo (must-have)

Posting record

Report an error

Actively hiringFirst seen by us today, still listed, and not a repost of an earlier listing.

Status in our records
Live
First seen by us
Oct 21, 2026 · today
Recorded sightings
1

These dates show when we found the listing. Check the employer’s website to confirm it is still accepting applications.

Your next step

  • Have your resume and examples of relevant work ready.
  • Check the listed location, eligibility and core experience before starting.
  • Ask the employer about the pay range before committing time to the process.

Complete your application on jobs.smartrecruiters.com. The employer’s form will show what is required.

Already applied? Track this application

Job description

View original posting ↗

Job Description

Software Mind is seeking a Senior Data Engineer to join the Data Engineering team of one of our clients. This is a hands-on role focused on building and maintaining scalable data pipelines, ensuring data quality, and supporting analytics and reporting across the organization.

Main Responsibilities

  • Design, develop, and maintain secure, scalable ETL/ELT pipelines in Snowflake, processing structured and unstructured data from multiple sources
  • Build and optimize data models and processing workflows to support BI, analytics, and reporting needs
  • Build and maintain datasets, dataflows, and dashboards in Domo
  • Develop monitoring and alerting solutions to ensure pipeline performance and data quality
  • Integrate data from external APIs and third-party systems (e.g., Salesforce)
  • Collaborate with Software Engineering, Architecture, Product, Analytics, and IT teams
  • Translate business requirements into robust technical solutions
  • Conduct code reviews and provide feedback to engineering team members
  • Mentor other data engineers and contribute to onboarding efforts
  • Participate in Agile ceremonies including standups, retrospectives, and planning

Qualifications

Requirements

  • 5+ years of experience developing and maintaining ELT/ETL systems
  • Strong hands-on experience with Snowflake (must-have)
  • Hands-on experience creating datasets, dataflows, and dashboards in Domo (must-have)
  • Strong proficiency in SQL — advanced queries, data modeling, stored procedures, query optimization
  • Proficiency in Python
  • Experience with AWS cloud-native services (Kinesis, Lambda, S3, SQS, CDK)
  • Experience building and maintaining data pipelines from diverse sources
  • Strong analytical thinking, problem-solving, and debugging skills
  • Strong written and verbal English communication skills
  • Comfortable working in a fast-paced, Agile environment

Nice to Have

  • Experience building integrations with SaaS APIs such as Salesforce
  • Snowflake Data Engineering Certification or AWS Data Analytics Certification
  • Experience with MongoDB or DynamoDB

Additional Information

We are accepting applications from LATAM countries
#LI-DNI

Company Description

We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

San José, San José Province, Costa Rica

Working pattern and location restrictions need checking in the full posting.

Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

See how this role fits your experience

Add your resume to compare the role’s scope, tools and requirements with your experience.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.