×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Software Engineer; Go​/Python

Job in Sandton, 2172, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-27
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Python
Job Description & How to Apply Below
Position: Senior Backend Software Engineer (Go/Python)
About the Role

Our client, a fast-paced technology startup focused on building scalable SaaS solutions, is looking for a Senior Backend Software Engineer to join their fully remote engineering team. This is an exceptional opportunity to work with modern technologies, design robust distributed systems, and contribute to a product that is revolutionizing its industry. You will be responsible for developing high-performance APIs, managing databases, and ensuring the scalability and reliability of our backend services.

We are a remote-first company, committed to fostering a collaborative and productive virtual work environment. You will have the autonomy to make significant technical decisions and mentor other engineers. If you are passionate about backend development, thrive in a remote setting, and want to make a substantial impact, this role is for you.

Key Responsibilities
  • Design, develop, and maintain scalable, high-performance backend services and APIs using Go and/or Python.
  • Develop and manage robust database schemas and optimize database queries (e.g., PostgreSQL, MySQL, MongoDB).
  • Implement and maintain efficient, reusable, and reliable code adhering to best practices.
  • Collaborate with front-end developers and product managers to define and implement new features.
  • Write comprehensive unit and integration tests to ensure code quality and application stability.
  • Participate actively in code reviews, providing constructive feedback and promoting code quality.
  • Optimize applications for maximum speed, scalability, and security.
  • Troubleshoot, debug, and resolve production issues in a timely manner.
  • Contribute to architectural discussions and decisions for backend systems.
  • Mentor junior engineers and share knowledge within the team.
  • Stay up-to-date with emerging backend technologies and best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in Go and/or Python, with a deep understanding of their respective ecosystems.
  • Experience designing and building RESTful APIs and microservices.
  • Solid experience with relational databases (e.g., PostgreSQL, MySQL) and/or No

    SQL databases (e.g., MongoDB).
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
  • Understanding of software development principles, data structures, and algorithms.
  • Experience with testing frameworks and methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, essential for a remote-first environment.
  • Must be able to work effectively in a fully remote capacity, with a nominal administrative base in Sandton, Gauteng
    .
Benefits

Our client offers a highly competitive salary and a comprehensive benefits package designed to support remote employees. This includes generous health coverage, performance bonuses, and opportunities for professional development, including funding for courses, certifications, and conferences. As a remote-first company, we offer the ultimate flexibility and work-life balance. Join a passionate and innovative team that is building a cutting-edge product and values its employees' contributions and well-being.

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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary