Business Intelligence Engineer
Superbalist|Posted 18 days ago
Skills and experience
Location and salary
Role description
About Us:
Superbalist is South Africa’s highest rated fashion e-tailer with a steadfast commitment to
being customer led, data backed and fashion forward. Our award-winning platform connects
with millions of customers every month driving delight from the superior browsing
experience to the unboxing and beyond. We’re now looking for talented and dynamic thinkers
that will help take us to the next level of customer experience
Who’s who in the tech space
This position reports to the BI Manager
Your mission, should you choose to accept it:
● Work closely with stakeholders and BI Analysts to turn data into critical information
and knowledge that can be used to make sound business decisions.
● Responsible for the full life-cycle development, implementation, production support,
and performance tuning of the Enterprise Data Warehouse, Data Marts, and
Business Intelligence Reporting environments.
● Design and implement reporting and analytical solutions.
● Analyses business and functional requirements and translates these requirements
into robust, scalable, operable solutions.
● Ensuring that the data pipelines and general support infrastructure continue to run
and operate in the most efficient manner.
● Provide operational support, bug fixes, and performance enhancements.
● Automating data extraction and report update processes.
● Data validation and integrity testing.
● Data cleansing and multidimensional data modelling.
● Optimisation of data models.
The skills we need:
● Solutions-oriented, can-do attitude and high energy
● Excellent problem-solving skills
● Proven track record of delivering high-quality work, in a fast-paced environment
● Focus on getting the job done, but have fun doing so
● Taking ownership and displaying accountability in the work required of you
● Have an interest in e-commerce, building a brand and business
● Customer-centric
Qualifications & Experience:
● Bachelor’s degree in a relevant Engineering, Computer Science or Mathematics field
or equivalent experience
● 4 - 6 years related experience
● Have experience with Python coding is advantageous
● Minimum 2 years’ experience developing in BI reporting tools (e.g. QlikView, Tableau,
Microsoft Power BI, Looker, etc.)
● Minimum 3 years SQL experience
● A thorough understanding of computer science fundamentals, including
object-oriented design, data structures and algorithms
● Experience using Looker, BigQuery and Dataform is advantageous
● OLAP and multidimensional cube design experience
● Have experience with version control tools (Github, Gitlab, Bitbucket, etc.)
● Have experience with Google Cloud, or another cloud provider (architecture,
operations)
● High proficiency in working with large data sets and business models
● Experience with Domain Driven Design (DDD) is advantageous
● Experience working in Scrum and Sprint Agile methodologies is advantageous
● Retail or e-commerce industry experience beneficial
Our ideal candidates have a passion for technology, they are constantly exploring, learning,
and improving their skills. They know where to apply what they have learned and they share
their knowledge freely. We embrace fit-for-purpose technology, meaning we have a diverse
stack. Just like our culture, we obsess about building systems that are elegant, performant,
reliable, and scalable. Our teams are autonomous, collaborative units that share a business
and engineering vision, but have the freedom to tweak and influence how they go about their
mission.
We are looking for candidates who are self-starters and are comfortable taking ownership
over assigned projects while working collaboratively in a team environment. The candidate
will need to work with colleagues at all levels of the organisation and must be comfortable
gathering and organising information that translates into usable requirements.
Let’s talk about life @ Superbalist
● The power is in your hands: We offer a market-related, Total Remuneration
Package which allows full flexibility according to your needs. Go on, be the master of
your own destiny.
● No doors: We aren’t fans of stuffy offices or siloed work environments. Collab and
make something great.
● Remote work: Love water cooler chats and working from home? Superbalist.com
offers the best of both worlds.
● Hat day: Take a day every two weeks to go learn something new, or work on a proof
of concept; come up with a creative solution for a business or technical challenge!
● Good times: Get to know the other extraordinary minds at Superbalist.com during
regular social events and out-of-office activities (think hikes, think mini golf, think
lunch, think good times).
● Staff discount. The latest fashion at even better prices. What more could you ask
for?
● Birthday leave: Enjoy your mandatory fun day off - you deserve it!
● Right tools, right job: Mac, Windows, Linux, two monitors or one. Whatever your
preference, you’ll work on the latest tech, off the latest tech.
● Help when you need it most: Confidential counselling, legal support and financial
guidance, for free, anytime, anywhere.
● Tech stack (for days): Vue.js, Python, PHP, Node.js, Kotlin, Swift, Google Cloud,
Kubernetes, PubSub, and all things machine learning. If you build it, they will come.
About Superbalist
Who we are
We are South Africa’s biggest and most-loved online fashion destination.
Accelerate your career by joining a local e-commerce team building world-class solutions in a dynamic, agile environment.
Team Structure and Way of Work
- Small, cross-functional teams take complete ownership of their focus area - and collaborate with product, data science, and UX to set goals and develop the most effective solutions to reach them.
- Cross-team guilds focus on excellence in specific areas (languages, platforms), and provide an additional avenue of collaboration.
- Teams are driven by, and measured on, results - not volume of work.
Technology
- Our modern tech stack is constantly evolving and regular hack days give teams a chance to experiment and explore new technologies and ideas.
- We are regularly recognised by the likes of Google for our best-in-class implementations of new frameworks.
Our Hiring Process
- Telephone Interview - 30 minute phone conversation with someone from engineering leadership.
- Small technical test - Online technical test relevant to the role and requirements.
- 1st round Face to Face - Interview conducted by an engineering leader, along with a senior engineer.
- 2nd Round Face to Face - Culture fit interview, most likely conducted with staff from other teams and/or a member of CxO.
Your First Month
- Your First Day - Meet your team. Wider tech-team meet, greet and tour. Get plugged in; get your gear, biometrics, parking, and lunch is on us.
- Your First Week - Setup your local environment. Discover the platform. Attend team specific training sessions. Code something amazing.
- After 1 month - On-boarding follow-up interview with CTO and Engineering Manager.
- After 1 month and 1 day - Launch your spaceship.
Perks at Superbalist
Tech Stack
application and data


















utilities



dev ops











business tool




