Senior Engineer, Backend - Orchestration

Jobgether

South Africa

A distancia

ZAR 900.000 - 1.500.000

Jornada completa

hace 26 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Remote work
Equity
Paid time off
Coworking access
Team retreat
Equipment
Home office support
Learning budget
Private medical insurance
Other benefits depending on location

Descripción de la vacante

Jobgether, listing on behalf of a partner company, is seeking a Senior Backend Engineer specializing in orchestration for a remote role based in South Africa. Join a globally distributed engineering team building infrastructure for payments across international markets.

You will design and implement core backend services, own technical decisions, and contribute to testing, documentation, and developer experience for merchants and integration partners.

Formación

  • Experience designing backend services for distributed systems.
  • Proficiency in a backend language; Python advantageous.
  • Familiarity with TDD and BDD methods.
  • Strong communication and ability to work remotely in a global team.

Responsabilidades

  • Design, develop, and maintain core backend services for high-performance distributed systems.
  • Own key technical decisions balancing scalability, reliability, maintainability.
  • Build and optimize backend architecture to support growth.
  • Write clean, well-tested code following engineering standards.
  • Apply TDD/BDD practices where appropriate.
  • Develop frameworks and tools for seamless integrations.
  • Collaborate with cross-functional teams to meet user and business needs.
  • Conduct code reviews and share technical knowledge.
  • Create and maintain detailed technical documentation.
  • Improve payment workflows and developer experience for merchants.

Conocimientos

Backend design
Distributed systems
Python
TDD/BDD
Remote work
Code reviews
Documentation

Herramientas

Frameworks

Descripción del empleo

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Engineer, Backend - Orchestration based in South Africa.

Join a globally distributed engineering team building the infrastructure that enables businesses to manage payments more efficiently across international markets. As a Senior Backend Engineer specializing in orchestration, you will design and implement core backend services that power complex, high-performance distributed systems. You will take ownership of important technical decisions, ensuring systems are scalable, reliable, and built for long-term growth. Working in a product-driven environment, you will collaborate across teams to deliver clean, maintainable code and improve the developer experience for customers and integration partners. You will contribute to engineering excellence through testing, code reviews, documentation, and continuous improvement. This remote opportunity offers the autonomy to shape technical solutions while working alongside a collaborative team focused on building impactful financial technology.

Accountabilities
  • Design, develop, and maintain core backend services for high-performance, complex distributed systems.

  • Take ownership of key technical decisions, balancing scalability, reliability, maintainability, and delivery speed.

  • Build and optimize backend architecture to support evolving product requirements and business growth.

  • Write clean, modern, well-tested code that follows established engineering standards.

  • Apply modern software development practices, including test-driven development (TDD) and behavior-driven development (BDD), where appropriate.

  • Develop and improve frameworks, tools, and workflows that enable customers and third-party developers to integrate services efficiently.

  • Collaborate with cross-functional engineering and product teams to deliver solutions aligned with user and business needs.

  • Conduct code reviews, share technical knowledge, and identify opportunities to improve engineering practices.

  • Create and maintain detailed technical documentation to support knowledge sharing and long-term maintainability.

  • Contribute to improving payment workflows and the overall developer experience for merchants and integration partners.

Requirements

The ideal candidate has strong backend engineering fundamentals, understands the complete software development lifecycle, and can work independently while collaborating effectively within a remote, product-focused team.

  • In-depth understanding of the software development lifecycle, including system design, development, testing, and deployment.

  • Experience designing and implementing backend services for distributed systems.

  • Knowledge of building developer frameworks, integration tools, and workflows that simplify customer and third-party integrations.

  • Proficiency in a backend programming language; experience with Python is advantageous, but candidates from other technical backgrounds are welcome.

  • Familiarity with modern development methodologies, including TDD and BDD, is beneficial.

  • Understanding of scalable system design, code quality, testing strategies, and maintainable software architecture.

  • Knowledge of the payments industry and an interest in optimizing merchant and developer experiences.

  • Strong written and verbal communication skills.

  • A self-motivated, proactive approach, with the ability to take ownership, work autonomously, and deliver results.

  • A collaborative mindset and willingness to participate in code reviews, documentation, and continuous improvement initiatives.

  • Ability to work remotely and contribute effectively within a globally distributed team.

  • Location eligibility: The original job listing specifies Poland, Portugal, Hungary, Romania, or South Africa. India is not listed among the eligible work locations, so eligibility should be confirmed before applying.

Benefits
  • Remote work: Fully remote working environment with a globally distributed team.

  • Equity: Competitive share options.

  • Paid time off: Flexible holiday policy, with a minimum of 25 days to be taken.

  • Coworking access: Access to coworking spaces across major cities.

  • Team connection: Workations and an annual company retreat.

  • Equipment: High-quality equipment suited to your role.

  • Home office support: £500 contribution toward setting up your home office.

  • Learning and development: Generous learning budget to support professional growth.

  • Healthcare: Private medical insurance.

  • Additional perks: Other benefits depending on location.

  • Collaborative environment: Strong onboarding, supportive colleagues, and opportunities to contribute to challenging engineering projects.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior DevOps Engineer
Senior DevOps Engineer

Jobgether SRL • Sudáfrica

Híbrido
ZAR 900.000 - 1.500.000
Competitive pay
Hybrid work
Flexible holidays
+4
Senior Java Engineer (Payments)
Senior Java Engineer (Payments)

Jobgether • Sudáfrica

A distancia
ZAR 1.200.000 - 1.800.000
Fully remote working environment
Exposure to payments organisations
Professional growth opportunities
Senior Software Engineer - Backend (Remote-First)
Senior Software Engineer - Backend (Remote-First)

Placements24 • Mossel Bay

Híbrido
ZAR 900.000 - 1.300.000
Health insurance
Retirement plan
Paid time off
+2
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Randburg

Híbrido
ZAR 900.000 - 1.300.000
Fully remote work arrangement
Stock options
Health insurance
+1
Senior Software Engineer (Back End)
Senior Software Engineer (Back End)

Capitec Ltd • Stellenbosch

Híbrido
ZAR 900.000 - 1.300.000
Hybrid schedule
AI tooling for development
Senior Backend Orchestration Engineer | Remote + Equity
Senior Backend Orchestration Engineer | Remote + Equity

Jobgether • Sudáfrica

A distancia
ZAR 900.000 - 1.500.000
Remote work
Equity
Paid time off
+7
Senior Backend Software Engineer (Integrations) (Remote)
Senior Backend Software Engineer (Integrations) (Remote)

Datafin • Cape Town

A distancia
ZAR 800.000 - 1.000.000
Full-time Senior Software Engineer - Fintech
Full-time Senior Software Engineer - Fintech

Placements24 • LegKraal Gate

Híbrido
ZAR 900.000 - 1.200.000
Remote work
Stock options
Health insurance
+3
Senior Software Engineer - Full-stack - Growth Product
Senior Software Engineer - Full-stack - Growth Product

Jobgether • Sudáfrica

A distancia
ZAR 900.000 - 1.300.000
Fully remote work
Flexible, asynchronous collaboration
Professional growth
+4
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Stellenbosch

Híbrido
ZAR 900.000 - 1.200.000
Remote work
Home office stipend