Software Engineer

3 days ago


Stellenbosch, Western Cape, South Africa AiR Full time R500 000 - R1 200 000 per year


Software Engineer Data Services & Analytics

Overview

We are seeking a Software Engineer with a strong data focus to help build and enhance our next-generation data services platform. This role will involve developing ETL processes, APIs, and query services to support front-end applications, ensuring high performance and scalability. The position requires working closely with stakeholders to integrate data sources, optimise access, and provide valuable insights for end-users.

Key Responsibilities

  • Design and implement ETL and query services for front-end applications.

  • Develop unit tests to ensure correctness, reliability, and performance.

  • Collaborate with data providers to ensure accurate and timely delivery of data.

  • Partner with API consumers to design services that meet their requirements.

  • Contribute to system and data architecture discussions.

  • Support and improve CI/CD processes for efficient development workflows.

  • Build, release, and deploy services into production environments.

  • Contribute to microservices architecture, ensuring clean and scalable interfaces.

Requirements

  • Bachelors degree in Computer Science, Engineering, or equivalent.

  • 3+ years of hands-on experience in software engineering with a focus on data solutions.
  • Strong programming skills in Java and solid knowledge of software engineering principles.
  • Proficiency in database design, SQL, and working with large datasets.

  • Experience with microservices, CI/CD pipelines, and version control systems.

  • Proven ability to deliver robust, stable software that performs under load.

  • Strong collaboration skills and an eagerness to continuously learn.

Desirable Skills

  • Experience with real-time or event-driven systems (e.g., Apache Kafka).

  • Familiarity with distributed systems and scalability challenges in big data environments.
  • Exposure to building queries across different back-ends.

  • Background in telecommunications, signal processing, or networking is advantageous.

Ideal Candidate

A team player who is curious, detail-oriented, and motivated to create data-driven solutions that deliver value to end-users while ensuring scalability and reliability.



  • Software Engineer

    3 days ago


    Stellenbosch, Western Cape, South Africa AiR Full time R200 000 - R250 000 per year

    Senior Software Engineer (Backend x 2 & UI Focus x 2) We are looking for three Senior Software Engineers with strong backend development expertise and UI experience to join our dynamic team. If you have a passion for building scalable systems and enjoy working with cutting-edge technologies, this role is for you. What Youll Be Doing: Developing and...


  • Stellenbosch, Western Cape, South Africa CubeSpace ADCS Full time R250 000 - R350 000 per year

    Role Overview:CubeSpace is looking for a meticulous and driven Embedded Software Engineer, who is responsible for designing, developing, integrating, and verifying embedded software solutions in line with system and customer requirements. The role spans the full engineering lifecycle, including concept definition, requirements management, software...

  • Software Engineer

    3 days ago


    Stellenbosch, Western Cape, South Africa Communicate Ct Full time R280 000 - R420 000 per year

    Step into The Fighting Machine — where precision meets purpose, and engineers become tacticians.Build the radar intelligence that drives next-generation systems.Every line of your code will be forged for endurance, speed, and control.This isn't ordinary software development — it's engineering for battle readinessAs part of the radar division, you'll...


  • Stellenbosch, Western Cape, South Africa WatersEdge Solutions Full time R250 000 - R750 000 per year

    Location:Hybrid – Stellenbosch OfficeEmployment Type:Full-TimeSalary:Competitive, based on experience and qualificationsIndustry:Software Engineering | Technology SolutionsWatersEdge Solutionsis partnering with a fast-growing, innovation-focused technology company to hire a driven Intermediate Software Engineer. This is a high-impact role ideal for a...


  • Stellenbosch, Western Cape, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Minimum Requirements:MatricA relevant tertiary qualification in Information Technology (ideal)Experience: 6+ years proven experience in both front- and back-end software development, project delivery and implementation (in relevant development technologies/language). Experience with modern front-end and back-end frameworks and technologiesKnowledge:Is able...


  • Stellenbosch, Western Cape, South Africa Communicate Ct Full time R900 000 - R1 400 000 per year

    As the year winds down and the season of possibility rolls in, here's your chance to step into a role that delivers real impact, the kind that reaches far beyond borders. A cutting-edge tech innovator is looking for a Senior Software Engineer with a passion for data science to join a high-ownership team where curiosity is celebrated, innovation thrives, and...


  • Stellenbosch, Western Cape, South Africa Boardroom Appointments Full time R250 000 - R500 000 per year

    Minimum Requirements:MatricA relevant tertiary qualification in Information Technology (ideal)Experience:3+ years proven experience in back-end software development, project delivery and implementation (in relevant development technologies/language). Experience with back-end frameworks and technologiesKnowledge:Is able to apply advanced knowledge of the...


  • Stellenbosch, Western Cape, South Africa Boardroom Appointments Full time R1 000 000 - R2 500 000 per year

    Minimum Requirements:MatricA relevant tertiary qualification in Information Technology (ideal)Experience:3+ years proven experience in both front- and back-end software development, project delivery and implementation (in relevant development technologies/language). Experience with modern front-end and back-end frameworks and technologiesKnowledge:Is able...


  • Stellenbosch, Western Cape, South Africa Entersekt Full time R600 000 - R1 200 000 per year

    Why EntersektFounded over 16 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in digital banking fraud prevention and payment security, including mobile authentication, mobile app security, and 3-D Secure authentication for issuers, acquirers and payment networks. We offer highly scalable products with a track record of success...


  • Stellenbosch, Western Cape, South Africa Entersekt Full time R1 200 000 - R2 400 000 per year

    Why EntersektFounded over 16 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in digital banking fraud prevention and payment security, including mobile authentication, mobile app security, and 3-D Secure authentication for issuers, acquirers and payment networks. We offer highly scalable products with a track record of success...