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:
-
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. -
Showcase Data Projects:
Briefly outline 1-2 projects where you designed or maintained data systems, especially in high-volume or real-time environments. -
Quantify Achievements:
Use data-driven results like “Reduced data processing time by 30%” or “Handled 1TB+ daily data ingestion”. -
Tailor Your Profile Summary:
Craft a strong professional summary that emphasizes your data engineering expertise, innovation mindset, and interest in performance-driven solutions. -
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.
