412 Backend Engineer jobs in South Africa

Backend Engineer

Brackenfell, Western Cape R1800000 - R2500000 Y Shoprite Holdings Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Purpose of the Job

The role is responsible for system analysis, design, creation and testing of highly complex applications, in accordance with agreed specifications and standards. Works alongside systems designer(s) to build new and sustainable systems and creative software solutions. Takes the lead on technical design, development, maintenance, and support of large-scale and high complexity systems, applying deep, specialised knowledge to adapt and deliver within the required frameworks. Further plays the role of mentor to other developers / programmers, enabling the function to grow the capability while creating a high performing team. Has advanced technical writing skills for Use case relatives and diagrams.

Job Objectives

Lead the design, development, and implementation of scalable, high-quality business applications across enterprise-wide channels. Serve as the senior technical expert, translating complex business requirements into effective, maintainable solutions.

Drive solution architecture, system design, and coding standards while providing technical direction to Software Engineers I and II. Ensure adherence to best practices, frameworks, and quality standards across all phases of the SDLC (Agile and Waterfall).

Oversee system analysis, design, and integration for high-complexity projects. Lead code reviews, testing, and documentation to ensure robust, well-engineered solutions. Support existing applications through issue resolution, enhancements, and continuous improvement initiatives.

Collaborate with architects, designers, and business stakeholders to define technical requirements, ensure alignment with enterprise strategy, and drive delivery excellence. Provide mentorship, guidance, and performance oversight to engineering team members.

Practice Responsibilities

Lead Code Reviews and ensure quality of code being delivered is to Shoprite Standards

Actively schedule and drive the Practice improvement workshops and any related Communities of Practice required

Qualifications

Diploma /Degree in Information Systems / B.Sc. Computer Science (or similar)

Experience

+5 years' experience as a Software Engineer – (essential)

Extensive Experience with working on highly complex projects within the Software Development Life Cycle – (essential)

Extensive Experience building software using Go Lang- (essential) as well as testing (unit, system, performance, integration, and volume) - (essential)

Extensive code review and code quality assurance experience - (essential)

Demonstrable experience in System integration & analysis; - (essential)

Experience implementing digital products (advantageous)

Knowledge and Skills

Building software using Go Lang- (essential) as well as testing (unit, system, performance, integration, and volume)

Applicant Feedback Policy
This advertiser has chosen not to accept applicants from your region.

Backend Engineer

R900000 - R1200000 Y Luno

Posted today

Job Viewed

Tap Again To Close

Job Description

About us:

Luno is the crypto investment app you can rely on, enabling you to buy, store and explore crypto securely. We're committed to putting the power of cryptocurrency in everyone's hands sensibly and responsibly.

Since 2013, we've helped millions of people around the world invest safely in crypto. We do this by cutting through the hype and supporting customers at every step of the way. All products and cryptocurrencies on our platform must first meet stringent legal, risk and technical security standards.

Transparency is key for us. Luno stores all crypto on a 1:1 basis and we have rigorous processes in place so you can be confident your investment is secure. We're available in more than 40 countries around the world and we work closely with respective regulators in all of these markets to be fully compliant, as we believe this is the best way to help everyone, everywhere, invest safely.

The role in a nutshell:

We're building teams to help us succeed in our mission to upgrade the world to a better financial system. As an intermediate engineer, you'll be joining a group of highly motivated software engineers who you'll work collaboratively with across our pods.

As a fast-growing company with offices around the world, you'll immediately see how your contributions directly impact both our internal users and client experience. Many of the problems we are solving result in trail blazing solutions which can't be found on Stack Overflow; so we're looking for engineers who flourish working in a complex domain.

Your mission will be:

  • Build distributed microservices that are accessed by 10m customers from across the globe.
  • Design, build and maintain advanced applications services.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write testable, maintainable code for robustness and reliability.
  • Work on bug fixing and improving application performance.
  • Write code that directly affects users, the company and the Bitcoin ecosystem.

A little about you:

  • Background in computer science in areas such as algorithms, data structures, and software design.
  • Proven experience leading development efforts and guiding engineering teams through end-to-end project delivery.
  • Extensive programming experience in Backend based technologies. Go(lang) is preferable.
  • A continuous improvement mindset.
  • BSc/MSc/PhD in computer science or other technical discipline, or equivalent working experience.
  • To be friendly, transparent, articulate and driven to succeed.

Don't be put off if you don't tick all of the boxes – they're a guide based on what we'd love to see.

What stack we work on:

  • Kotlin, Swift & Angular
  • Go(lang), gRPC
  • Kubernetes (EKS), Docker
  • CloudFlare, CloudFront, nginx
  • MySQL (RDS), Redis (ElastiCache), etc
  • Prometheus, Grafana, CloudWatch, Jenkins

Life at Luno:

  • Remote but reachable work policy gives you the freedom to choose between working from home or the office.
  • Plus the option to buy and sell up to 5 days leave
  • Improve body and mind, with excellent private medical insurance
  • Access to Learnably and our additional learning platforms for your personal and professional development
  • 6 months primary care-giver leave
  • Paw-ternity leave for your furry friend
  • Annual Inspiration Day in addition to your annual leave which increases based on your length of service
  • A collaborative, friendly work community, with regular social events and virtual cooking, dancing, drawing and house planting classes hosted by our Lunauts
  • Free lunch and snacks
  • 0 fees up to a certain amount with Luno from the day you start.*

*Offer only available on Luno Instant Buy, not Luno Exchange

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

This advertiser has chosen not to accept applicants from your region.

Backend Engineer

R80000 - R120000 Y VALR

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description
About Us:
VALR is Africa's largest crypto exchange by trade volume, founded in 2018 and headquartered in Johannesburg, South Africa. Serving over 1 million users globally, including 1,100 corporate and institutional clients, we're licensed by the Financial Sector Conduct Authority (FSCA) in South Africa, with additional approvals to offer services in Europe and initial approval from Dubai's VARA.

VALR distinguishes itself with a customer-first philosophy, delivering secure, transparent, and innovative solutions for both professional and retail traders.

Our Vision
Our vision is to create a world where finance unites rather than divides. Our name, derived from the word "valour" without distinction between American and British English, symbolises our commitment to universal values of courage, ethical integrity, and the intrinsic worth of every human being. These values drive us to design a platform that breaks down financial barriers, making it as seamless to send value across borders as it is to send an email.

Our Mission
At our core, we're a values-driven exchange, dedicated to building a financial ecosystem that serves all of humanity. We believe in simplifying the complex world of crypto and blockchain to make it accessible to everyone, bridging the gap between traditional finance and the blockchain-powered future.

We're Dedicated To

  • Serving all Humanity: Inspired by the adage "it is expensive to be poor," we're committed to creating a financial ecosystem accessible to all, challenging the status quo and reducing the frictions of outdated systems.
  • Promoting for Unity: Our platform reflects our belief in a socio-financial evolution. We envision a future where the global community is not defined by national boundaries but united by a shared vision of justice and prosperity.

Job Requirements

  • Practical experience is more relevant than a formal qualification.
  • Extensive experience in backend development with proficiency in Kotlin, Java, or other JVM-based languages.
  • 6+ years experience working in production environments.
  • Strong understanding of REST APIs and/or WebSockets for building scalable and real-time communication systems.
  • Hands-on experience with cloud platforms like AWS and GCP, along with knowledge of associated services and tools.
  • Familiarity with CI/CD concepts, version control systems (e.g., Git), and containerization technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to tackle complex technical challenges.
  • Effective communication skills with the ability to collaborate within cross-functional teams.
  • Passion for cryptocurrencies and alternative financial systems.
  • A natural inclination to help people and the ability to explain technical details simply.

Job Responsibilities

  • Design, develop, and maintain Kotlin-based backend services.
  • Implement and integrate REST APIs and/or WebSockets for seamless communication between different components of the exchange platform, while also extending and improving our API.
  • Leverage Google Cloud Platform to deploy and manage scalable infrastructure.
  • Incorporate CI/CD concepts, version control, and containerization to streamline the development and deployment processes.
  • Collaborate with cross-functional teams, including frontend engineers, designers, and product managers, to deliver high-quality features and products.
  • Develop RESTful APIs and microservices to build best-in-class product features, extend our platform's functionality, and enhance user experience.
  • Optimise and scale backend systems to handle high traffic volumes and ensure low-latency responses.
  • Create troubleshooting tools and participate in code reviews, automated testing, and continuous integration to maintain code quality.
  • Implement internal processes and tooling to improve development efficiency and streamline workflows.
  • Write easy-to-read, maintainable code and adhere to coding standards and best practices.

