Remote Data Platform Engineer — Learn & Equity

Primer

South Africa

Remote

ZAR 900,000 - 1,400,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Company retreat
Uncapped vacation
Home office stipend
Learning budget
Stock options

Job summary

Primer is hiring a software engineer who thrives at the intersection of data, software and infrastructure. You will build internal tools, pipelines, and APIs that support analytics and machine learning, collaborating closely with product and engineering to make data infrastructure seamless and reliable.

You will own batch and streaming pipelines, design data models in dbt, and move data across Snowflake, CockroachDB, DynamoDB and Elasticsearch.

Qualifications

  • Strong software engineering fundamentals: tested, reviewed code with clean abstractions.

Responsibilities

  • Own batch and streaming pipelines, including CDC feeds from operational databases into Snowflake, and make them reliable.
  • Design internal tools and APIs for analytics, product features and machine learning.
  • Model and transform data in dbt so the warehouse is trusted as truth.
  • Decide data storage/movement across CockroachDB, DynamoDB, Elasticsearch and Snowflake.
  • Ship pipelines with tests, CI/CD, containers, and observability.
  • Lead multi-component data projects from scoping to rollout with the team.

Skills

Python
SQL
Data pipelines
Cloud infra
System design

Tools

Snowflake
dbt
AWS
Kubernetes
Terraform

Job description

Primer is hiring a software engineer who thrives at the intersection of data, software and infrastructure. You will build internal tools, pipelines, and APIs that support analytics and machine learning, collaborating closely with product and engineering to make data infrastructure seamless and reliable.

You will own batch and streaming pipelines, design data models in dbt, and move data across Snowflake, CockroachDB, DynamoDB and Elasticsearch.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer III
Data Engineer III

Primer • South Africa

Remote
ZAR 900,000 - 1,400,000
Remote-first culture
Company retreat
Uncapped vacation
+3
Remote Data Platform Engineer for Cloud ETL & Analytics
Remote Data Platform Engineer for Cloud ETL & Analytics

Placements24 • Benoni

Hybrid
ZAR 1,482,000 - 2,470,000
Full remote work flexibility
Health, dental, and vision insurance
Generous PTO and holidays
+4
Principal Data Engineer & Cloud Data Architect (Remote)
Principal Data Engineer & Cloud Data Architect (Remote)

Placements24 • LegKraal Gate

Hybrid
ZAR 1,200,000 - 2,000,000
Health insurance
Remote work with flexible hours
Professional development budget
+1
Data Platform Engineer - Cloud ELT & Snowflake
Data Platform Engineer - Cloud ELT & Snowflake

Badger Holdings • Cape Town

On-site
ZAR 900,000 - 1,300,000
Data Platform Engineer — ETL, Snowflake & Analytics
Data Platform Engineer — ETL, Snowflake & Analytics

Liquid Thought • KwaNojoli

On-site
ZAR 700,000 - 1,100,000
Remote Principal Data Engineer — Lead Scalable Pipelines
Remote Principal Data Engineer — Lead Scalable Pipelines

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Bonus structure
Health benefits
Professional development
+3
Remote Principal Data Engineer Lead Pipelines
Remote Principal Data Engineer Lead Pipelines

Placements24 • East London

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Health insurance
Flexible working hours
+3
Principal Data Engineer
Principal Data Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 1,200,000 - 2,000,000
Health insurance
Remote work with flexible hours
Professional development budget
+1
Senior Data Engineer / Platform Lead
Senior Data Engineer / Platform Lead

Ats Client • Pretoria

On-site
ZAR 900,000 - 1,300,000
Data Engineer
Data Engineer

AES Global (South Africa) • Cape Town

Hybrid
ZAR 600,000 - 900,000