Mobile technology is revolutionizing how organizations engage with their end users. More than 96% of the world’s population has access to a mobile phone, meaning it is now possible to reach nearly every single person on the planet. Yet 3 billion people living in emerging markets still lack access to relevant, timely, and engaging information in their local languages, and their voices remain underheard. The organizations that serve them lack the technology and capacity to reach them, and many are unaware of the power of mobile technology to meet their organizational goals.
Viamo connects individuals and organisations using digital technology to make better decisions.
With more than 30 million people reached in 2020 alone, we are well on our way to meeting our goal of reaching 50 million people annually by 2023.
About the role
We are looking for an experienced data engineer to join our globally distributed Tech Team and become the crucial link between our digital products and the monitoring and measurement objectives that demonstrate that we are delivering impact. In this role you would also find ways to better serve our platform users based on the data they have entrusted us with.
You will lead on the design and implementation of our data architecture, storage, and querying in our Google BigQuery-based data warehouse (along with other terabyte-scale data structures).
You will build and maintain the products and processes that consume, use, and process data to provide insights to internal and external customers.
You will guide product teams to plan data structures, processing, metrics definition, visualization, and data governance as they innovate new products.
You will be able to work confidently and independently with our global teams as part of the Data and Insights product team. The ability to work well with remote team members is therefore an essential requirement of the role.
We are hugely ambitious for our future, and we are looking for people who are equally driven by our mission to improve lives at scale through mobile technology.
Define and design Viamo’s data solutions:
Working with Viamo’s cross-functional product teams to understand product monitoring and programme evaluation requirements, and translate these into technical data specifications. (For example, this could mean helping a new product team formulate and refine the metrics they use for learning about user behaviour and product performance. )
Identify inconsistencies, performance constraints, and other issues with current data structures to advise product teams to improve data collection processes
Design and implement Viamo’s data warehouse product:
Connect and map the various data sources that form the Viamo product suite
Lead the processing of data using Viamo’s Data Platform to enable the creation of automated, usable and insightful reports
Identify and implement optimal technologies (open-source or commercial solutions) to meet Viamo’s data collection, processing, storage, and analysis needs
Assist with best practices in terms of data governance
Ensure that the use of the data platform is in line with the permissions end-users have provided in each product and that Viamo’s partners have specified contractually
Map access levels across the different tools that form the Data Platform as per guidelines
Work with the Director of Infrastructure and Security, and with Viamo's Data Protection Officer, to ensure that data processing complies with our robust privacy and data protection commitments.
Support the Data and Insights product team in planning the product roadmap:
There is significant scope to improve on current best practice and ample opportunity to work across departments to evolve data assets.
Recommend ways of increasing efficiency of internal processes through automation and increased access to data
Recommend any further resourcing or technology gaps Viamo has in terms of realising its ambitions
Recommend new technical methods of data analysis based on their specific database management expertise
Use Machine Learning to enhance Viamo’s ability to gather and process its data to enable user profiling and personalisation
Team and Reporting Structure
Reports to Data Engineering Chapter Lead
Remote: GMT+2 to GMT-7
Over 5 years of experience working as a data engineer/data architect
Experience working remotely
An expert understanding of database systems and technologies
Experience of working with a data warehouse solution
Experience using ETL tools
Expertise in database management languages (MySQL, BigQuery Standard SQL, etc)
Strong technical problem solving skills, proven ability to troubleshoot and debug
Strong communication skills with technical and non-technical team members
A proven ability to systematically approach tasks and to manage multiple, at times changing priorities and expectations
A passion for helping people in emerging markets through technology
Experience working with user engagement data
Ability to collaborate at multiple levels with a product team (including product management, design, and engineering roles): from discussing general market/customer needs, to roadmap planning, to specific technical requirements, down to low-level query details and technical optimization
Degree in computer science, data science, or similar
Experience using a data visualisation tool to prototype dashboards
Experience of AWS and Google Cloud Platform infrastructure
Familiarity with LAMP stack
Experience in using Machine Learning
Understanding of the implications of GDPR and other data privacy regulation on data storage and use
Viamo is an Equal Opportunity Employer. We value diversity and encourage applications from all candidates. We believe that diverse perspectives help our teams to create innovative solutions and understand our global clients' needs. In alignment with our values, we are committed to recruiting and retaining a diverse global workforce without discrimination.