Job Benefits

  • Innovative Work Environment

  • Engage with the latest blockchain technologies and tools in a rapidly evolving industry.

  • Work from anywhere with secure, stable internet connectivity, allowing you to create your ideal workspace.

  • Career Development

  • Benefit from an annual professional development allowance alongside scheduled company training sessions to keep you at the forefront of the crypto industry.

  • Competitive Compensation

  • Competitive salaries that align with industry standards.

  • When you contribute to our success, you'll be rewarded with discretionary bonuses, recognising your impact on VALR's growth.
  • Receive preferential Tier 5 trading fees on VALR, with no monthly trading volume required.

  • Diversity and Inclusion

  • A commitment to fostering a diverse workforce with initiatives that promote equity and belonging.

  • Wellness

  • Employees are encouraged to strive for coherent and wholesome lives, fulfilling their work, personal, social, physical and spiritual goals to the best of their abilities.

  • Compliance with statutory leave required by individual countries, in addition to flexible leave options.

  • Impact and Contribution

  • At VALR, we believe in a financial system that recognises the oneness of humanity. Our mission is to break down financial barriers and promote universal values of courage, ethical integrity, and the intrinsic worth of every individual.

  • Engage in initiatives that promote education and awareness about cryptocurrencies, ensuring that everyone has the tools and knowledge to participate in the evolving financial landscape.

  • Dynamic Team Culture

  • Open communication and teamwork across departments, fostering innovation and creativity.

  • Enjoy social gatherings outside of work to strengthen team bonds and boost morale.

  • Global Exposure

  • Work with colleagues from around the world.

  • Exposure to diverse perspectives and practices in the crypto space.

  • Recognition and Rewards

  • Regular acknowledgement of employee accomplishments, fostering a culture of appreciation and motivation.

  • Join us for retreats that blend professional development with team bonding in inspiring locations.

  • Tools for Success

  • Receive a Mac laptop and a discretionary allowance to purchase all the extras needed for a productive home office—yours to keep after three years (terms and conditions apply).

This advertiser has chosen not to accept applicants from your region.

Backend Engineer

R90000 - R120000 Y Luno

Posted today

Job Viewed

Tap Again To Close

Job Description

About us:

Luno is the crypto investment app you can rely on, enabling you to buy, store and explore crypto securely. We're committed to putting the power of cryptocurrency in everyone's hands sensibly and responsibly.

Since 2013, we've helped millions of people around the world invest safely in crypto. We do this by cutting through the hype and supporting customers at every step of the way. All products and cryptocurrencies on our platform must first meet stringent legal, risk and technical security standards.

Transparency is key for us. Luno stores all crypto on a 1:1 basis and we have rigorous processes in place so you can be confident your investment is secure. We're available in more than 40 countries around the world and we work closely with respective regulators in all of these markets to be fully compliant, as we believe this is the best way to help everyone, everywhere, invest safely.

The role in a nutshell:

We're building teams to help us succeed in our mission to upgrade the world to a better financial system. As an intermediate engineer, you'll be joining a group of highly motivated software engineers who you'll work collaboratively with across our pods.

As a fast-growing company with offices around the world, you'll immediately see how your contributions directly impact both our internal users and client experience. Many of the problems we are solving result in trail blazing solutions which can't be found on Stack Overflow; so we're looking for engineers who flourish working in a complex domain.

Your mission will be:
  • Build distributed microservices that are accessed by 10m customers from across the globe.
  • Design, build and maintain advanced applications services.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write testable, maintainable code for robustness and reliability.
  • Work on bug fixing and improving application performance.
  • Write code that directly affects users, the company and the Bitcoin ecosystem.
A little about you:
  • Background in computer science in areas such as algorithms, data structures, and software design.
  • Proven experience leading development efforts and guiding engineering teams through end-to-end project delivery.
  • Extensive programming experience in Backend based technologies. Go(lang) is preferable.
  • A continuous improvement mindset.
  • BSc/MSc/PhD in computer science or other technical discipline, or equivalent working experience.
  • To be friendly, transparent, articulate and driven to succeed.

Don't be put off if you don't tick all of the boxes – they're a guide based on what we'd love to see

What stack we work on:

  • Kotlin, Swift & Angular
  • Go(lang), gRPC
  • Kubernetes (EKS), Docker
  • CloudFlare, CloudFront, nginx
  • MySQL (RDS), Redis (ElastiCache), etc
  • Prometheus, Grafana, CloudWatch, Jenkins
Life at Luno:
  • Remote but reachable work policy gives you the freedom to choose between working from home or the office.
  • Plus the option to buy and sell up to 5 days leave
  • Improve body and mind, with excellent private medical insurance
  • Access to Learnably and our additional learning platforms for your personal and professional development
  • 6 months primary care-giver leave
  • Paw-ternity leave for your furry friend
  • Annual Inspiration Day in addition to your annual leave which increases based on your length of service
  • A collaborative, friendly work community, with regular social events and virtual cooking, dancing, drawing and house planting classes hosted by our Lunauts
  • Free lunch and snacks
  • 0 fees up to a certain amount with Luno from the day you start.*

  • Offer only available on Luno Instant Buy, not Luno Exchange

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

LI-DNI
This advertiser has chosen not to accept applicants from your region.

Backend Software Engineer

R900000 - R1200000 Y KingMakers

Posted today

Job Viewed

Tap Again To Close

Job Description

*About us: *

At KingMakers, we're not just building products; we're redefining how millions of sports fans across Africa experience entertainment. Our mission is simple yet ambitious: to deliver seamless, 24/7 digital sports and gaming experiences that bring people closer to the games they love, online and offline.

*The Role: *

As a
Mid-Level Backend Software Engineer,
you'll join our
iGaming domain (Virtuals Squad)
and play a key role at the heart of our engineering team. You'll drive backend initiatives, building robust and scalable solutions, and contribute to system architecture, technical decision-making, and product innovation, ensuring our technology stack evolves efficiently to meet business needs.

We're looking for engineers who love to build, test, and optimize. If you thrive in a high-impact environment, enjoy working autonomously while collaborating with cross-functional teams, and are passionate about crafting elegant and maintainable software, we'd love to hear from you.

What you'll be doing:

Core Engineering

  • Develop, test, and maintain high-quality, scalable backend services.
  • Collaborate with backend engineers on design, approaches, and code reviews.
  • Write optimized, secure code with strong focus on
    testing and reliability
    .
  • Contribute to system design and architecture decisions.

Collaboration

  • Work closely with cross-functional teams, including product managers and designers.
  • Participate in planning sessions, providing technical input into the roadmap.
  • Share knowledge, participate in code reviews, and promote best practices.

Ownership & Growth

  • Take initiative in learning the domain and proactively contributing beyond assigned tasks.
  • Drive continuous improvement in pipelines, system performance, and observability.
  • Support and mentor peers, contributing to a culture of excellence

Requirements

Technical Skills & Experience

  • 3+ years of professional experience in software development
  • Proficiency in 
    C# and .NET framework
  • Experience with relational databases (
    MS SQL Server
    ) and NoSQL databases (e.g., MongoDB, Redis)
  • Strong knowledge of 
    microservices architecture
     and 
    domain-driven design
  • Understanding of 
    modern DevOps practices
    , including CI/CD pipelines and Infrastructure as Code (Terraform)
  • Hands-on experience with 
    cloud platforms
     (preferably Microsoft Azure)
  • Familiarity with containerization technologies (
    Docker, Kubernetes, AKS
    )
  • Experience with 
    message queuing systems
     (RabbitMQ) and 
    event streaming platforms
     (Kafka)
  • Strong focus on 
    code quality, testing methodologies, and software engineering best practices
  • Knowledge of 
    performance optimization
     strategies, caching techniques, and observability tools (
    Grafana, APM solutions
    )
  • Security-conscious approach to software development

Soft Skills & Mindset

  • Passion for problem-solving and building scalable solutions
  • Ability to work in a fast-paced, dynamic environment and adapt quickly
  • Excellent communication skills, with the ability to explain complex technical concepts clearly
  • A growth mindset with a passion for continuous learning and improvement
  • A team player who values collaboration, feedback, and knowledge sharing

Nice to Have

  • Experience in the 
    iGaming or sports betting industry
  • Knowledge of 
    regulatory requirements and compliance standards
  • Experience working in a hyper-growth startup environment

How you do it - Expectations for fulfilling your role:

As a general rule at KingMakers we want people to be:

  • Customer Focus:
    We keep the customer at the center of everything we do
  • Passion & Dedication:
    We are passionate about what we do, employing only smart, honest, dedicated, and results-oriented team players
  • Openness, Honesty & Directness:
    We embrace a culture of candor and work together towards the right solution whilst being open, honest, and willing to give and receive feedback, judgment-free. We play the ball, not the person
  • Innovation & Big Thinking:
    We always look for ways to innovate whilst not losing sight of what's important
  • Ownership & Accountability:
    We think like owners. If we see a problem, we find a solution
  • Speed & Focus:
    We plan, we strategize, but mostly, we DO
  • Low Ego:
    The best solutions are achieved when we leave our egos at the door. We always seek opportunities to learn in every situation
  • Fun:
    On balance, we believe in having fun whilst working

Benefits

At KingMakers, we believe great talent deserves great rewards. That's why we offer competitive compensation packages designed to reflect your expertise and impact.

Our benefits are tailored to each location, ensuring they align with what matters most to our people. Whether it's health coverage, hybrid work and perks, we strive to provide what you need to thrive - wherever you are.

This advertiser has chosen not to accept applicants from your region.

Backend Software Engineer

R120000 - R360000 Y everything to gain

Posted today

Job Viewed

Tap Again To Close

