948,494open jobs
57,447companies
152,910added this week
Browse all
Salary
≈ $28k – $66k per year (Estimated)
Location
In office (Cape Town)
Seniority
Senior · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 29, 2026. First seen by Alion on Sep 28, 2026.

Overview
Company
Impact
Profile match
Why we love africa. The African Internet economy is one of the largest overlooked opportunities of the past decade.

Our Travelstart team is looking for an experienced Python Developer to join our Technology team and help build, improve and support the systems that power Travelstart’s products, platforms and operational services.

This is a hands-on engineering role with a strong focus on backend development, APIs, integrations and automation.

You’ll work as part of a cross-functional technology team, collaborating with Engineering, Product, Data and Operations to turn business and product requirements into reliable, scalable software.

We’re open to appointing at either mid or senior level, depending on your experience and technical capability.

For a strong mid-level developer, this is an opportunity to broaden your technical ownership and work across increasingly complex systems.

For a senior developer, we’re looking for someone comfortable operating independently, influencing technical design and helping raise engineering standards across the team.

Location: Cape Town, South Africa (Our office is located in Gardens)

What you’ll do

In this role, you’ll:

  • Design, develop and maintain backend applications and services using Python.
  • Build and support APIs and integrations across internal and third-party systems.
  • Develop software that is scalable, maintainable, secure and suited to a high-volume transactional environment.
  • Translate product and business requirements into practical technical solutions.
  • Improve existing systems through refactoring, automation and the reduction of technical debt.
  • Participate in technical design and solution discussions.
  • Write automated tests and participate in peer code reviews.
  • Work within our established source-control, CI/CD and deployment processes.
  • Troubleshoot production issues and contribute to incident investigation and root-cause analysis.
  • Improve system performance, reliability, monitoring and observability.
  • Work within an Agile delivery environment and contribute to continuous team and process improvement.
  • Work with third-party technology providers, platforms and suppliers.
  • Share knowledge and contribute to the broader capability of the Engineering team.

At senior level, you’ll also be expected to contribute meaningfully to architecture and solution-design decisions, identify technical risks and improvement opportunities, and provide guidance and mentoring to less experienced developers.

What we’re looking for

You’ll ideally bring:

  • Strong professional experience developing software using Python.
  • Experience building backend applications, APIs and integration services.
  • Experience with Python frameworks such as FastAPI, Django, Flask or similar.
  • A solid understanding of REST APIs and service-based architectures.
  • Good SQL and relational database experience.
  • Experience with Git and modern source-control practices.
  • Experience with automated testing.
  • Exposure to CI/CD pipelines.
  • Experience working in containerised environments such as Docker.
  • Experience working with cloud-based applications or deployment environments.
  • A good understanding of application performance, scalability and security.
  • Experience developing and supporting production software.
  • Experience working in an Agile or iterative development environment.

A relevant tertiary qualification in Computer Science, Software Engineering, Information Technology or a related discipline is advantageous, but practical experience and demonstrated capability matter more to us than a specific qualification.

We would typically expect around 4+ years of professional software-development experience, although we place greater value on the complexity of the work you’ve done, the ownership you’ve taken and the quality of your technical judgement than on an exact number of years.

Nice to have

Experience with any of the following would be advantageous:

  • PostgreSQL, MySQL or similar relational databases.
  • Redis, RabbitMQ, Kafka or similar caching, messaging or event-driven technologies.
  • Distributed systems or microservice architectures.
  • High-volume transactional platforms.
  • Travel, e-commerce or fintech environments.
  • AI tools and AI-enabled development workflows.

What matters to us

Beyond the technical skills, we’re looking for someone who:

  • Takes ownership and follows problems through to resolution.
  • Thinks beyond the immediate coding task and considers the wider system impact.
  • Approaches complex problems logically and pragmatically.
  • Makes sensible technical trade-offs rather than over-engineering solutions.
  • Cares about reliable, maintainable software.
  • Communicates technical issues clearly with both technical and non-technical colleagues.
  • Raises risks, dependencies and concerns early.
  • Is comfortable learning new technologies and adapting as our technology environment evolves.
  • Contributes positively to the team and shares knowledge with others.

Mid or Senior?

We’re intentionally keeping the role open across both levels.

As a Mid-Level Python Developer, you’ll generally be comfortable working independently on well-defined features and services, taking ownership of applications or components and contributing effectively to technical discussions and code reviews.

