Data Engineer at BET Software – Apply Now!

Full-time

BETSoftware

💡 About BET Software

BET Software is a trailblazer in South Africa’s software development space, renowned for powering high-volume, high-performance solutions for the global betting industry. At the heart of our innovation is SyX Software, a lightning-fast platform engineered for retail and online sportsbook operations—deployed across Africa and beyond.

At BET Software, we don’t just write code; we create world-class systems that are designed to thrive even in resource-constrained environments. Our team of tech pioneers—our All-Stars—enjoy flexibility, constant learning, rewards, and a culture that values growth and excellence.

🔍 What You’ll Do

As a Data Engineer, you’ll play a crucial role in transforming raw data into scalable, optimized, and structured data pipelines. You’ll collaborate with Software Developers, Analysts, and Data Scientists to design robust systems that inform decision-making, performance optimization, and innovation.

Key Responsibilities:

  • Design, develop, and maintain scalable ETL pipelines.

  • Optimize database performance for analytical workloads.

  • Ensure data integrity and compliance across systems.

  • Collaborate with cross-functional teams to deliver data solutions.

  • Integrate real-time data feeds into our systems.

  • Support the architecture and modeling of data for analytics and reporting.

✅ Requirements

Must-Haves:

  • A degree in Computer Science, Information Systems, or related field.

  • 3+ years of experience as a Data Engineer or in a similar role.

  • Proficiency in SQL, Python, or Scala.

  • Experience with data pipeline tools (e.g., Apache Spark, Airflow, Kafka).

  • Solid understanding of data modeling and data warehousing concepts.

Nice-to-Haves:

  • Experience with cloud platforms (AWS, Azure, GCP).

  • Knowledge of big data technologies like Hadoop or Hive.

  • Exposure to machine learning pipelines is a plus.

🌟 Perks & Benefits

  • 🎮 Gaming Room & Fun Work Culture

  • 🧠 Career Development & Learning Programs

  • 💼 Flexible Working Hours

  • 🛫 Travel Opportunities

  • 💰 Bonuses & Provident Fund

  • 🎓 Bursaries for Continued Learning

  • 📍Seaside Office Locations


🌐 Find similar jobs at:

👉 https://careerjunctionza.co.za/jobs/


✍️ Top CV Tips for This Role

To stand out for the Data Engineer role at BET Software:

  1. Highlight Technical Skills Clearly:
    Showcase your proficiency in SQL, Python, data pipeline tools, and any cloud experience. Use bullet points to make these easy to find.

  2. Showcase Data Projects:
    Briefly outline 1-2 projects where you designed or maintained data systems, especially in high-volume or real-time environments.

  3. Quantify Achievements:
    Use data-driven results like “Reduced data processing time by 30%” or “Handled 1TB+ daily data ingestion”.

  4. Tailor Your Profile Summary:
    Craft a strong professional summary that emphasizes your data engineering expertise, innovation mindset, and interest in performance-driven solutions.

  5. Keep it Concise and Clean:
    A 2-page CV is ideal. Ensure your formatting is neat and sections are logically ordered (Summary, Experience, Skills, Education, Certifications).


🔗 Company Website:
https://www.betsoftware.com

To apply for this job please visit betsoftware.simplify.hr.