Senior Backend Engineer - Blockchain

Placements24

Gauteng

On-site

ZAR 1,000,000 - 1,800,000

Full time

32 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Annual bonus
On-site office in Pretoria
Health, dental, and vision insurance
Professional development and trainings

Job summary

Placements24 in Pretoria is seeking a Senior Backend Engineer with a passion for blockchain to design, build and scale backend services powering crypto applications.

You will work with Go, Node.js, Python or Java, craft RESTful APIs, and collaborate with cloud and container teams to ensure high performance and security.

Qualifications

  • 5+ years of backend software development experience, with blockchain projects.
  • Proficiency in Go, Node.js, Python or Java.
  • Experience building RESTful APIs and microservices.
  • Strong understanding of distributed systems, databases (SQL/NoSQL) and caching.
  • Familiarity with blockchain concepts, wallets and consensus mechanisms.
  • Experience with cloud platforms and containerization (Docker, Kubernetes).

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs for blockchain applications.
  • Integrate backend systems with blockchain protocols, nodes, and wallets.
  • Optimize performance, queries, and architecture for high throughput and low latency.
  • Implement robust security for backend systems and data handling.
  • Collaborate with frontend developers, blockchain engineers, and product managers.
  • Write clean, well-documented, thoroughly tested code and participate in code reviews.

Skills

Backend development
Go
Node.js
Python
Java
RESTful APIs
Distributed systems
Databases
Caching
Cloud platforms
Docker
Kubernetes

Tools

Docker
Kubernetes
AWS
GCP
Azure

Job description

Our client is seeking a highly skilled Senior Backend Engineer with a passion for blockchain technology to join their team in Pretoria . This role focuses on building and scaling the backend infrastructure that powers innovative blockchain applications and services. You will work on challenging problems related to distributed systems, API development, and data management within a complex crypto ecosystem. As a key member of the engineering department, you will contribute to architectural decisions and mentor junior engineers, helping to shape the future of their products.

Key Responsibilities
  • Design, develop, and maintain scalable backend services and APIs for blockchain applications.
  • Integrate backend systems with blockchain protocols, nodes, and wallets.
  • Optimize application performance, database queries, and system architecture for high throughput and low latency.
  • Implement robust security measures for backend systems and data handling.
  • Collaborate with frontend developers, blockchain engineers, and product managers to deliver features.
  • Write clean, well-documented, and thoroughly tested code, participating in code reviews.
Requirements
  • 5+ years of professional experience in backend software development, with significant experience in blockchain-related projects.
  • Strong proficiency in backend languages such as Go, Node.js, Python, or Java.
  • Experience building and consuming RESTful APIs and microservices.
  • Solid understanding of distributed systems, databases (SQL and NoSQL), and caching mechanisms.
  • Familiarity with blockchain concepts, consensus mechanisms, and wallet integrations.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization (e.g., Docker, Kubernetes).
Benefits
  • Competitive salary and annual bonus structure.
  • On-site work environment in a modern office facility in Pretoria.
  • Comprehensive health, dental, and vision insurance coverage.
  • Generous paid time off and company holidays.
  • Opportunities for professional development and attending industry conferences.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Blockchain Developer
Full Stack Blockchain Developer

Placements24 • Stellenbosch

Hybrid
ZAR 700,000 - 1,200,000
Hybrid work model
Comprehensive benefits package
Professional development support
Software Engineer - Backend Systems
Software Engineer - Backend Systems

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Medical aid and retirement savings
Blockchain Security Engineer
Blockchain Security Engineer

Placements24 • Pretoria

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary and benefits
Flexible hybrid work environment
Professional development opportunities
+2
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Medical aid
Retirement fund
+2
Blockchain Project Manager
Blockchain Project Manager

Placements24 • Soweto

On-site
ZAR 600,000 - 840,000
Competitive compensation
Health benefits
Senior Software Developer - FinTech
Senior Software Developer - FinTech

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,700,000
Hybrid work model
Health insurance
Stock options
Senior Software Engineer: Backend & Integration
Senior Software Engineer: Backend & Integration

Africonology • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Blockchain Project Manager
Blockchain Project Manager

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Professional development
Career advancement opportunities
Blockchain Project Manager (Upington)
Blockchain Project Manager (Upington)

Placements24 • Upington

On-site
ZAR 600,000 - 900,000