Job Description

Everything To Gain is seeking a skilled Backend Software Engineer to strengthen our dynamic development team. In this pivotal role, you will be responsible for designing and implementing server-side logic, optimizing application performance, and ensuring seamless data exchange between servers and users. Your expertise will be crucial in enhancing user experience through efficient and scalable backend services. If you are driven by innovation and have a knack for problem-solving, we invite you to apply.

Key Responsibilities
  • Develop and maintain backend systems using best practices in coding and architecture.
  • Build robust and scalable APIs to facilitate interactions between different system components.
  • Implement data storage solutions and ensure data integrity across platforms.
  • Work collaboratively with frontend developers to integrate user-facing elements with server-side logic.
  • Monitor and improve application performance and reliability.
  • Participate in code reviews and contribute to a culture of continuous improvement.

Requirements

  • Must have experience with Python and FastAPI for backend development.
  • Must be familiar with React, Typescript, and Qdrant.
  • Has familiarity with MongoDB.
  • Has used workflow automation tools like n8n.
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience.
  • Proven experience in backend development with languages like Python, Java, or Ruby.
  • Strong understanding of database management systems, both SQL and NoSQL.
  • Experience with web frameworks and RESTful API design.
  • Familiarity with version control tools, particularly Git.
  • A good grasp of Agile methodologies and collaborative team practices.
  • Strong analytical and debugging skills.
  • Excellent written and verbal communication skills.

Benefits

  • Unlimited paid time off – we trust you to balance your work and life
  • Remote-first – work from anywhere in the world
  • Tech setup – we'll provide equipment if needed, based on role requirements
  • Work closely with founders and take a lead role in shaping a fast-growing company's visual identity
  • Join a high-performance, design-forward culture that values creativity, autonomy, and impact
This advertiser has chosen not to accept applicants from your region.

Backend Software Engineer

R250000 - R600000 Y Zepz

Posted today

Job Viewed

Tap Again To Close

Job Description

About Zepz
Zepz powers two leading global remittance brands, WorldRemit and Sendwave, to build the next generation of cross-border payments. Serving over 9 million customers across 4,000 corridors, Zepz is transforming how money moves across borders by making it faster, safer and more convenient. Its innovative digital solutions are designed to break down financial barriers and expand access to better financial tools. Zepz operates across a broad global footprint, connecting the global north and south and enabling migrants to support loved ones, fuel local economies and build better futures.

Come join us

Our Commitments

  • Velocity - We are fast
  • Outcomes - We work for our customers
  • Integrity - We do the right thing

About The Role
You will be helping us improve our platform moving towards a microservice architecture, focusing on continuous delivery, scalability and system resilience. The work is varied, from creating new products and features to improving existing functionality, we strive to build a better customer experience and a better codebase.

This is real growth at pace. We use a modern stack – Docker, Kubernetes, AWS,Spring Boot , Postgres SQL, Microservices – and modern tools – CI/CD, TDD, Agile – to get the job done.

As a member of Zepz Engineering team you will aim high, embrace challenges and always do what's right; acting with integrity and building trust as you contribute to the company's technical direction and long term decision making.

Reporting To The Senior Manager - Engineering, You Will

  • Write great code. We understand that code is read more than it's written, better tested, and maintainability is a must.
  • Helping shape what we build. You'll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key.
  • Owning delivery. We're obsessed with shipping value; you'll own work beyond just a pull request. You'll care about bugs, scalability, uptime and other non-functional requirements.
  • Growing together. You'll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills.

What We're Looking For From You

  • Strong experience of building REST APIs or gRPC APIs and services.
  • Extensive experience in Java
  • Experience working with Microservices
  • Working knowledge of Spring Boot
  • Bias for action. You see a problem, you fix a problem. You get buy-in for your solutions and keep tickets moving. We're always looking for ways to ship at pace.

Bonus point if you have

  • Previous Fintech / Payments Experience
  • Experience working with distributed asynchronous systems
  • Happy in the Clouds. Our Cloud Native platform is hosted in AWS. You'll be comfortable working with a system that supports users from around the world, at scale.

What You'll Get From Us
Please note that the benefits below will apply to permanent roles.
We have five core benefits for our talent in the US, UK, Philippines, Poland, and South Africa. specifically:

  • Unlimited Annual Leave: Feel free to make the most of your time off and maintain a healthy work-life balance
  • Private Medical Cover: You can opt-in to a Private Medical Insurance scheme. This provides you with access to thorough medical coverage, so you can feel confident in your health and well-being.
  • Retirement: We offer pension schemes to help you plan for and secure your future.
  • Life Assurance: Life assurance is available to give you peace of mind and protect your loved ones in case of the unexpected.
  • Parental Leave: We offer competitive parental leave schemes to ensure you are spending as much quality time with your new bundle of joy as possible.

