Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Remote Senior Backend Engineer - Python/django Apis

Posted Updated
Discussion

Summary

Senior backend engineer at a fintech startup, fully remote within South Africa, designing and maintaining scalable, secure APIs and microservices (Python/Django, plus Go/Node.js/Java), SQL/NoSQL databases, CI/CD pipelines, and cloud platforms, while mentoring junior engineers.

About the Role

Our client, a leading fintech startup, is seeking a highly skilled Senior Backend Engineer to join their fully remote, agile development team. This role is integral to designing, building, and maintaining robust, scalable, and secure APIs that power their innovative financial products. You will be instrumental in shaping the backend architecture, driving best practices, and mentoring other engineers. The ideal candidate has a deep understanding of server-side logic, database design, API development, and distributed systems. This remote-first position offers the unique opportunity to work on challenging problems with a talented global team, contributing to the future of finance from anywhere in South Africa.

Key Responsibilities
  • Design, develop, and deploy high-performance, scalable backend services and APIs using languages like Go, Python, Node.js, or Java.
  • Build and maintain robust database solutions (SQL and/or No SQL) and ensure data integrity and security.
  • Develop and manage microservices architecture and ensure seamless integration between services.
  • Collaborate closely with frontend engineers, product managers, and QA testers to deliver features and resolve issues.
  • Write clean, well-documented, and maintainable code, adhering to coding standards and best practices.
  • Implement and manage CI/CD pipelines for automated testing and deployment.
  • Monitor system performance, troubleshoot issues, and optimize applications for speed and scalability.
  • Mentor junior backend engineers and contribute to code reviews.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 6 years of professional experience in backend development.
  • Proven experience in designing and building RESTful APIs and microservices.
  • Expertise in at least one backend programming language (e.g., Go, Python, Node.js, Java, Ruby).
  • Strong understanding of database technologies, including SQL (e.g., Postgre SQL, My SQL) and No SQL (e.g., Mongo DB, Redis).
  • Experience with cloud platforms like AWS, GCP, or Azure is highly desirable.
  • Familiarity with containerization technologies (Docker) and orchestration (Kubernetes).
  • Excellent problem-solving, analytical, and communication skills.
Benefits

This fully remote role offers a competitive salary, attractive stock options, and comprehensive health insurance. You will have the opportunity to work on cutting-edge technology with a passionate and collaborative team, enjoying significant autonomy and work-life balance. The company fosters a culture of continuous learning and provides resources for professional development, making it an ideal environment for ambitious engineers looking to make a significant impact.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →