Remote Senior Backend Engineer - API Development

Placements24

Benoni

Hybrid

ZAR 900,000 - 1,500,000

Full time

5 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

Competitive salary
Stock options
Health insurance

Job summary

Placements24 is seeking a Senior Backend Engineer for a fully remote fintech startup. Design, build, and maintain robust APIs, microservices, and scalable backend systems, mentoring peers and shaping architecture.

You will work with Go, Python, Node.js, or Java, manage databases (SQL/NoSQL), and implement CI/CD, security, and performance optimizations in a distributed cloud environment.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 6 years of professional experience in backend development.
  • Proven experience in designing and building RESTful APIs and microservices.
  • Expertise in at least one backend programming language (Go, Python, Node.js, Java, Ruby).
  • Strong understanding of database technologies (SQL and NoSQL).
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Familiarity with Docker and Kubernetes.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Design, develop, and deploy high-performance, scalable backend services and APIs.
  • Build and maintain robust database solutions (SQL and NoSQL) ensuring data integrity and security.
  • Develop and manage microservices architecture and service integrations.
  • Collaborate with frontend engineers, product managers, and QA to deliver features.
  • Write clean, well-documented code following best practices.
  • Implement and manage CI/CD pipelines for automated testing and deployment.
  • Monitor performance, troubleshoot issues, and optimize applications.
  • Mentor junior engineers and participate in code reviews.

Skills

RESTful APIs
Microservices
Go
Python
Node.js
Java
SQL
NoSQL
Docker
Kubernetes
Cloud (AWS/GCP/Azure)
CI/CD
Security

Education

Bachelor's degree in CS/Engineering

Tools

Docker
Kubernetes
PostgreSQL
MySQL
MongoDB
Redis
AWS
GCP
Azure

Job description

About the Role

Our client, a leading fintech startup, is seeking a highly skilled Senior Backend Engineer to join their fully remote, agile development team. This role is integral to designing, building, and maintaining robust, scalable, and secure APIs that power their innovative financial products. You will be instrumental in shaping the backend architecture, driving best practices, and mentoring other engineers. The ideal candidate has a deep understanding of server-side logic, database design, API development, and distributed systems. This remote-first position offers the unique opportunity to work on challenging problems with a talented global team, contributing to the future of finance from anywhere in South Africa.

Key Responsibilities
  • Design, develop, and deploy high-performance, scalable backend services and APIs using languages like Go, Python, Node.js, or Java.
  • Build and maintain robust database solutions (SQL and/or NoSQL) and ensure data integrity and security.
  • Develop and manage microservices architecture and ensure seamless integration between services.
  • Collaborate closely with frontend engineers, product managers, and QA testers to deliver features and resolve issues.
  • Write clean, well-documented, and maintainable code, adhering to coding standards and best practices.
  • Implement and manage CI/CD pipelines for automated testing and deployment.
  • Monitor system performance, troubleshoot issues, and optimize applications for speed and scalability.
  • Mentor junior backend engineers and contribute to code reviews.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 6 years of professional experience in backend development.
  • Proven experience in designing and building RESTful APIs and microservices.
  • Expertise in at least one backend programming language (e.g., Go, Python, Node.js, Java, Ruby).
  • Strong understanding of database technologies, including SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
  • Experience with cloud platforms like AWS, GCP, or Azure is highly desirable.
  • Familiarity with containerization technologies (Docker) and orchestration (Kubernetes).
  • Excellent problem-solving, analytical, and communication skills.
Benefits
  • This fully remote role offers a competitive salary, attractive stock options, and comprehensive health insurance.
  • You will have the opportunity to work on cutting-edge technology with a passionate and collaborative team, enjoying significant autonomy and work-life balance.
  • The company fosters a culture of continuous learning and provides resources for professional development, making it an ideal environment for ambitious engineers looking to make a significant impact.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Vereeniging

Hybrid
ZAR 800,000 - 1,500,000
Stock options or equity participation
Comprehensive private medical cover
Generous paid time off
+2
Remote Senior Backend Engineer - Python/Django Apis
Remote Senior Backend Engineer - Python/Django Apis

Placements24 • South Africa

Remote
ZAR 1,100,000 - 1,900,000
Stock options
Health insurance
Remote-first culture
Remote Senior Backend Engineer - Fintech Platform
Remote Senior Backend Engineer - Fintech Platform

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Flexible hours
Health insurance
+4
Remote Senior Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Randburg

Hybrid
ZAR 950,000 - 1,600,000
Remote work flexibility
Private medical aid
Retirement savings
+4
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Remote work flexibility
Equity options
Health insurance
+1
Remote Senior Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,700,000
Competitive remuneration package with绩
Fully remote work arrangement
Health, dental and vision insurance
+3
Remote Senior Backend Engineer - Fintech, Scale & Growth
Remote Senior Backend Engineer - Fintech, Scale & Growth

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,400,000
Fully remote
Flexible hours
Health insurance
+2
Senior Backend Developer - Fully Remote
Senior Backend Developer - Fully Remote

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Remote work
Health insurance
Retirement plan
+3
Senior Backend Developer - Remote
Senior Backend Developer - Remote

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Professional growth
+1
Remote Senior Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • South Africa

Remote
ZAR 900,000 - 1,500,000
Fully remote
Professional development
Home office stipend
+2