We are also remote-first as an organisation, offering flexibility for you to work where you need to be most productive. In addition to the above, you will discover that we have a range of secondary perks (such as the cycle-to-work scheme and employee discounts) depending on your location, to help you thrive at Zepz

Why choose Zepz?

  • Our team of over 800 employees is fully distributed across the world. We are working from coffee shops, homes, and co-working spaces — making us one of the larger fully distributed growth-stage startups in the world but we also offer workspace in our talent cluster locations - spaces we can meet, collaborate and connect.
  • We are proud parents, community organizers, farmers, band members, yoga teachers, YouTube influencers, former Olympians, and serial entrepreneurs.
  • We collectively speak over twenty languages, including Akuapem, Amharic, Bengali, Ewe, Fante, Ga, Igbo, Kalenjin, Luganda, Oromo, Somali, Swahili, Wolof, Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and Swedish.
  • At Zepz, embodying our commitments binds us together. We are collectively passionate about striving to achieve our vision and purpose - to continue to provide the best service to our users.

Ready to Apply?
Applications will be reviewed on a rolling basis. If interested, please submit your resume along with a cover letter (optional), highlighting why your experience demonstrates you meet the requirements of the role. Please also indicate the countries in which you have work authorization.

Confidence can sometimes hold us back from applying for a job. But we'll let you in on a secret: there's no such thing as a 'perfect' candidate. Zepz is a place where everyone can thrive.
So however you identify and whatever background you bring with you, and if at all you might need any form of support to make the process as comfortable as possible, please let us know and give us a shot by applying. We want you to be excited to wake up to make an impact every day.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Backend engineer Jobs in South Africa !

Backend Software Engineer

R250000 - R750000 Y WorldRemit

Posted today

Job Viewed

Tap Again To Close

Job Description

About Zepz

Zepz powers two leading global remittance brands, WorldRemit and Sendwave, to build the next generation of cross-border payments. Serving over 9 million customers across 4,000 corridors, Zepz is transforming how money moves across borders by making it faster, safer and more convenient. Its innovative digital solutions are designed to break down financial barriers and expand access to better financial tools. Zepz operates across a broad global footprint, connecting the global north and south and enabling migrants to support loved ones, fuel local economies and build better futures.

Come join us

Our Commitments:
  • Velocity - We are fast

  • Outcomes - We work for our customers

  • Integrity - We do the right thing

About the role

You will be helping us improve our platform moving towards a microservice architecture, focusing on continuous delivery, scalability and system resilience. The work is varied, from creating new products and features to improving existing functionality, we strive to build a better customer experience and a better codebase.

This is real growth at pace. We use a modern stack – Docker, Kubernetes, AWS,Spring Boot , Postgres SQL, Microservices – and modern tools – CI/CD, TDD, Agile – to get the job done.

As a member of Zepz Engineering team you will aim high, embrace challenges and always do what's right; acting with integrity and building trust as you contribute to the company's technical direction and long term decision making.

Reporting to the Senior Manager - Engineering, you will:
  • Write great code. We understand that code is read more than it's written, better tested, and maintainability is a must.
  • Helping shape what we build. You'll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key.
  • Owning delivery. We're obsessed with shipping value; you'll own work beyond just a pull request. You'll care about bugs, scalability, uptime and other non-functional requirements.
  • Growing together. You'll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills.
What we're looking for from you:
  • Strong experience of building REST APIs or gRPC APIs and services.
  • Extensive experience in Java
  • Experience working with Microservices
  • Working knowledge of Spring Boot
  • Bias for action. You see a problem, you fix a problem. You get buy-in for your solutions and keep tickets moving. We're always looking for ways to ship at pace.

Bonus point if you have

  • Previous Fintech / Payments Experience
  • Experience working with distributed asynchronous systems
  • Happy in the Clouds. Our Cloud Native platform is hosted in AWS. You'll be comfortable working with a system that supports users from around the world, at scale.

What you'll get from us

Please note that the benefits below will apply to permanent roles.

We have five core benefits for our talent in the US, UK, Philippines, Poland, and South Africa. specifically:

  • Unlimited Annual Leave: Feel free to make the most of your time off and maintain a healthy work-life balance
  • Private Medical Cover: You can opt-in to a Private Medical Insurance scheme. This provides you with access to thorough medical coverage, so you can feel confident in your health and well-being.
  • Retirement: We offer pension schemes to help you plan for and secure your future.
  • Life Assurance: Life assurance is available to give you peace of mind and protect your loved ones in case of the unexpected.
  • Parental Leave: We offer competitive parental leave schemes to ensure you are spending as much quality time with your new bundle of joy as possible.

