226,157 Python jobs
Open roles that use Python — backend, data, ML and automation.

Financial Risk Manager
Who We Are: Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more. Amongst our subsidiaries, Alpaca is a licensed…
Backend Python Developer
Kolkata-based backend Python developer role (min 1 year experience) building and maintaining scalable backend applications and RESTful APIs using FastAPI/Django, PostgreSQL/MySQL, JWT-based auth, and Git. Full-time, permanent, on-site per company policy.
Finance Automation Engineer - Python & Data Pipelines
A recruitment agency is seeking a proactive Finance Systems & Automation Specialist to enhance finance efficiency through Python-based automation solutions. Responsibilities include leading a team, developing…
Intermediate Software Developer, Full Stack
Hybrid full-stack developer on G Adventures' Operations Systems team in Cape Town, writing, debugging and deploying internal tools used by Product, Buying and Marketing. The stack is a React single-page app backed by a Django/Python API layer within a larger API ecosystem, using PostgreSQL.
Senior Software Engineer — Secure Saas & Cloud (hybrid)
Senior Software Engineer (hybrid, Johannesburg) designing and building secure SaaS and cloud solutions for a cybersecurity-industry client. Day to day is full-stack development using PHP, Go, Python, and JavaScript across front-end and back-end frameworks; 4-5 years' experience required.
Senior Data Engineer - Aws, Python & Redshift (hybrid)
Senior Data Engineer (hybrid) in Cape Town, hired via recruitment agency Hire Resolve for their client's team. Day to day: data engineering work with AWS, Python, SQL, and Redshift. Requires a Computer Science degree and significant data engineering experience; competitive experience-based salary.
Senior Backend Software Engineer
Senior Backend Software Engineer based in Midrand, South Africa, designing, building, and optimizing scalable backend services and REST APIs for a technology firm's applications. Core stack spans Java/Python/Go/Node.js, SQL/NoSQL databases, cloud platforms, and CI/CD tooling, with possible hybrid work.
Lead Software Engineer (backend)
Lead a backend engineering team at a Pretoria-based software solutions provider (hybrid work), designing and deploying scalable backend services and APIs while mentoring engineers. Core stack includes Java/Python/Node.js/Go/C#, microservices, PostgreSQL/MySQL and MongoDB/Cassandra, AWS/Azure/GCP, and Docker/Kubernetes.
Senior Software Engineer (backend)
Senior backend engineer based in Paarl, South Africa (hybrid) who designs, builds, and maintains scalable server-side services and APIs. Core stack is flexible: a modern backend language (Java, Python, C#, or Go), SQL/NoSQL databases, and REST APIs, with cloud and microservices experience as a plus.
Remote Senior Devops Engineer
Senior DevOps Engineer on a distributed, remote-first engineering team, fully remote from anywhere in South Africa. Day to day: building CI/CD pipelines, managing cloud infrastructure (AWS/Azure/GCP) with Terraform/Ansible, running Docker/Kubernetes, automating ops, and maintaining logging, monitoring, and alerting.
Principal Backend Software Engineer
Principal backend engineer joining the R&D division of a global data analytics and AI company in Centurion, Gauteng. Day to day: architecting scalable distributed microservices, leading technical design, mentoring engineers, and tuning performance. Requires 10+ years backend experience and a Master's/PhD.
Ai Data Engineer
An AI Data Engineer at a fast-growing data analytics firm in East London, South Africa, building and optimizing the data pipelines, ETL/ELT processes and cloud infrastructure that feed machine-learning models. Core stack includes SQL, Python/Scala, big data tools (Spark, Hadoop, Kafka) and cloud data services on AWS, Azure or GCP.
Senior Software Engineer
Senior software engineer at Hire Resolve's client in Sandton to design, build, and maintain SaaS applications: writing code, contributing to architecture, optimizing performance, and ensuring security and compliance. Stack spans PHP, Go, Python, JavaScript with Vue/React/Angular front ends, Symfony/FastAPI/Django/Node.js back ends, SQL/NoSQL databases, and cloud platforms.
Senior Data Engineer - Jhb
Senior Data Engineer at Hire Resolve's telecom client in Johannesburg, building and maintaining scalable ETL/streaming pipelines for CDR and network data (2G–5G) using Kafka, NiFi, Flink, Spark, Hive, Hudi, and Druid, with a focus on data quality, security, and performance optimization.
Senior Ai Software Engineer
Senior AI Software Engineer designing, building, and deploying production AI/ML systems for a globally distributed, remote-first client in the Vereeniging, South Africa area. Day-to-day work spans Python-based ML models (TensorFlow, PyTorch, scikit-learn), data pipelines, and cloud deployment on AWS/Azure/GCP with Docker/Kubernetes.
Full Stack Developer
Full Stack Developer building and maintaining web applications end-to-end: responsive front-end UIs with modern frameworks (React, Angular, Vue), back-end services and APIs (Node.js, Python, Ruby, Java), and database work — from requirements through deployment in a fully remote engineering team.
Senior Full Stack Developer
Senior Full Stack Developer in Midrand (placed via recruiter Hire Resolve) leading development of full-stack web applications for a client's operational needs — designing scalable backend services/APIs, building frontend UIs, and bridging technical and non-technical stakeholders. Stack mentions JavaScript/Python, Node.js, React/Angular, SQL/NoSQL databases, and AWS/Azure.
Automation Engineer
Job Title: Automation Engineer About Us “Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best…
Artificial Intelligence Architect
An AI Architect role in Bengaluru focused on designing and delivering cloud-native, enterprise-scale production AI systems — GenAI/LLM applications such as RAG, NL-SQL, and agentic frameworks — integrated with enterprise data platforms and APIs, using languages like Python, TypeScript, Go, Java, or C#.