Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Senior Backend Engineer - Blockchain

Discussion

Summary

Senior Backend Engineer building and scaling backend services and APIs for blockchain applications, on-site in Pretoria. Focus on distributed systems, integrating with blockchain protocols, nodes and wallets, and optimizing performance using languages like Go, Node.js, Python, or Java, plus cloud platforms and containerization.

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.

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available