Analytics Engineer

Sep 08, 2023

Cape Town, Hybrid Remote

Why Entersekt

Founded over 11 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in mobile authentication, mobile app security, and payments enablement technology, offering highly scalable products with a track record of success across multiple continents.

Entersekt enables secure digital transactions for leading financial institutions globally. We exist to create a world where everyone can transact digitally without fear or compromise. Currently, we protect the digital transactions of over 67 million active users on our platform and hold over 60 registered patents that recognize innovation in digital security, payments, and user experience. Entersekt offers their customers secure authentication and digital payments experiences that removes unnecessary friction. Entersekt has invested in, and created, a diverse product portfolio that positions the company well to execute on its expansion in North America and European markets.

The Ideal Candidate 

  • Will help ensure the quality and data integrity of our BI artefacts.
  • Wants to experience a cloud-first approach to the world of BI.
  • Shows strong analytical and critical thinking, and the ability to articulate this thinking.
  • Has the ability to see things through to their positive conclusion.
  • Demonstrates an ability to collaborate with team members and stakeholders.
  • Is quick on their feet and able to multi-task.
  • Does not try to overcomplicate things.
  • Takes pride and ownership in what they do.
  • Fits in with the Entersekt culture of trust, transparency, and excellence.

The Role

As an Analytics Engineer, you will be responsible for creating compelling, clear, and powerful visualizations that turn large data sets into useful and meaningful information, and presenting this in a variety of ways. We want our data to tell a clear story, highlight insights we haven’t previously seen, and do it all faster than we’ve been able to do previously, and so enable optimal efficiency when making data-informed decisions. You will be an expert at translating statistical data and complex combinations of data that are often difficult to conceptualize and present this in ways that are truly transformative, understandable, easy to interpret and to spot patterns, trends, and correlations.

You will need a good business acumen, the ability to frequently engage with stakeholders across the business so that you can partner with the business and develop solutions that add real business value and that support them in delivering on their key strategic initiatives.


  • Engage in designing, developing, publishing, and maintaining Power BI reports, dashboards, data sets, data models and data flows.
  • Collaborate with stakeholders to gather business requirements for analytics and reporting.
  • Implement security in reports and dashboards.
  • Provide guidance to front end BI developers in the company.
  • Optimize performance of dashboard design decisions on underlying data.
  • Ensure Agile/scrum practices are followed during the development process.
  • Gather, document, and design data integration and data visualization requirements for workloads ranging from small to enterprise size.

Skills & Experience 

  • A tertiary qualification in Computer Science, Software Development, Data Science, or certification in relevant BI technologies.

  • A sound understanding of BI best practices, relational structures, star schemas, dimensional data modelling, denormalization processes, and reporting techniques including MS Power BI.

  • Design knowledge and expertise in data visualization techniques.

  • Extracting data or querying data.

  • Analytical thinking.

  • Data presentation skills.

  •  M Query.

  • Data modelling.

  • Python would be advantageous.

Personality Attributes 

  • Strong communication skills to translate business requirements into dashboards and reporting.
  • A team player who can work effectively with technical and business managers but is self-motivated to work independently to contribute in a fast-paced and changing technology environment.
  • Attention to detail, a starter and a finisher, a team player, a good communicator, determined, a problem-solver, a challenge-lover, and a knowledge sponge.
  • Strong documentation skills.
  • Engineering mindset.


We place a lot of value on how we treat prospective employees and appreciate the time and effort that goes into job hunting. That is why we aim to keep the hiring process as quick and seamless as possible while ensuring the best possible fit for both you and the company.

Working at Entersekt is truly a dream. You get exposed to cutting-edge technology, colleagues who are leaders in their fields, and an awesome working environment that includes flexible hours, remote work, and plenty of growth opportunities.

Apply for this position by following the "apply now" tab and or viewing our other roles at Entersekt Careers page.

Join 27098+ Machine Learning Engineers, receiving daily job alerts.