We are also remote-first as an organisation, offering flexibility for you to work where you need to be most productive. In addition to the above, you will discover that we have a range of secondary perks (such as the cycle-to-work scheme and employee discounts) depending on your location, to help you thrive at Zepz

Why choose Zepz?
  • Our team of over 800 employees is fully distributed across the world. We are working from coffee shops, homes, and co-working spaces — making us one of the larger fully distributed growth-stage startups in the world but we also offer workspace in our talent cluster locations - spaces we can meet, collaborate and connect.
  • We are proud parents, community organizers, farmers, band members, yoga teachers, YouTube influencers, former Olympians, and serial entrepreneurs.
  • We collectively speak over twenty languages, including Akuapem, Amharic, Bengali, Ewe, Fante, Ga, Igbo, Kalenjin, Luganda, Oromo, Somali, Swahili, Wolof, Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and Swedish.
  • At Zepz, embodying our commitments binds us together. We are collectively passionate about striving to achieve our vision and purpose - to continue to provide the best service to our users.
Ready to Apply?

Applications will be reviewed on a rolling basis. If interested, please submit your resume along with a cover letter (optional), highlighting why your experience demonstrates you meet the requirements of the role. Please also indicate the countries in which you have work authorization.

Confidence can sometimes hold us back from applying for a job. But we'll let you in on a secret: there's no such thing as a 'perfect' candidate. Zepz is a place where everyone can thrive.

So however you identify and whatever background you bring with you, and if at all you might need any form of support to make the process as comfortable as possible, please let us know and give us a shot by applying. We want you to be excited to wake up to make an impact every day.

This advertiser has chosen not to accept applicants from your region.

Senior Backend Engineer

R90000 - R120000 Y Motorola Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Overview
At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future.

Department Overview
Motorola Solutions has recently acquired RapidDeploy Inc., and we're excited to welcome new talent to our growing team. By applying for this role, you'll become part of the RapidDeploy team within the broader Motorola Solutions organization—where innovation meets impact in the world of Public Safety.

At RapidDeploy, our mission is to reduce emergency response times by equipping dispatchers and call-takers with real-time situational awareness through advanced tactical mapping, and by delivering powerful analytics to help public safety agencies optimize their operations. Now, together with Motorola Solutions, we're accelerating our shared vision of creating safer communities through smarter technology.

Job Description
We are looking for a Senior Backend Engineer to join our team. Responsibilities will include building microservices (mainly .NET, running in Docker and Kubernetes) using paradigms such as event-sourcing, CQRS, Domain Driven Design and backends-for-frontends (BFFs) to name a few. Your primary responsibilities will be to design and develop services and components on this stack, and to coordinate with the rest of the team working on different layers of the infrastructure.

A commitment to collaborative problem solving, sophisticated design, and a thirst for elegant code is a must.

Basic Requirements

  • Bachelor's degree in computer science, Engineering, or related field (or equivalent experience).
  • 5 - 8 years' experience

Skills:

  • Proficient in C#, with a good knowledge of its ecosystems
  • Familiarity with the .NET framework as well as .NET Core
  • Strong understanding of object-oriented programming
  • Strong understanding of message queuing
  • Strong understanding of asynchronous and multi-threaded applications
  • Skill for writing reusable C# libraries
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns in C#
  • Familiarity with NoSQL
  • Knack for writing clean, readable C# code
  • Understanding fundamental design principles behind a scalable application
  • Augmenting automated testing platforms and creating unit tests
  • Familiarity with development pipeline and release management tools
  • The following would be advantageous:
  • Familiarity with Domain Driven Design and Event Sourcing
  • Hands-on experience with Docker and Kubernetes

Responsibilities:

  • Design and develop libraries, components and services, using efficient, reusable, secure and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to solve these
  • Help maintain code quality, organisation, and automation (including test-automation)
  • Develop new user-facing features
  • Build reusable components for future use
  • Translate designs into high quality code
  • Constant collaboration with other developers and product management
  • A passion to keep track of the latest technology trends
  • Ability to understand business requirements and translate them into technical requirements

*In return for your expertise, we'll support you in this new challenge with coaching & development every step of the way. Also, to reward your hard work, you'll get: *

  • PTO 20 Days
  • Life Cover - Life, dread disease, salary protection - this is covered in full by RD and not out of CTC.
  • Fully Remote - set you up to work from home - laptop and accessories.

Travel Requirements
None

Relocation Provided
None

Position Type
Experienced

