Software Engineer Intern (Data Services)

Sorry, this job was removed at 08:16 a.m. (CST) on Tuesday, Dec 02, 2025
Be an Early Applicant
Cape Town, City of Cape Town, Western Cape, ZAF
In-Office
Information Technology • Software
The Role

Introduction:

DataProphet’s Industrial IOT platform collects tens of billions of data points monthly from factories around the globe. Our products and services consist of a fleet of purpose-built industrial edge devices (EDGE), a data lake / cloud historian and web front-end for data collection and visualisation (CONNECT), and bespoke data science and machine learning solutions built on top of customers' data (ML).

Role Overview:

We seek a motivated Software Engineering Intern to join our Data Services team. This role offers hands-on experience in developing and maintaining robust, scalable data infrastructure within a high-growth environment. You will contribute to the development of Python-based data systems, backed by high performance PostgreSQL and Redis clusters, while gaining exposure to industrial AI applications, real world, highly available production environments and a continuous development software lifecycle.

Key Responsibilities:

  • Designing and building secure, high-performance, multi-tenant Python based APIs based using FastAPI.
  • Supporting and extending database operations using PostgreSQL/Timescale for high throughput data caching and access and.
  • Participating in writing unit/functional & load tests to enhance system reliability.
  • Collaborating on documentation and troubleshooting of data services.

Qualifications:

Required:

  • High level of proficiency in Python.
  • Familiarity with RESTful APIs.
  • Familiarity with Database Management Systems (preferably SQL based)
  • Exposure to unit/functional testing frameworks (e.g., Pytest, unittest).

Bonus:

  • Familiarity working in a Linux based environment.
  • Exposure to Docker/containerization technologies.
  • Understanding of collaborative development tools (Git).
  • Knowledge and experience with additional programming languages is a plus.
  • Experience with public cloud providers (AWS, Alibaba, etc).
  • Currently pursuing or recently completed a degree in Computer Science, Engineering, or related field.
  • Self-driven with strong problem-solving aptitude and eagerness to learn.
  • Good communication skills and eagerness to work in a team!

Why DataProphet?

We are a small but diverse and very ambitious team who are passionate about what we do and aligned in our vision to create inspiring change in the world around us. We spend our days solving challenging technical problems in manufacturing using cutting edge AI.

Our global team works together through the use of technology which is supported by a culture of consistent communication. It is a professional but supportive and fun environment created to provide a space for everyone to bring their best selves to work every day. As a way of connecting and strengthening relationships, when possible, we come together as a team in Cape Town each year for a strategic planning and team building offsite event.

The spirit of curiosity and continuous learning are in our DNA and we encourage everyone to approach all things in this manner so that we continue to grow and develop both as professionals and individuals.

We’re looking for highly skilled, passionate people to help us do something daring, difficult, and incredibly rewarding.  If you’re ready to be inspired, solve problems, grow professionally, and unleash your talent…then apply today.  

Similar Jobs

TransUnion Logo TransUnion

Sales and Retention Call Centre Agent

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
South Africa
13000 Employees

TransUnion Logo TransUnion

French speaking Voice Office Operations Representative (Remote)

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
South Africa
13000 Employees

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
South Africa
10000 Employees

CrowdStrike Logo CrowdStrike

Account Executive

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
South Africa
10000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Western Cape
33 Employees
Year Founded: 2013

What We Do

DataProphet: partnering to enhance visualization, control, and optimization on your journey to manufacturing excellence. DataProphet's platform provides actionable and dynamic insights into performance. Visibility leads to improved control. Control leads to optimization, allowing your frontline workers to deliver sustained consistency and resilience. Making sure your operational team safely produces as much as they can, as quickly as they can, to the right spec, and as cheaply as possible within your manufacturing constraints. Learn more by contacting our sales team on this page below⬇ or by heading over to our website https://dataprophet.com/contact/

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account