Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Senior Backend Engineer (Python/Django) - Remote

Placements24

About the RoleOur client, a rapidly expanding SaaS company specializing in AI-driven analytics solutions, is seeking a talented and experienced Senior Backend Engineer with expertise in Python and Django .
This is a fully remote position, offering you the freedom to work from anywhere within South Africa.
You will be responsible for designing, developing, and maintaining scalable and robust backend services that power our innovative platform.
The ideal candidate will have a strong understanding of building RESTful APIs, working with databases, and implementing complex business logic.
You will collaborate closely with front-end developers, product managers, and other engineers to deliver high-quality features and ensure the performance and reliability of our system.
Join our client and be a key contributor to building the next generation of data intelligence tools.
Key ResponsibilitiesDesign, develop, and deploy scalable backend services using Python and Django.
Build and maintain robust RESTful APIs to support web and mobile applications.
Work with relational databases (e.g., PostgreSQL, MySQL) and ensure efficient data management.
Implement complex business logic and algorithms to drive AI-powered features.
Write clean, well-documented, and maintainable code following best practices.
Optimize application performance, scalability, and reliability.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Participate in code reviews, providing and receiving constructive feedback.
Troubleshoot, debug, and upgrade existing systems.
Contribute to architectural decisions and technology selection.
Stay informed about emerging trends in Python development and AI technologies.
RequirementsBachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
5+ years of professional experience in backend development.
Expertise in Python and the Django framework.
Proven experience designing and building RESTful APIs.
Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and ORMs.
Familiarity with front-end technologies (e.g., JavaScript, React, Vue.js) is a plus.
Experience with cloud platforms (AWS, Azure, GCP) is highly desirable.
Understanding of containerization technologies like Docker.
Experience with testing frameworks (e.g., Pytest) and TDD principles.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Ability to work independently and manage time effectively in a remote setting.
BenefitsHighly competitive salary and performance-based incentives.
Fully remote work opportunity with flexible hours.
Comprehensive health, dental, and vision coverage.
Generous annual leave and paid holidays.
Professional development budget for courses, conferences, and certifications.
Opportunity to work with cutting-edge AI and data analytics technologies.
A collaborative, innovative, and inclusive work culture.
Regular virtual team-building events and social activities.
Contribute to a product with a significant market impact.
Supportive management focused on employee growth and well-being.
#J-*****-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Backend Engineer (Python/Django) - Remote in Gauteng vacancy
  •  ...startup that is revolutionizing the fintech industry. They are looking for an experienced Senior Backend Engineer with a strong command of Python and Django to join their fully remote engineering team. This is an exciting opportunity to work on a scalable, high-... 

    Placements24

    Gauteng
    2 days ago
  •  ...Placements24 is seeking a Senior Backend Developer to join our FinTech client remotely. You will design, build, and scale robust backend services using Python and Django, design RESTful APIs, and contribute to architectural decisions from a distributed systems perspective... 

    Placements24

    Gauteng
    2 days ago
  •  ...24 is seeking a highly experienced Senior Backend Engineer to join our remote engineering team. You will design...  ..., implement, and optimize scalable Django-based services, APIs, and data...  ...years in backend development, strong Python/Django expertise, and a solid grasp... 

    Placements24

    Gauteng
    2 days ago
  •  ...Placements24 is seeking an experienced Senior Backend Developer to design, build, and maintain scalable backend services using Python and Django. This remote SA role emphasizes high performance, security, and API-driven integration with frontend teams. You will work... 

    Placements24

    Gauteng
    3 days ago
  •  ...technology firm specializing in data analytics and AI solutions, is looking for a talented Senior Backend Software Engineer with expertise in Python and Django. This is a fully remote position, allowing you to contribute to impactful projects from the comfort of your... 

    Placements24

    Gauteng
    2 days ago
  •  ...Placements24 is seeking a Senior Backend Engineer in South Africa. You will design, develop,...  ...maintain scalable backend services using Python and Django, focusing on RESTful APIs,...  ...and uphold code quality in a fully remote SA role. The ideal candidate has... 

    Placements24

    Gauteng
    2 days ago
  •  ...is looking for a talented and experienced Senior Backend Developer with expertise in Python and Django . This is a fully remote position, allowing you to work from the comfort...  ...'s degree in Computer Science, Software Engineering, or a related field, or equivalent... 

    Placements24

    Gauteng
    3 days ago
  •  ...seeking a highly skilled and experienced Senior Backend Developer specializing in Python and Django to join their dynamic team remotely. This is an exciting opportunity to...  ...or Master's degree in Computer Science, Engineering, or a related field.Minimum of 5 years of... 

    Placements24

    Gauteng
    5 days ago
  •  ...Placements24 seeks a Senior Backend Software Engineer to design, develop, and deploy scalable Python/Django backend systems powering data analytics and AI solutions. This fully remote role enables you to contribute from a home office while tackling impactful projects... 

    Placements24

    Gauteng
    2 days ago
  •  ...Placements24 is seeking a Senior Software Engineer in Sandton, Gauteng. You will design, develop, and deploy scalable backend services using Python and the Django framework, building robust APIs for a fast-growing e-commerce platform.The role requires 5+ years in backend... 

    Placements24

    Gauteng
    2 days ago
  •  ...growing e-commerce platform, is seeking a talented Senior Software Engineer with expertise in Python and the Django framework. Based in Sandton, Gauteng, this...  ...in designing, developing, and deploying scalable backend services that drive their core business operations... 

    Placements24

    Gauteng
    2 days ago
  •  ...high-impact digital products. Our engineering teams work on complex, production-grade...  ..., build, and maintain scalable backend systems using Python, GraphQL, and AWS servicesImplement microservices...  ...ability to work independently in a remote teamThis is a fully remote position... 

    Lumenalta

    Gauteng
    3 days ago
  •  ...A tech solutions company is seeking an experienced backend developer for a fully remote position. You will design and maintain scalable backend systems using Python and AWS services, implement microservices, and ensure high reliability. The ideal candidate has 7... 

    Lumenalta

    Gauteng
    3 days ago
  •  ...highly skilled and experienced Senior Backend Software Engineer to join their dynamic team in...  ...backend services and APIs using Python and associated frameworks (e.g., Django, Flask). Collaborate with...  ...between office collaboration and remote productivity. There are... 

    Placements24

    Gauteng
    4 days ago
  •  ...Placements24 is seeking an experienced Senior Backend Engineer for a fully remote role supporting teams based in Soweto, Gauteng. You will design and...  ...years in backend development, strong experience with Java/Python/Go/Node.js, and hands-on knowledge of databases,... 

    Placements24

    Gauteng
    2 days ago
  •  ...Placements24 is seeking a Senior Software Engineer to join a distributed engineering...  ...platform. This fully remote role involves designing,...  ...developing, and deploying scalable backend systems that power critical...  ...environment, employing Go, Python, or Java, with Docker and... 

    Placements24

    Gauteng
    2 days ago
  •  ...is seeking a highly experienced and motivated Senior Backend Software Engineer to join their dynamic and fully remote team. This is a fantastic opportunity to contribute...  ...in one or more backend languages such as Python, Java, Node.js, or Go. Strong understanding... 

    Placements24

    Gauteng
    2 days ago
  •  ...growing technology firm looking for an exceptional Remote Senior Software Engineer specializing in Backend Development. This is a fully remote position, allowing...  ...backend services and APIs using languages such as Python, Java, Go, or Node.js.Architect and implement... 

    Placements24

    Gauteng
    2 days ago
  •  ...partnering with a rapidly expanding technology firm to hire a Senior Backend Software Engineer for a remote-first role in South Africa. You will design,...  ...has 5+ years in backend development, proficiency in Python/Java/Node.js/Go, and strong experience with databases,... 

    Placements24

    Gauteng
    2 days ago
  •  ...Placements24 is seeking a Senior Backend Software Developer to design, build, and maintain scalable backend services for a remote-first tech environment. You will work across the full software lifecycle, collaborating with product and frontend teams to deliver robust... 

    Placements24

    Gauteng
    2 days ago
  •  ...Jobgether, listing on behalf of a partner company, is seeking a Senior Backend Engineer specializing in orchestration for a remote role based in South Africa. Join a globally distributed engineering team building infrastructure for payments across international markets... 

    Jobgether

    Gauteng
    5 days ago
  •  ...Recruit-It is seeking a senior software developer to join a Java-centric team in South Africa. You will refine requirements with business analysts, refactor code for maintainability, and deliver production-ready software with thorough unit tests. Required: 8-10... 

    Recruit-It

    Gauteng
    4 days ago
  •  ...steps. Our partner is looking for a Senior Engineer, Backend - Orchestration based in South Africa....  ..., and continuous improvement. This remote opportunity offers the autonomy to...  ...programming language; experience with Python is advantageous, but candidates from other... 

    Jobgether

    Gauteng
    5 days ago
  •  ...experienced and visionary Lead Software Engineer (Backend) to join their entirely remote engineering team. This is a...  ...at least 2 years in a lead or senior role.Proven experience designing and...  ...programming languages (e.g., Java, Python, Go, Node.js). Strong... 

    Placements24

    Gauteng
    2 days ago
  •  ...Placements24 is seeking a Senior Software Engineer to join a fully remote South Africa team. You will design, build, and deploy scalable backend services for energy trading platforms, collaborating...  ...backend development, expertise in Python/Java/C++, and distributed systems... 

    Placements24

    Gauteng
    3 days ago
  •  ...Placements24 is seeking a Senior Software Developer with a backend focus to design, build, and maintain scalable backend systems. This fully remote role offers opportunity to own features,...  ...backend experience, expertise in Python/Java/Go/Node.js, and strong REST/microservices... 

    Placements24

    Gauteng
    4 days ago
  •  ...Soweto**, Gauteng, is looking for a highly skilled Senior Software Engineer with a specialization in backend development. This role is central to designing,...  ...maintainable, and well-documented code in languages such as Python, Java, Go, or Node.js. Optimize application... 

    Placements24

    Gauteng
    2 days ago
  •  ...asset exchange, is seeking a talented Senior Blockchain Engineer to join their core technology team....  ...focus on building and maintaining the backend infrastructure that powers our high-performance...  ...programming languages such as Go, Python, Java, or Node.js. Experience with... 

    Placements24

    Gauteng
    4 days ago
  •  ...seeking a highly skilled Senior Software Developer with a specialization in backend development to join their fully remote team. This role is critical...  ...in languages such as Python, Java, Go, or Node.js....  ...Computer Science, Software Engineering, or a related field, or equivalent... 

    Placements24

    Gauteng
    5 days ago
  •  ...Placements24 is seeking a Senior Backend Software Engineer in Vereeniging, Gauteng to design, build, and optimize scalable backend services and APIs using Python with Django or Flask. You will work with cross-functional teams to ship features, write clean code, and... 

    Placements24

    Gauteng
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Engineer (Python/Django) - Remote. Be the first to apply!