More jobs:
Remote Senior Backend Engineer
Remote / Online - Candidates ideally in
Randburg, Johannesburg, 2000, South Africa
Listed on 2026-10-30
Randburg, Johannesburg, 2000, South Africa
Listing for:
Placements24
Remote/Work from Home
position Listed on 2026-10-30
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
About the Role
Our client, a fast-growing SaaS company revolutionizing project management, is looking for a seasoned Remote Senior Backend Engineer to join their fully distributed engineering team. This role offers the opportunity to design, develop, and maintain scalable and reliable backend systems that power a global user base. You will be instrumental in shaping the architecture, implementing new features, and ensuring the performance and security of our client's platform.
This is a remote-first position, providing flexibility and the chance to work with a talented, international team. We are seeking an innovative and proactive engineer who thrives in a collaborative, agile environment and is eager to contribute to a product that impacts millions.
- Design, develop, and deploy robust, scalable, and high-performance backend services and APIs.
- Write clean, efficient, and well-documented code using modern backend languages and frameworks (e.g., Go, Python/Django, Node.js, Java/Spring).
- Lead architectural decisions and contribute to the technical roadmap for backend systems.
- Collaborate closely with front-end engineers, product managers, and designers to deliver seamless user experiences.
- Optimize application performance, identify bottlenecks, and implement solutions for scalability and reliability.
- Implement and maintain secure coding practices and data protection measures.
- Develop and manage database schemas and queries (SQL and/or No
SQL). - Participate in code reviews, mentoring junior engineers and promoting best practices.
- Troubleshoot and resolve complex technical issues in production environments.
- Contribute to CI/CD pipelines and infrastructure automation efforts.
- Stay abreast of emerging backend technologies and industry trends.
- Minimum of 6 years of professional experience in backend software development.
- Expertise in at least one modern backend programming language (e.g., Go, Python, Node.js, Java).
- Strong experience with designing and building RESTful APIs and microservices.
- Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or No
SQL databases (e.g., MongoDB, Redis). - Solid understanding of software architecture patterns, data structures, and algorithms.
- Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes) is highly desirable.
- Familiarity with testing frameworks and methodologies.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, comfortable working in a remote team environment.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Fully remote work flexibility, allowing you to work from anywhere in South Africa.
- Highly competitive salary and equity options.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off and flexible working hours.
- Opportunities for professional development, including access to online courses and conferences.
- Chance to work on a high-impact product with a growing global user base.
- Collaborative and supportive team culture.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×