Analytics Engineer
2 weeks ago
About Turaco
It is urgent to figure out a way to insure people who are not insured. Turaco's mission is to free people from the fear of financial shocks. Our 25-year goal is to insure a billion people, doubling the number of people insured worldwide.
Turaco is a high-growth, well-capitalized fintech start-up in Africa that brings a new innovative insurance model to emerging customers. Turaco offers subscription-based insurance for the mass market, bundled with regular transactions that people are already doing. Turaco works through fintech-enabled partners to offer affordable insurance products that add real value to people's lives. At Turaco, we value simplicity, communication, and transparency, and strive to transform how insurance works. When it comes to claims, our goal is to make the process as simple as possible and pay out fast.
Turaco embraces diversity and inclusion in the workplace - we're building a team where our differences complement each other and make us stronger. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic.
Since launching in February 2019, Turaco has insured 2 million customers to date. Over the next 24 months, we are on track to triple in size, and we're looking for team members who can grow with us. To learn more, visit
Technology at Turaco
Turaco's in-house tech platform powers all insurance operations, including claims processing, insurance pricing, customer onboarding, and communications. This core platform and several complementary tech products are maintained by our tech team, which comprises 5 software engineers, 3 data scientists/engineers, 2 QA analysts, and 2 product managers.
Our core tech stack uses Java with Spring Boot for the back-end, React for the front-end, and Postgres as the primary database engine. We run our services on AWS in a microservices architecture using Kubernetes.
About the Role
The role reports to the Data Manager; overall, you will act as a bridge between data engineering and analytics, ensuring that our raw data is transformed into clean, reliable, and accessible datasets that power decisions across the business.
In this role, you will both build scalable data models and pipelines that empower self-service analytics and develop reporting resources and dashboards when needed. You'll work closely with the Data Manager, engineers, BI analysts, and business leaders to make sure our data is trustworthy, well-documented, and easy to use
Key Roles and Responsibilities
Data Modelling & Engineering
- Transform raw data into structured, well-documented datasets in the data warehouse.
- Design, build, and maintain scalable data models (e.g., using dbt or similar frameworks).
- Partner with data engineers to ensure data pipelines are reliable, efficient, and accurate.
- Implement data quality checks, testing, and version control for analytics workflows.
Analytics & Reporting
- Work with BI analysts and business stakeholders to design dashboards and reports that track key metrics.
- Support business units with ad hoc data needs and analysis requests.
- Synthesize complex data into insights and actionable recommendations for leadership.
- Empower end users with self-service data capabilities by building reusable datasets and clear documentation.
Strategy & Collaboration
- Collaborate with leaders across countries and functions to identify and prioritize analytics needs aligned to business goals.
- Work closely with the Commercial Analyst (BI) and Data Analyst to build a smooth analytics process flow from raw data to data-driven decisions.
- Ensure data governance best practices are followed, including metric definitions and data lineage.
- Serve as a key liaison between engineers, BI, and business teams to ensure smooth collaboration and shared understanding.
Key Qualifications & Profile
- Values: Demonstrates Turaco's values of pushing boundaries, working with excellence, and profound respect for the individual.
- Experience: 4+ years of experience in analytics engineering, or related data roles.
- Experience in start-ups or insurance/financial services/fintech is a plus.
- Technical Skills:
- Strong SQL and data modelling skills (experience with dbt or similar is highly desirable).
- Hands-on experience with cloud data warehouses (Snowflake, Redshift, BigQuery, or similar).
- Proficiency in BI tools (Power BI, Tableau, Looker, or Google Data Studio).
- Familiarity with data pipeline concepts (ETL/ELT).
- Analysis Skills: Exceptional ability to extract insights from data and translate them into actionable recommendations.
- Communication Skills: Strong storytelling and visualisation abilities to present data clearly and persuasively.
- Mindset: Innovative, adaptable, and comfortable navigating ambiguity in a fast-paced environment.
- Education: Bachelor's degree in Data Science, Statistics, Computer Science, Engineering, or related field.
What Success Looks Like
- Reliable, well-documented datasets and data models are available for analysis across teams.
- Analysts and stakeholders are empowered to self-serve most of their data needs.
- Business leaders receive timely, clear insights that guide strategic decision-making.
- Collaboration across engineering, BI, and business functions is smooth and effective.
Our Company Culture
At Turaco, our values shape our culture. They are: 1) Pushing boundaries, 2) Working with excellence, and 3) Profound respect for the individual. If you resonate with these values, we invite you to join us
Total Compensation & Benefits
Turaco provides a competitive salary that matches your experience. Additionally, we offer a range of benefits, including stock options and healthcare, all within a supportive company culture where you can thrive and build strong relationships.
-
Bigdata Platform Analytics Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya Safaricom Candidate Experience site Full time $60,000 - $80,000 per yearBrief DescriptionReporting to DataOps Engineering Lead, the Bigdata Platform Analytics Engineer will play a pivotal role in designing, implementing, and maintaining a robust data analytics platform. You will work closely with data analysts, data scientists, and software engineers to ensure seamless data integration, processing, and analysis. This role...
-
Bigdata Platform Analytics Engineer
1 week ago
Nairobi, Nairobi Area, Kenya Safaricom Full time $40,000 - $80,000 per yearDescriptionBrief DescriptionReporting to DataOps Engineering Lead, the Bigdata Platform Analytics Engineer will play a pivotal role in designing, implementing, and maintaining a robust data analytics platform. You will work closely with data analysts, data scientists, and software engineers to ensure seamless data integration, processing, and analysis....
-
Biomedical Engineer
1 week ago
Nairobi, Nairobi Area, Kenya 6aa3c33e-fb14-4823-93d0-7398dbe8945a Full time $40,000 - $60,000 per yearCompany DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time on-site role for a Biomedical Engineer located in Nairobi. The role involves designing, maintaining, and troubleshooting biomedical equipment and ensuring compliance with relevant standards and regulations. On a day-to-day basis, the Biomedical Engineer will perform...
-
Big Data Engineer
1 week ago
Nairobi, Nairobi Area, Kenya Safaricom PLC Full time 120,000 - 240,000 per yearBrief DescriptionReporting to DataOps Engineering Lead, the Bigdata Engineer you will play a pivotal role in designing, implementing, and maintaining cloud-based data pipelines within our data ecosystem. You will work closely with data platform engineers, machine learning engineers, data scientists, data analytics engineers and software engineers to ensure...
-
Software Engineer
1 week ago
Nairobi, Nairobi Area, Kenya Ahsante Legacy Investments Full timeCompany DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time hybrid role for a Software Engineer located in Nairobi County, Kenya, with the possibility of some remote work. The Software Engineer will be responsible for designing, developing, and maintaining software applications. Daily tasks include back-end web development,...
-
Mechanical Engineer-Engineering industry
1 week ago
Nairobi, Nairobi Area, Kenya Bridge Talent Management Full time 1,200,000 - 2,500,000 per yearJob Overview Our client in the engineering industry is seeking a Mechanical Engineer to lead the planning, design, and execution of mechanical systems within both industrial and building construction projects. This role combines high-level strategic input with hands-on engineering execution, ensuring that all mechanical systems ranging from HVAC and...
-
AI Engineer
1 week ago
Nairobi, Nairobi Area, Kenya BQI Tech Full time 1,200,000 - 2,400,000 per yearAbout the RoleThe AI Engineer will be responsible for building and integrating AI capabilities into and client solutions. This includes working with machine learning models, natural language processing (NLP), MCP Agents and intelligent automation frameworks. The role blends software engineering excellence with applied AI knowledge.Design, develop, and deploy...
-
Machine Learning Engineer
1 week ago
Nairobi, Nairobi Area, Kenya AgroNest Ventures Private Limited Full time 600,000 - 1,200,000 per yearCompany DescriptionAt AgroNest Ventures Private Limited, we are transforming the future of agriculture with cutting-edge solutions that empower farmers, optimize resources, and promote sustainability. As a forward-thinking agri-tech company, we are committed to delivering technology-driven solutions across the agricultural value chain. We develop advanced...
-
Quality Assurance Engineer
1 week ago
Nairobi, Nairobi Area, Kenya Ignite Energy Access Full time $30,000 - $60,000 per yearJob Title: Quality Assurance EngineerDepartment: DigitalReporting line: Software Engineering ManagerLocation: Kampala or NairobiAbout Ignite Energy AccessIgnite Energy Access is an Abu Dhabi-based leader in distributed renewable energy solutions, dedicated to providing affordable, reliable, and sustainable electricity to underserved communities across...
-
Software Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya Flourish Full time $40,000 - $80,000 per yearThe Role: We're an early-stage team building a project— a fully on-chain decentralized borrowing protocol — and we're currently looking to bring on two Web3 developers:Frontend Developer – to help update and improve our React.Smart Contract Developer – to build and integrate contracts using Solidity, , wagmi, etc.We're aiming to hire both by next...