Senior Data Engineer
3 days ago
What started in 2007 with a pizza and a plan has grown into a fast-moving SaaS company empowering manufacturers, distributors, and wholesalers to thrive in complex B2B commerce.
Our mission is simple: help businesses build stronger relationships through seamless digital commerce.
At Sana Commerce, you'll join a team that's bold, growth-oriented, and customer-obsessed, where every engineer has real ownership and impact.
We are looking for a Senior Data Engineer to design, build, and optimize our Azure and Databricks-based data infrastructure. You will play a critical role in developing scalable ETL pipelines, data ingestion frameworks, and contribute to AI/ML-powered solutions that drive internal decision-making and customer-facing insights.
This is a hands-on role that requires expertise in Azure Data Services, Databricks, and Python/SQL. You will work closely with Data Architects, Engineers, and Product teams to develop robust data solutions that power analytics, personalization, and AI-driven customer experiences.
Job DescriptionData Pipeline Development & Infrastructure
- Design, build, and maintain scalable data pipelines
- Develop real-time and batch data processing frameworks for structured and unstructured data.
- Implement ETL/ELT workflows to ingest data from various sources, ensuring high availability and performance.
- Optimize data storage and retrieval of data in (near) real time and batch processes
- Ensure cost-efficient and high-performance data infrastructure that scales with business needs.
Data Solutions & AI-Driven Applications
- develop data pipelines for ML recommenders, search functionality, and AI-enhanced features.
- Develop and maintain data models, APIs, and integrations to support analytics and customer applications.
- Support eCommerce-related data solutions, including product recommendations, customer segmentation, and personalization models.
Collaboration & Continuous Improvement
- Work closely with Data Architects, Analysts, and Product Teams to understand data requirements and deliver best-in-class solutions.
- Monitor and troubleshoot performance issues, ensuring high availability and efficiency of data pipelines.
- Continuously optimize cost, performance, and scalability of data engineering solutions.
Qualifications
- 8+ years of experience as a Data Engineer, working with Azure and Databricks
- Strong expertise in data pipeline development, ETL workflows, and real-time/batch data processing.
- Experience in big data technologies, and large-scale data storage.
- Familiarity with data governance, security, and compliance best practices and tools
- Proficiency in Python, and SQL, for data transformation, data quality and automation.
- Strong experience in optimizing data performance and cost-efficiency in cloud environments.
Nice to Have
- Experience with eCommerce data solutions, such as customer segmentation, recommendation engines, and personalization models.
- Knowledge of event-driven architectures, streaming data processing, and real-time analytics.
- Familiarity with LLM-based AI applications and OpenAI or similar APIs.
Why you'll love working here
- Impact from day one – Join a scale-up where your ideas shape how global businesses operate online.
- Continuous learning – Access a structured onboarding rated 9.1/10 by previous hires, mentorship, and feedback culture.
- Hybrid flexibility – Work from our office 3 days per week and from home 2 days.
- Career growth – Expand your technical and leadership scope in a company built for long-term success.
Our values
At Sana Commerce, our values drive everything we do:
- Champions of Our League – We deliver lasting success, balancing quick wins and long-term value
- Supercharge Our Customers – We're revolutionizing B2B commerce together, helping our customers to lead and succeed.
- Determined to Grow – We embrace challenges, growing and raising the bar for ourselves and our industry.
- Bold Together – We dare to be bold because we have each other's back.
Ready to build reliability that scales?
Apply now and help shape the foundation of our next-generation SaaS platform.
Additional Information#LI-Hybrid
#LI-SV1
-
Data Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Gig Engineer Full time R250 000 - R450 000 per yearPosition:Data EngineerLocation:Cape Town (Hybrid)Contract:12 MonthsRole DescriptionPerform code peer reviews of Junior Software Engineer buildsSupport the Technical Delivery Lead in translating requirements to Junior DevelopersSupport the Technical Delivery Lead in framework optimization initiativesSupport the Technical Delivery Lead in managing CI/CD...
-
Senior Data Engineer
3 days ago
Cape Town, Western Cape, South Africa ILaunch Full time R500 000 - R1 200 000 per yearSynopsisLeading Financial Services Group requires a Senior Software Data Engineer who will be responsible for developing Machine Learning Artefacts and Insights.Job DescriptionBuild configurable data ingestion platforms to collect and protect data Simplified data transformation and product development Accelerate the development of insights and Machine...
-
Senior Data Engineer
1 week ago
Cape Town, Western Cape, South Africa Sana Commerce Full time R600 000 - R1 200 000 per yearCompany Description At Sana Commerce, we're committed to creating an inclusive environment because we know our diverse workforce is one of our greatest strengths.What started in 2007 with a pizza and a plan has grown into a fast-moving SaaS company that helps manufacturers, distributors, and wholesalers thrive in B2B commerce complexity.Our mission? To...
-
Senior Data Engineer
1 week ago
Cape Town, Western Cape, South Africa Altron Digital Business Full time R655 000 - R1 032 000 per yearAtAltron Digital Business, we provide the enterprise-grade solutions that organisations need to operate, optimise, and transform into a resilient digital business.Our purpose is to use technology to transform today into a simpler, safer and smarter tomorrow.We're committed to providing the best solutions to save money and help our clients' business grow with...
-
Senior Data Engineer
2 weeks ago
Cape Town, Western Cape, South Africa PBT Group Full time R180 000 - R250 000 per yearEmployment TypeContractExperience5 to 25 yearsSalaryNegotiableJob Published08 October 2025Job Reference No. Job DescriptionWe are looking for a highly skilled Senior Data Engineer to join our team for a cloud migration initiative centered on Snowflake. The ideal candidate will have strong expertise in dbt, AWS, Airflow, Python, and advanced SQL. You will...
-
Senior Cloud Data Engineer
3 days ago
Cape Town, Western Cape, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per yearHire Resolve's client is looking for a Senior Cloud Engineer (Remote) to join their dynamic and growing Engineering team. The ideal candidate will have strong expertise in Databricks, Spark, Lakehouse architectures, Delta Lake tables, and other modern data engineering technologies. They should be proficient in T-SQL and Python, with advanced coding...
-
Senior Data Scientist/Engineer
3 days ago
Cape Town, Western Cape, South Africa BigTalent Full time R1 200 000 - R2 400 000 per yearWe're Hiring: Senior Data Scientist / Data Engineering (Platform and Enablement Lead)Bellville, Cape Town (Hybrid)Are you passionate about empowering data teams and building robust data science platforms? Do you enjoy combining technical depth with mentoring and enablement? If so, this leadership role could be your next career move.A leading analytics-driven...
-
Senior Data Engineer
1 week ago
Cape Town, Western Cape, South Africa We Are Rival Full time R250 000 - R600 000 per yearCape TownFull timeHybrid (3 days in-office)Rival is a marketing consultancy for challengers—and we're looking for a Cape Town-based Senior Data Engineer to join our Media & Data team.This isn't a role for someone who wants to do "business as usual." Our clients come to us because they need breakthrough marketing strategies that cut through complexity, beat...
-
Senior Data Engineer
1 week ago
Cape Town, Western Cape, South Africa bdae1f9f-b0d8-4f28-aec3-40c8edd82025 Full time R120 000 - R180 000 per yearKick-start your career in the online gaming world and experience the very latest in technology and innovation.Who We AreWe're part of Super Group, the NYSE-listed digital gaming company behind some of the world's leading Sports and iGaming brands.At DigiOutsource, we bring passionate people and innovative tech together to create market-leading online gaming...
-
Senior Data Engineer
3 days ago
Cape Town, Western Cape, South Africa Boardroom Appointments Full time R250 000 - R500 000 per yearMinimum Requirements: Bachelor's or Honors degree in Computer Science, Software Engineering, Information Systems, or a related field. 4 to 5+ years of experience in data engineering, database administration, or a related field. Proficiency in SQL and experience with relational databases such as MySQL, PostgreSQL, or Oracle. Experience with data warehousing...