Golang Backend Engineer: Scalable Systems & Cloud APIs

Boardroom Appointments

Pretoria

On-site

ZAR 420,000 - 660,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Boardroom Appointments seeks a Golang Backend Developer with a Bachelor's degree in Computer Science or Engineering and 2-4 years of experience to design and build scalable data stores, distributed systems, and back-end services. You will work on APIs, microservices, and cloud infrastructure, applying best practices for security and performance.

You will collaborate with the B2B GM and Back End Lead, standardizing procedures, and contributing to DevOps, tool optimization, and documentation

Qualifications

  • Bachelors degree required in Computer Science or Engineering.
  • 2-4 years of working experience.
  • Design and build data stores with complex relationships (relational or NoSQL).
  • Built/Designed distributed systems, back-end APIs, or microservices and cloud infrastructure.
  • CS fundamentals in object-oriented design, data structures, algorithm design and complexity analysis.
  • Experience with continuous deployment technologies (CI/CD, e.g., GitHub Actions).
  • Desirable: unit testing, performance/load testing, and end-to-end tests; Cloud infrastructure such as AWS and Azure; IaC, CDK, AWS CloudFormation, Terraform.
  • Understand business processes and domains.

Responsibilities

  • Communicates with B2B GM and B2B Back end Lead regarding understanding of systems, and strategy and then oversees the implementation.
  • Communicates with team members about expectations and solution specifications, ensuring product quality by standardizing procedures per company policies.
  • This includes DevOps, optimising internal tools and flows, ensuring security and processes for development and cloud infrastructure with technical documentation and SDLC flows.
  • Assists with process, structure, task management, and implementations.
  • Developing and maintaining software products and solutions offered by the company.

Skills

Backend development
Distributed systems
APIs / Microservices
Cloud infrastructure
Security best practices
CI/CD / DevOps
CS fundamentals

Education

Bachelor's degree in Computer Science or Engineering

Tools

GitHub Actions

Job description

Boardroom Appointments seeks a Golang Backend Developer with a Bachelor's degree in Computer Science or Engineering and 2-4 years of experience to design and build scalable data stores, distributed systems, and back-end services. You will work on APIs, microservices, and cloud infrastructure, applying best practices for security and performance.

You will collaborate with the B2B GM and Back End Lead, standardizing procedures, and contributing to DevOps, tool optimization, and documentation

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Developer (Backend Developer)
Golang Developer (Backend Developer)

Boardroom Appointments • Pretoria

On-site
ZAR 420,000 - 660,000
Senior Software Engineer - Architecture & Tech Leadership
Senior Software Engineer - Architecture & Tech Leadership

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior Full-Stack Engineer: Build Scalable Backends & Grow
Senior Full-Stack Engineer: Build Scalable Backends & Grow

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Backend Software Engineer II: Scalable Microservices & Cloud
Backend Software Engineer II: Scalable Microservices & Cloud

Boardroom Appointments • Stellenbosch

On-site
ZAR 600,000 - 900,000
Remote-First Tech Domain Architect (Backend & Cloud)
Remote-First Tech Domain Architect (Backend & Cloud)

Boardroom Appointments • Sandton

On-site
ZAR 1,000,000 - 1,800,000
Senior Software Engineer (Golang)
Senior Software Engineer (Golang)

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior Backend C# Engineer - Scalable APIs & Cloud
Senior Backend C# Engineer - Scalable APIs & Cloud

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 1,000,000
Senior Vue/Golang Engineer - Technical Lead
Senior Vue/Golang Engineer - Technical Lead

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,350,000
Kubernetes Platform Engineer: Golang & GitOps
Kubernetes Platform Engineer: Golang & GitOps

Boardroom Appointments • Sandton

On-site
ZAR 850,000 - 1,400,000
Full-Stack Engineer II - Cloud, Microservices & APIs
Full-Stack Engineer II - Cloud, Microservices & APIs

Boardroom Appointments • Stellenbosch

On-site
ZAR 480,000 - 740,000