As a Senior Python Developer, we’ll expect greater autonomy across complex or ambiguous requirements, ownership of significant services or systems, contribution to architecture and solution design, and the ability to guide and support other developers.

For us, seniority is about more than years of experience. It’s about the complexity of problems you can solve, the level of ownership you can take and the quality of your technical judgement.

Why Travelstart?

You’ll be working in a technology environment that supports a large, established travel business with multiple products, customer segments, platforms and integrations.

That means real technical complexity, plenty of problems worth solving, and meaningful opportunities to improve systems, automate processes and influence how our technology evolves.

If you enjoy building practical solutions, taking ownership of what you put into production and working in an environment where technology is continuously evolving, we’d like to hear from you.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
948,494 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cape Town
≈ $32k – $74k per year (Estimated) • In office • 10+ years exp • Sandton
Java
SQL
Java
Spring Boot
Spring Cloud
DevOps
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
Apply
Intermediate Developer 7 months ago
$29k per year • In office • Bachelor's Degree • Cape Town
Python
JavaScript
Python
FastAPI
Frontend
Vue.js
Apply
$98k per year • Hybrid • Johannesburg
ABAP
ABAP
ABAP on HANA
CDS Views
SAP BTP
DevOps
Rest API
Management
Agile
Apply
$37k per year • In office • 3+ years exp • Cape Town
JavaScript
TypeScript
C#
C#
.NET
Databases
MySQL
MS SQL
Frontend
Angular
DevOps
SOAP
Apply
≈ $31k – $72k per year (Estimated) • In office • 10+ years exp • Sandton
Java
Java
Spring Boot
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
Frontend
GraphQL
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon CloudWatch
API Gateway
Apply
$103k – $288k per year • In office • Full-Time • 5+ years exp • Wayne
Python
SQL
Scala
Databases
Snowflake
Databricks
Amazon Redshift
AI/ML
Cursor
Hadoop
Spark
AI Agents
LLM
DevOps
Azure
CI/CD
Git
Linux
Analytics
ETL/ELT
Management
Agile
Scrum
Apply
$94k – $113k per year • In office • Full-Time • 1+ year exp • Bachelor's Degree • Houston • Salt Lake City • Louisville
Python
SQL
Perl
Analytics
Power BI
Apply
Software Engineer 1 day ago
$96k – $148k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Austin
Python
JavaScript
TypeScript
C#
C++
Node JS
Databases
MySQL
AI/ML
Copilot
ChatGPT
Frontend
Angular
DevOps
Rest API
Linux
Management
Agile
QA
Selenium
Apply
≈ $20k – $51k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru
Python
Go
JavaScript
Java
TypeScript
SQL
Scala
Java
Spring Boot
AI/ML
Machine Learning
Frontend
GraphQL
React.js
DevOps
GCP
Azure
Jenkins
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $79k – $150k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Carmel
SQL
DevOps
CI/CD
AWS
Chips/EDA
OpenLane
Apply
Java Developer 19 days ago
≈ $28k – $66k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Cape Town
Java
Java
Apache Camel
Databases
MySQL
Redis
ActiveMQ
DevOps
Rest API
GCP
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Spinnaker
GitHub
SOAP
Management
Scrum
Apply
≈ $24k – $58k per year (Estimated) • In office • Full-Time • Cape Town
JavaScript
TypeScript
Frontend
GraphQL
React.js
Mobile
React Native
Deep Linking
DevOps
CI/CD
Git
Management
Agile
Apply
≈ $21k – $45k per year (Estimated) • In office • Full-Time • 6+ years exp • Cape Town
DevOps
SLI/SLO/SLA
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
≈ $22k – $62k per year (Estimated) • In office • Full-Time • 6+ years exp • Cape Town
DevOps
SLI/SLO/SLA
Management
WhatsApp
Apply
IT Manager 2 months ago
≈ $19k – $47k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
DevOps
SLI/SLO/SLA
Linux
Cybersecurity
PCI DSS
Management
Google Workspace
SharePoint
Apply
Tax Attorney 11 hours ago
In office • Full-Time • Cape Town
Apply
Equity • In office • Contractor • Cape Town
Apply
≈ $23k – $65k per year (Estimated) • In office • Contractor • 8+ years exp • Cape Town
DevOps
SLI/SLO/SLA
Apply
≈ $19k – $48k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Cape Town
Apply
In office • Cape Town
Apply
See all jobs
This is one of many
948,494 more open roles from verified company boards, updated every day.