WE ARE BASH
Bash is South Africa's largest omnichannel shopping platform. We connect over 500 brands across the physical and digital world, for millions of South Africans, every day. We're building something with real scale and real consequence.
We're founder led, a team of true owners and humble learners. We work hard, hold a high bar, and show up for each other. The problems aren't easy and the pace is real but when you break through, the impact is felt across the business and by the customers who rely on us.
If that sounds like the kind of place where you'd do the best work of your career, we'd like to meet you.
About the role
We're looking for a bar raiser to join our Analytics Squad at Bash: someone who is passionate about data, loves making sense of it and turning it into valuable insights that help move the business forward. As an Analytics Engineer, you'll own a business mission end to end, sitting at the intersection of technical and domain expertise. We expect you to master both, going deep into how your area of the business works and how its data works, and bringing them together to create real value.
You'll work closely with stakeholders, engineers and operations teams to understand what they need, turn it into a clear data scope, then model, transform and visualise the data that delivers it. It's a hands-on role with real ownership, for someone who values simple over complex, cares about creating value, and keeps sharpening how they work with the technology available.
What you'll do
Own a mission's data. Be the go-to data lead for your area of the business, setting priorities and making sure its data is trusted, documented and useful.
For example, with a mission like “Make in-store shopping effortless”, you’d own everything data-related for our Omni sales initiatives, from understanding and gathering the data to transforming and analysing it.
Guide stakeholders to clear requirements. Help stakeholders work out what they actually need and translate that into requirements. Ask the right questions before jumping to solutions, then translate business, engineering and operational needs into a clear data scope.
Model and transform. Turn raw source data in our cloud warehouse into clean, tested, reusable models with well-structured and efficient SQL following best practises. Extend and evolve our semantic layer so that metrics are consistently defined, trusted and easy for people and AI tools to use across the business.
Tell the story. Present data and analysis in a way that drives decisions, whether through dashboards and narratives.
Work agentically. Use Claude Code, Cursor, Codex and similar tools to speed up the process end to end, delivering better solutions, faster.
Create value, simply. Design the simplest solution that solves the real problem, and spot opportunities before anyone asks.
What you'll need
4+ years as an analytics engineer, data analyst, data scientist, data specialist, BI analyst, BI/data consultant or a similar role.
A bachelor’s degree or higher in a relevant field, such as:
Computer Science or Software Engineering
Data Science or Data Analytics
Statistics or Applied Mathematics
Information Systems
Engineering
Quantitative Research
Expert in SQL. Whether you write it yourself or your AI does, you can read and judge it fluently.
Expert data modelling and transformation skills, such as dimensional modelling and building reusable models from raw data.
Solid engineering practices: testing your models, working in a Git and pull request workflow, and using CI.
Hands-on experience with a cloud data warehouse such as Snowflake, BigQuery or Databricks.
Data visualisation and storytelling as a core competency: not just using a BI tool, but knowing how to present data and analysis so it lands.
A track record of working with stakeholders to turn requirements into data solutions.
Experience defining and owning metrics with business stakeholders, with a clear grasp of how metrics, measures and dimensions differ.
Experience using agentic engineering workflows such as Claude Code, Cursor or Codex in your day-to-day engineering today, while keeping your own critical thinking sharp.
A reviewer's mindset. You habitually review AI-generated code, models and analysis with a critical eye, and catch subtle errors before they ship.
Nice to have
Who you are
Our hiring process
__We ask a few optional demographic questions to monitor fairness in hiring and comply with South Africa’s Employment Equity requirements. Your responses are confidential - stored separately from your application and never shown to hiring panels. We review the data only in aggregate to strengthen our sourcing so pipelines are diverse and all candidates receive equitable support. You can skip any question.
__JOINING THE BASH TEAM
We believe in autonomy and self-driven individuals who thrive within some uncertainty so that they can fill those gaps with their uniqueness. The qualities that allow you to thrive are curiosity, proactivity and a bias to action. If you are these things, joining the Bash team will catapult your career and ensure you do the best work, pushing past your preconceived boundaries.
We don't believe in padding this section with things that sound good on paper. Here's what working at Bash actually looks like:
BASH PERKS
The people around you. We hire to a high standard, and you'll feel it. The talent at Bash will push your thinking, raise your game, and genuinely surprise you.
Real growth. A place that expands what you're capable of. You'll own more, stretch further, and build in ways a traditional corporate can't offer.
Top-of-market pay. The best people, in the right roles, earning at the top tier.
Time that's yours. We are flexible and don't measure time. We look at output.
Shopping perks. An exclusive discount across 500+ brands in-store and on bash.com.