Referral Payment Plan
No

Company
Motorola Solutions South Africa (Proprietary) Limited

EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team.

This advertiser has chosen not to accept applicants from your region.

Senior Backend Engineer

R1200000 - R2400000 Y Cerebria

Posted today

Job Viewed

Tap Again To Close

Job Description

Senior Backend Engineer (Python / FastAPI)

About Cerebria

Cerebria is at the forefront of AI-driven healthcare innovation, developing advanced machine learning solutions that enhance patient safety and improve cardiovascular diagnostics. Our core technology focuses on real-time coronary physiology, supporting interventional cardiologists with intelligent insights during procedures. In parallel, we are building cutting-edge education tools that leverage generative AI to deliver personalized, scalable learning experiences for healthcare professionals and patients.

Founded by practicing cardiologists, we're a small but growing startup backed by deep expertise in medical devices, regulatory compliance, and systems integration. From AI model development to seamless deployment in clinical and educational environments, we deliver end-to-end innovation. With headquarters in London, engineering operations in California, and a new engineering team being established in South Africa, our global team is united by a mission to make cardiovascular care and education smarter, safer, and more effective through intelligent technologies.

The role

We're looking for an experienced backend engineer to take ownership of our core backend systems and help us scale an AI-powered medical education platform. This is a senior hands-on role with plenty of technical depth: you'll design APIs, tune databases, manage vector search, and build infrastructure that balances performance with cost efficiency. You'll also collaborate closely with cross-functional teams to ship features and ensure our platform runs reliably at scale.

This role is not a fit for junior or mid-level developers, or candidates without prior production experience building large-scale backend systems.

This position is based in South Africa; some international travel may be required for team meetings or project collaboration.

What You'll Do

Core Backend Development

  • Design, build, and maintain high-performance RESTful APIs with FastAPI.
  • Architect efficient PostgreSQL schemas and optimize performance at scale.
  • Manage vector similarity search for AI-driven content matching.
  • Integrate LLM provider APIs and self-hosted models with smart rate limiting, error handling, and cost management.
  • Ensure backend systems meet stringent security, privacy, and healthcare compliance requirements.

Performance & Scaling

  • Scale databases using connection pooling, query optimization, partitioning, and replicas.
  • Improve API performance through caching layers, async processing, and optimized response handling.
  • Design cloud infrastructure with auto-scaling, monitoring, and alerting.
  • Balance performance and reliability with cost optimization strategies.

Ownership & Collaboration

  • Take ownership of backend architecture and scaling within your domain.
  • Work closely with technical leads, AI, and frontend engineers on system design and integration.
  • Collaborate with product, clinical, and regulatory teams to ensure backend systems. meet user and compliance needs.
  • Own CI/CD pipelines, deployment processes, and production monitoring.
  • Document systems, processes, and architecture for the team.

What We're Looking For

Must-Have Experience

  • 5+ years of backend development in production with Python (applications without this will not be considered).
  • Proven track record with async frameworks (FastAPI, Django Channels, Flask with asyncio, etc.).
  • Advanced SQL skills: query optimization, indexing, and performance tuning (PostgreSQL preferred).
  • Demonstrable experience with production database management: migrations, connection pooling, backup/recovery.
  • Proven API design expertise: RESTful services, authentication, rate limiting, documentation.
  • Hands-on experience with cloud infrastructure (AWS).
  • Experience with vector databases or search systems.

Technical Skills

  • Databases: PostgreSQL/MySQL, Redis or similar caching, schema design.
  • DevOps: Docker, Kubernetes (or equivalent orchestration), CI/CD pipelines, monitoring tools.
  • Integrations: APIs, webhooks, message queues (Celery, Kafka, RabbitMQ, SQS, etc.).
  • Testing: unit, integration, and load testing.
  • Familiarity with observability tools (Prometheus, Grafana, DataDog, CloudWatch, etc.).
  • Security: auth, encryption, compliance (GDPR, SOC2).

Nice to Have

  • Experience with LLM integrations or self-hosted model deployments.
  • Background in EdTech or platforms with user-generated content.
  • Experience with multi-tenant systems and data isolation strategies.
  • Prior work on performance-heavy, low-latency applications.

Why join Cerebria?

  • Remote-first culture with global impact
  • Cutting-edge technology in a meaningful mission
  • Healthcare innovation that directly improves patient outcomes
  • Collaborative environment with medical device experts
  • Competitive senior level salary R to R

Ready to make AI that matters? Let's transform healthcare together.

To apply, please include a short note on your experience building production systems in regulated or high-stakes environments (e.g., healthcare, fintech). Applications without this will not be considered.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Backend Engineer Jobs