Menu Close

South Africa: Senior Backend Developer (Python, Sql, Nosql)

Senior Backend Developer (Python, Sql, Nosql)

Posted on 2025-04-28 10:46:41

Salary Monthly salary
Category Engineering
Location Za  /  Za  /  South Africa

Job Summary

ENVIRONMENT: LEAD the development of scalable, high-performance analytics services tailored for a Procurement Marketplace as the next Senior Backend Developer sought by a cutting-edge Finance Platform. Youll be at the heart of data-driven decision-making processes, building tools and infrastructure that empower internal teams and Marketplace partners with actionable insights. You will operationalize AI models ensuring its scalability and performance while you design, develop, and maintain robust analytics services and APIs that serve Marketplace data. Applicants must have 5 years work experience in Backend Development, Data Engineering, or a related field and proficiency in Python, SQL, NoSQL, AWS, GCP/Azure, Spark, Kafka, Redshift, BigQuery, Tableau, Looker, Power BI and RESTful API. DUTIES: Design, develop, and maintain robust analytics services and APIs that serve Marketplace data. Collaborate with team members to define and implement scalable data pipelines and analytics features. Integrate Machine Learning models into production systems to enhance features such as demand forecasting, dynamic pricing, personalization, fraud detection, and recommendation engines. Operationalize AI models, ensuring scalability, performance, and reliability in real-world applications. Develop monitoring and feedback mechanisms to track model performance, retraining needs, and data drift. Engineer end-to-end solutions that combine real-time and batch processing to deliver actionable insights at scale. Ensure high availability and performance of analytics services in a production environment. Participate in architecture discussions and strategic planning around data services, Marketplace intelligence tools, and AI capabilities. REQUIREMENTS: Experience/Skills 5 Years of professional experience in Backend Development, Data Engineering, or related field. Proficiency in modern backend languages such as Python. Strong experience with SQL and NoSQL databases, data modeling, and query optimization. Experience with cloud platforms (AWS, GCP, or Azure) and distributed data systems (e.g., Spark, Kafka, Redshift, BigQuery). Familiarity with data visualization and dashboarding libraries (e.g., Tableau, Looker, Power BI). Solid understanding of RESTful API development and microservices architecture. Nice to haves Masters or Bachelors Degree in Computer Science, Engineering, or related field. React experience. Experience in eCommerce or Marketplace Analytics. Background in Machine Learning or Statistical Modeling. Knowledge of DevOps practices and CI/CD pipelines. Contributions to open-source projects or a strong GitHub portfolio. ATTRIBUTES: Passion for clean, maintainable code and continuous improvement. While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful. COMMENTS: When applying for jobs, ensure that you have the minimum job requirements. Only
Job Seeker Tip

Keep your LinkedIn profile up-to-date and professional - many recruiters use it to find candidates.

View Job  South Africa: Technical / Training Manager

Click Go Apply to apply online!


Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

More related positions


Cape Town City Centre: Senior Backend Engineer

Are you obsessed with building powerful, high-performance systems that run at scale? We`re on the hunt for a Senior Backend Engineer to join a forward-thinking tech team in Cape Town, working on cutting-edge platforms that power real-world digital experie


View Job
Senior Backend Engineer

Pretoria: Senior Backend Developer

Minimum education (desirable): Bachelors degree in Computer Science or Engineering (or similar) Minimum applicable experience (years): 5 years working experience Required nature of experience: Software development Skills and Knowledge (essential): API`s H


View Job
Senior Backend Developer

South Africa: Senior Backend Developer (Python, Sql, Nosql)

ENVIRONMENT: LEAD the development of scalable, high-performance analytics services tailored for a Procurement Marketplace as the next Senior Backend Developer sought by a cutting-edge Finance Platform. Youll be at the heart of data-driven decision-making


View Job
Senior Backend Developer (Python, Sql, Nosql)

Johannesburg: Senior Python Backend Engineer (Jhb/Cpt)

The role of the Serverless Backend Engineer is responsible for understanding requirements and building solutions under a serverless architecture model. The Serverless Backend Engineer reports directly to the Product Owner and the Chapter Leader. Build so


View Job
Senior Python Backend Engineer (Jhb/Cpt)

South Africa: Senior Backend Engineer (Python) (Remote)

ENVIRONMENT: PLAY an instrumental role as a Senior Backend Engineer in shaping the future of a platform, scaling web applications, and architecting integrations to take the solution to the next level of a fast-growing SaaS company providing innovative com

View Job  Johannesburg: Risk And Compliance Officer

View Job
Senior Backend Engineer (Python) (Remote)

Error making API request: cURL error 6: Could not resolve host: publisher.resgen.us
Share this to someone who needs a job:
Posted in Jobs in International, Jobs in South Africa, Jobs in Za

More Jobs in Your Area