Blockchain Data Engineer

Placements24

Pretoria

Hybrid

ZAR 600,000 - 1,000,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work
Health insurance
Retirement plan
Professional development
Cutting-edge tech

Job summary

Placements24 is seeking a Blockchain Data Engineer in Pretoria to design, build, and maintain data pipelines that ingest data from blockchain networks such as Ethereum, Bitcoin and Solana. The role supports analytics by delivering reliable datasets and scalable architectures.

You will work with data scientists and software engineers, use Python/Java/Scala, SQL and big data tools, and contribute to data quality, governance, and performance improvements. Hybrid work is available.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Data Science, or related field.
  • 3+ years in data engineering, data warehousing, or ETL development.
  • Proficiency in Python, Java, or Scala.
  • Strong SQL and database experience (PostgreSQL, MySQL, NoSQL).
  • Experience with Spark, Hadoop and cloud platforms (AWS, Azure, GCP).
  • Familiarity with blockchain technology and data structures.
  • Experience with Airflow or similar orchestration tools.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Develop, test, and maintain scalable data pipelines ingesting data from blockchain networks.
  • Design data models and schemas optimized for analytics.
  • Ensure data accuracy, consistency, and completeness across sources.
  • Implement ETL/ELT processes with suitable tools.
  • Collaborate with data scientists and analysts to meet data needs.
  • Optimize pipeline performance and troubleshoot data issues.
  • Monitor data infrastructure and enforce data quality governance.
  • Stay updated with data engineering and blockchain analytics trends.

Skills

Python
Java
Scala
SQL
NoSQL
Airflow
Spark
Blockchain basics
Analytical thinking
Communication

Education

Bachelor's degree in Computer Science, Engineering, Data Science, or related field

Tools

PostgreSQL
MySQL
NoSQL Databases
Spark
Hadoop
Airflow
AWS
Azure
GCP

Job description

About the Role

Our client, a rapidly growing analytics firm specializing in blockchain data, is looking for a talented Blockchain Data Engineer to join their expanding team in Pretoria, Gauteng. In this role, you will be responsible for designing, building, and maintaining robust data pipelines that extract, transform, and load data from various blockchain networks. You will play a key part in ensuring the quality, reliability, and accessibility of our extensive blockchain datasets, which are used to power advanced analytics and insights for our clients. This position requires a strong foundation in data engineering principles, a passion for blockchain technology, and the ability to work with large, complex datasets. You will collaborate closely with data scientists, analysts, and software engineers to deliver high-quality data solutions.

Key Responsibilities
  • Develop, construct, test, and maintain scalable data pipelines for ingesting and processing data from multiple blockchain networks (e.g., Ethereum, Bitcoin, Solana).
  • Design and implement data models and database schemas optimized for querying and analysis of blockchain data.
  • Ensure data accuracy, consistency, and completeness across all data sources.
  • Implement ETL/ELT processes using appropriate tools and technologies.
  • Collaborate with data scientists and analysts to understand their data needs and provide tailored data solutions.
  • Optimize data pipeline performance and troubleshoot data-related issues.
  • Monitor data infrastructure and implement strategies for data quality assurance and data governance.
  • Stay up-to-date with the latest trends and technologies in data engineering and blockchain analytics.
Requirements
  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related quantitative field.
  • 3+ years of experience in data engineering, data warehousing, or ETL development.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Strong experience with SQL and database technologies (e.g., PostgreSQL, MySQL, NoSQL databases).
  • Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (AWS, Azure, GCP).
  • Familiarity with blockchain technology, cryptocurrency, and common blockchain data structures.
  • Experience with data pipeline orchestration tools (e.g., Airflow).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
Benefits
  • Competitive salary and performance incentives.
  • Comprehensive health insurance and retirement plans.
  • Opportunities for continuous learning and professional development in the exciting field of blockchain analytics.
  • Access to cutting-edge technology and tools.
  • A collaborative and innovative work culture.
  • Hybrid work model offering flexibility.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Blockchain Data Scientist
Blockchain Data Scientist

Placements24 • Vereeniging

Hybrid
ZAR 800,000 - 1,200,000
Health insurance
Dental insurance
Vision insurance
+2
Blockchain Data Analyst
Blockchain Data Analyst

Placements24 • Benoni

On-site
ZAR 420,000 - 660,000
Competitive salary
Health benefits
Professional development
+5
Blockchain Data Analyst - Market Intelligence
Blockchain Data Analyst - Market Intelligence

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 350,000 - 550,000
Hybrid work model
Professional development opportunities
Blockchain Data Analyst
Blockchain Data Analyst

Placements24 • Richards Bay

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health benefits
Hybrid work model
+2
Blockchain Data Scientist
Blockchain Data Scientist

Placements24 • Sandton

Hybrid
ZAR 780,000 - 1,200,000
Hybrid work model
Blockchain Data Scientist
Blockchain Data Scientist

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health insurance
Hybrid work model
+5
Blockchain Data Scientist
Blockchain Data Scientist

Placements24 • Richards Bay

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Health and wellness benefits
Opportunities for professional growth
+3
Blockchain Data Scientist
Blockchain Data Scientist

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Competitive salary
Blockchain Data Scientist
Blockchain Data Scientist

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Performance bonus
Medical + retirement benefits
+3
Senior Blockchain Data Analyst
Senior Blockchain Data Analyst

Placements24 • Noord-Kaap

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Retirement planning
+4