Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

    • Senior Software Engineer (AI & Data Platforms, Python or TypeScript) (CPT Hybrid) at Datafin Recruitment

    Posted: Nov 4, 2026
    Expires: Not specified
    Save
    Facebook
    X
    LinkedIn
    Email
    Copy link
  • Get new jobs in your inbox
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...

    View All Jobs at Datafin Recruitment


     

    Senior Software Engineer (AI & Data Platforms, Python or TypeScript) (CPT Hybrid)

    ENVIRONMENT:

    • WANT to help build the next generation of AI, data and marketing technology that powers some of the world’s most recognised brands, then a dynamic Marketing Agency wants your coding expertise to be its next Senior Software Engineer.
    • You’ll work across several flagship platforms including AI-powered decision support systems, Customer identity and data platforms, Marketing measurement and optimisation platforms, Geospatial intelligence products amongst others.
    • Every product is designed with scale, resilience and international deployment in mind. The successful candidate will have 7+ years Software Engineering experience including designing and building cloud-native applications with strong Python or TypeScript development experience.

    DUTIES:

    • Design and build scalable distributed systems.
    • Develop high-performance APIs and Backend services.
    • Build cloud-native applications on Microsoft Azure.
    • Engineer reliable, secure and scalable data platforms.
    • Productionise AI and Machine Learning solutions.
    • Design resilient architectures and engineering standards.
    • Drive technical excellence through code reviews and mentoring.
    • Collaborate with Data Scientists, AI Engineers and Product Managers.
    • Work with Engineering teams across the global network.
    • Influence the technical direction of products used by enterprise clients.

    REQUIREMENTS:

    • 7+ Years of Software Engineering experience.
    • Strong Python or TypeScript development experience.
    • Experience designing and building cloud-native applications.
    • A passion for Engineering quality, testing and clean architecture.
    • Strong problem-solving and systems thinking skills.
    • Experience mentoring other Engineers.
    • Curiosity, humility and a desire to continuously learn.

    Company Tech Stack:

    • Current technologies include –
    • Languages: Python, TypeScript, JavaScript, SQL
    • Cloud: Microsoft Azure, Azure Functions, Azure OpenAI, Azure AI Foundry, Azure Cosmos DB
    • Engineering: Docker, Kubernetes, GitHub, GitHub Actions, Terraform, REST APIs, CI/CD
    • Data & AI: PostgreSQL, MongoDB, Databricks, Spark, OpenAI, LangChain, Semantic Kernel, Vector Databases, AI Agents

    ATTRIBUTES:

    • You love building elegant software.
    • You enjoy solving complex Engineering problems.
    • You want to work alongside outstanding Engineers who challenge and inspire you.
    • You’re looking for an opportunity where your ideas, your code and your career can have an impact well beyond South Africa.

    Check how your CV matches this job

    Method of Application

    Interested and qualified? Go to Datafin Recruitment on datafin.com to apply

    Build your CV for free. Download in different templates.

  • Save Report job
  • Get new Data, Business Analysis and AI jobs on TelegramNew jobs like this, as they are posted
  • Send your application

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail