Senior Software Developer (Python/TypeScript, Azure)
dentsuaegis · Cape Town
Job description
About the role
Dentsu Data, part of dentsu, is hiring a Senior Software Developer in Cape Town on a hybrid basis. The team builds AI, data and marketing technology products that are deployed across Africa and the world, from identity platforms and geospatial intelligence to generative AI applications. The role sits at the intersection of engineering, AI and global innovation.
Key responsibilities
- Design and build scalable distributed systems and cloud-native applications on Microsoft Azure.
- Develop high-performance APIs and backend services, and engineer reliable, secure and scalable data platforms.
- Productionise AI and machine learning solutions and design resilient architectures and engineering standards.
- Drive technical excellence through code reviews and mentoring, and influence the technical direction of products used by enterprise clients.
- Collaborate with Data Scientists, AI Engineers and Product Managers, and work with engineering teams across the global dentsu network.
Required profile
- 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, plus strong problem-solving and systems thinking.
- Experience mentoring other engineers.
Required skills
- 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
What we offer
- Competitive salary and performance incentives.
- Hybrid working based in Cape Town.
- Access to Dentsu University, certifications and technical development.
- Exposure to global clients and international projects within dentsu's global network.
- A culture built on trust, ownership and innovation, with the chance to shape products from concept to production.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 hour ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
dentsuaegis
Cape Town
Related job offers
-
Systems & Product Manager - Travel Booking Platform
Kendrick Recruitment Cape Town -
Platform and Compute Engineer
logicalis Cape Town -
Senior Technical Support Specialist
lulalend Cape Town -
Digital Engineer Intern
Busamed Management Company Durban -
Product Manager - Partnerships and Affiliates
lulalend