Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sigma Software

NewBe an early applicant

Middle Data Engineer

Posted 1 view
Discussion

Summary

Sigma Software (outsourcing) is hiring a Middle Data Engineer to design, build, and maintain ETL/ELT pipelines, data models, and cloud-based data platforms, ensuring data quality and performance for analytics. Core stack: SQL, Python, Databricks, Apache Spark, Snowflake, and AWS. Remote role based in São Paulo, Brazil.

  • Design, develop, and maintain ETL/ELT pipelines
  • Build and optimize data transformations to support analytics and reporting needs
  • Develop and maintain data models, datasets, and integration solutions
  • Ensure data quality, consistency, and reliability through testing and monitoring
  • Troubleshoot and resolve data pipeline and performance issues
  • Collaborate with analysts, engineers, and business stakeholders to deliver data-driven solutions
  • Contribute to the development and maintenance of cloud-based data platforms
  • Participate in code reviews and technical discussions
  • Create and maintain technical documentation for implemented solutions
  • Continuously improve existing data processes and platform performance
  • 3+ years of experience in Data Engineering or Software Engineering
  • Upper-Intermediate English level
  • Strong SQL skills and understanding of relational and dimensional data modeling
  • Hands-on experience with Python for data processing and automation
  • Experience building and maintaining ETL/ELT pipelines
  • Hands-on experience with Databricks and Apache Spark
  • Experience working with Snowflake
  • Understanding of data warehousing and modern data platform concepts
  • Experience working with cloud environments, preferably AWS
  • Familiarity with CI/CD, Git, and software engineering best practices
  • Strong analytical, troubleshooting, and communication skills

WILL BE A PLUS

  • Experience with streaming data processing
  • Knowledge of orchestration tools such as Airflow or Dagster
  • Experience with infrastructure as code practices
  • Familiarity with data quality and observability frameworks
  • Exposure to large-scale distributed data systems
  • Experience working in Agile environments

PERSONAL PROFILE

  • Strong analytical mindset
  • Detail-oriented and quality-focused
  • Proactive and collaborative approach
  • Good communication and teamwork skills
  • Willingness to learn and grow within modern Data Engineering environments
  • Ability to work independently in remote teams

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available