Middle Data Engineer
Sigma SoftwareAbout the role
Do you enjoy building scalable data solutions that enable analytics, reporting, and business intelligence? We are looking for a Middle Data Engineer to join a remote team working on modern cloud-native data platforms and distributed data processing systems.
In this role, you will contribute to the development and optimization of ETL/ELT pipelines, data models, and cloud-based data architectures using technologies such as Databricks, Apache Spark, Snowflake, and AWS. This opportunity is ideal for engineers who want to deepen their expertise in modern Data Engineering practices while working on impactful business solutions.
We at Sigma Software value collaboration, continuous learning, and technical excellence. Joining our team means working in a supportive engineering environment with opportunities for professional growth, knowledge sharing, and long-term career development.
CUSTOMER
Our customer operates within a modern data-driven environment focused on analytics, reporting, and operational decision-making. The platform ecosystem combines cloud-native technologies, distributed processing frameworks, and scalable infrastructure to support reliable and high-performance data solutions.
PROJECT
The project focuses on building and maintaining scalable cloud-based data platforms that support analytics and business intelligence initiatives. The team develops ETL/ELT pipelines, optimizes data transformations, and enhances modern data architectures using distributed data processing technologies and cloud infrastructure.
Key Technologies: Python, SQL, Apache Spark, Databricks, Snowflake, AWS, ETL/ELT, CI/CD
- 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
Get new remote Data & Analytics jobs in Brazil by email
A free weekly email with new matching jobs, straight from employers. Stop any time.
Similar remote jobs
- Senior Data Engineer (Databricks) - BrazilObject Edge · Remote · Porto Alegre, BR
- Senior Architect Data Engineer (Databricks) - BrazilObject Edge · Remote · Porto Alegre, BR
- Product Data ScientistSolvd Inc. · Remote · Argentina; Brazil; Colombia
- Planning Data SpecialistCAS · Remote · Philippines; Argentina; Brazil; Colombia; South Africa; Mexico
- Senior Data EngineerSigma Software · Remote · Brasília, DF, Brazil
- Senior ML Engineer - Malware Detection (remote work)CloudLinux · Remote · Worldwide
More remote jobs like this
Frequently Asked Questions
Quick answers about this job.
How do I apply for this job?
Select Apply now. A free Remote Jobs Scout account opens the employer’s own application page, where you apply directly. Scout never submits applications for you.
Can I apply from my country?
The employer lists where applicants can be based: Brazil. Some roles also limit states, provinces, time zones or work authorisation, which are shown above when the employer states them.
Is Remote Jobs Scout free?
Yes. Browsing and reading jobs is free, and a free account lets you apply, save jobs and track applications. A free account also gets one weekly job alert by email. Pro adds new jobs in their first 48 hours, salary and date filters, daily alerts and CV tools.
Find Your Next Remote Job
Create a free account to set your preferences and find remote jobs that fit.
Free account. No credit card required.
By continuing with Google, you agree to the Terms and Privacy notice.