This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Backend Software Engineer
Primer
Job description
About the role
Primer is looking for a Backend Software Engineer to join its high‑performance engineering team. You will design and build core backend services that power a global payments platform, working remotely with colleagues across Europe and South Africa.
Key responsibilities
- Design, develop, and maintain scalable backend services for complex distributed systems.
- Apply modern development practices such as Behaviour‑Driven Development (BDD) and Test‑Driven Development (TDD).
- Write clean, well‑tested code and create detailed internal documentation.
- Collaborate with product, frontend, and other engineering teams in a product‑driven environment.
- Own key technology decisions, optimise for performance and scalability, and conduct code reviews.
Required profile
- Proven experience coding in Python within modern, complex technical environments.
- Strong understanding of the full development lifecycle – design, development, deployment, and testing.
- Self‑starter who thrives in a fast‑paced, autonomous setting.
- Excellent verbal and written communication skills.
- Based in Poland, Portugal, Hungary, Romania, or South Africa.
Required skills
- Python
- TypeScript
- React
- AWS
- Kubernetes
- Terraform
- BDD/TDD testing frameworks
What we offer
- Remote‑first work model with flexibility to work from anywhere in the eligible countries.
- Opportunity to impact a $100M‑plus fintech platform used by leading global companies.
- Recognition as a top global employer for flexibility and culture.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salary: Software Engineer Based on 12 job offers in South AfricaSalaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Primer