Data Engineer

Terradot

São Paulo

Presencial

BRL 90 000 - 130 000

Tempo integral

14 dias+
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Terradot is seeking an early-career Data Engineer to build and operate data infrastructure that supports scientific and operational work. You will move data from field, lab, operational, and external sources into well-structured, accessible systems.

You will collaborate with data scientists, software engineers, and operations to ensure trusted data is available for analysis, modeling, measurement, and decision-making.

Qualificações

  • Production data systems experience in a second/third engineering role.
  • Strong Python and SQL proficiency.
  • Experience building data pipelines and automated data workflows.
  • Familiar with at least one workflow orchestrator (Airflow, Dagster or Prefect).
  • Experience with relational data stores and data warehouses.
  • Understanding of software fundamentals: version control, testing, code review, debugging.
  • Ability to investigate data lifecycle problems; collaborate with scientists and operations.
  • Clear communication with cross-disciplinary teams.
  • Fluent English communication.

Responsabilidades

  • Build and maintain data pipelines ingesting data from field operations, laboratories, internal applications, vendors, APIs, and public datasets.
  • Develop and operate orchestrated workflows for ingestion, transformation, validation, and delivery.
  • Design clear data models within Terradot’s data warehouse.
  • Improve reliability, performance, and usability of data for teams.
  • Implement automated testing, monitoring, alerting, and documentation for production workflows.
  • Investigate pipeline failures and data quality issues across sources.
  • Build reusable integrations and tools to reduce manual data movement.
  • Collaborate with data scientists to productionize datasets for geospatial and statistical analysis.
  • Contribute to engineering standards through code review, testing, documentation, and design.
  • Improve data lineage, permissions, schemas, and ownership as systems scale.

Conhecimentos

Python
SQL
Data pipelines
Airflow
Dagster
Prefect
Relational databases
Version control
Testing
Code review

Ferramentas

dbt
AWS
GCP
Docker
CI/CD
PostGIS

Descrição da oferta de emprego

About the role

Terradot is seeking an early-career Data Engineer to help build and operate the data infrastructure that supports our scientific and operational work.

You will focus on moving data reliably from field, laboratory, operational, and external sources into well-structured, accessible data systems. Your primary responsibilities will include data ingestion, pipeline development, workflow orchestration, warehouse modeling, testing, and monitoring.

This role is well suited to an engineer in their second or third professional role who has developed a solid software engineering foundation and is ready to take greater ownership of production data systems. You do not need to arrive as an expert in climate, geospatial data, or Enhanced Rock Weathering. You should be excited to learn the domain and apply strong engineering practices to complex real-world data.

You will work closely with data scientists, software engineers, scientists, and operational teams to ensure that trusted data is available for analysis, modeling, measurement, and decision-making.

What you’ll do
  • Build and maintain data pipelines that ingest information from field operations, laboratories, internal applications, vendors, APIs, and public datasets.
  • Develop and operate orchestrated workflows for recurring ingestion, transformation, validation, and delivery processes.
  • Design clear, maintainable data models within Terradot’s data warehouse.
  • Improve the reliability, performance, and usability of data used by scientific and operational teams.
  • Implement automated testing, monitoring, alerting, and documentation for production data workflows.
  • Investigate pipeline failures, data quality issues, and inconsistencies across source systems.
  • Build reusable integrations and tools that reduce manual data movement and improve self-service access.
  • Collaborate with data scientists to productionize the datasets and transformations required for geospatial and statistical analysis.
  • Contribute to shared engineering standards through code review, testing, documentation, and thoughtful system design.
  • Help improve how Terradot manages data lineage, permissions, schemas, and ownership as our systems scale.
What we are looking for
  • Professional experience building or maintaining production software or data systems, typically gained through a second or third engineering role.
  • Strong programming skills in Python and working proficiency in SQL.
  • Experience building data pipelines, backend services, API integrations, or automated data workflows.
  • Familiarity with at least one workflow orchestration system, such as Airflow, Dagster, or Prefect.
  • Experience working with relational databases and data warehouses.
  • Understanding of software engineering fundamentals, including version control, testing, code review, debugging, and maintainable system design.
  • Ability to investigate problems across the full data lifecycle, from source systems through transformed datasets.
  • Clear communication skills and an interest in working with colleagues from scientific, operational, and commercial backgrounds.
  • Fluent English communication skills
  • Comfort working in an environment where requirements may evolve as the science and operations develop.

We value demonstrated ability and growth potential more than experience with a particular technology stack.

Nice to Have
  • Experience with dbt or similar data transformation frameworks.
  • Familiarity with cloud platforms such as AWS or GCP.
  • Experience with containerization, infrastructure as code, or continuous integration and deployment.
  • Exposure to geospatial data or tools such as PostGIS, GDAL, GeoPandas, rasterio, Zarr, or STAC.
  • Experience working with sensor, laboratory, agricultural, environmental, or operational data.
  • Familiarity with data observability, metadata management, or lineage systems.
Personal Attributes
  • Practical and action-oriented, with a focus on building systems that work reliably.
  • Curious about unfamiliar scientific and operational domains.
  • Comfortable asking questions and making ambiguity more concrete.
  • Thoughtful about balancing immediate delivery with maintainable engineering.
  • Collaborative and receptive to feedback.
  • Motivated by measurable improvements in reliability, accessibility, and team effectiveness.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Data Scientist
Data Scientist

Terradot • São Paulo

Presencial
BRL 120 000 - 180 000
Engineering Manager / Tech Lead
Engineering Manager / Tech Lead

Terradot • São Paulo

Presencial
BRL 450 000 - 650 000
Senior Data Engineer
Senior Data Engineer

Specialized Bicycle Components • São Paulo

Presencial
BRL 120 000 - 240 000
Data Engineer (Tech-lead) - 1894
Data Engineer (Tech-lead) - 1894

In All Media Inc • Brasil

Teletrabalho
BRL 361 000 - 465 000
Data Engineer ID43407
Data Engineer ID43407

AgileEngine • Curitiba

Híbrido
BRL 645 000 - 862 000
Professional growth
Competitive compensation
Flextime
+1
Engineering Manager, Data
Engineering Manager, Data

DoorDash • São Paulo

Presencial
Data Engineer (Lead) ID52236
Data Engineer (Lead) ID52236

AgileEngine • Fortaleza

Híbrido
BRL 624 000 - 936 000
Professional growth: Mentorship and personalized roadmaps
Competitive compensation: USD-based pay with multiple budgets
Exciting projects: Work with Fortune 500 companies
+1
Senior Data Engineer
Senior Data Engineer

careers-quartile • Brasil

Presencial
BRL 180 000 - 300 000
Data Engineer (Lead) ID52236
Data Engineer (Lead) ID52236

AgileEngine • Belo Horizonte

Híbrido
BRL 421 000 - 580 000
Mentorship and personalized growth roadmaps
Competitive compensation with budgets for fitness and education
Exciting projects with Fortune 500 brands
+1
Data Engineer (Lead) ID52236
Data Engineer (Lead) ID52236

AgileEngine • Brasília

Híbrido
BRL 624 000 - 936 000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps
Competitive compensation: USD-based pay with education, fitness, and team activity budgets
Exciting projects: Modern solutions with Fortune 500 and top product companies
+1