Senior Backend Software Engineer (Go/Python)

Placements24

Sandton

Hybride

ZAR 900 000 - 1 500 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Health coverage
Professional development funding
Performance bonuses

Résumé du poste

Placements24 is seeking a Senior Backend Software Engineer for a fast-paced technology startup with a remote-first engineering team.

You will design, build, and optimize high-performance APIs, services, and databases, while mentoring junior engineers and contributing to architectural decisions.

Qualifications

  • 5+ years of professional backend development experience.

Responsabilités

  • Design, develop, and maintain scalable backend services and APIs using Go and/or Python.
  • Develop robust database schemas and optimize queries (PostgreSQL, MySQL, MongoDB).
  • Collaborate with frontend, product managers, and QA to deliver features.
  • Write unit and integration tests to ensure reliability.
  • Participate in code reviews and promote code quality.
  • Optimize performance, scalability, and security of backend systems.
  • Troubleshoot production issues and mentor junior engineers.

Description du poste

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 NoSQL 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.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Backend Software Engineer (Remote)
Senior Backend Software Engineer (Remote)

Placements24 • Stellenbosch

Hybride
ZAR 900 000 - 1 300 000
Stock options
Annual bonus
Private health insurance
+2
Senior Backend Software Engineer (Remote-First)
Senior Backend Software Engineer (Remote-First)

Placements24 • Midrand

Hybride
ZAR 1 200 000 - 1 800 000
Competitive compensation package
Medical aid coverage
Generous leave policies
+4
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Benoni

Hybride
ZAR 900 000 - 1 300 000
Remote work
Remote Senior Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Benoni

Hybride
ZAR 900 000 - 1 700 000
Competitive remuneration package with绩
Fully remote work arrangement
Health, dental and vision insurance
+3
Remote Senior Software Developer (Backend)
Remote Senior Software Developer (Backend)

Placements24 • Sandton

Hybride
ZAR 900 000 - 1 300 000
Fully remote
Competitive salary
Health benefits
Senior Software Engineer - Backend (Remote-First)
Senior Software Engineer - Backend (Remote-First)

Placements24 • Mossel Bay

Hybride
ZAR 900 000 - 1 300 000
Health insurance
Retirement plan
Paid time off
+2
Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • Afrique du Sud

À distance
ZAR 900 000 - 1 250 000
Fully remote work
Health insurance
Retirement savings plan
+4
Senior Backend Developer (Go)
Senior Backend Developer (Go)

Placements24 • Bloemfontein

Hybride
ZAR 600 000 - 900 000
Fully remote role
Competitive salary
Health benefits
+4
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Mbombela (Nelspruit)

Hybride
ZAR 850 000 - 1 500 000
Remote salary
Flexible hours
Annual leave
+2
Senior Backend Developer (Remote)
Senior Backend Developer (Remote)

Placements24 • Mtubatuba Local Municipality

Hybride
ZAR 900 000 - 1 300 000
Fully remote position
Competitive salary
Medical benefits
+4