Senior Software Engineer – DevOps Senior Software Engineer – Data Visualization Senior Software Engineer – Infrastructure

We are looking for highly-motivated, intellectually curious people who are hungry for personal growth. Successful candidates have versatile talents and are excited to work in a fast-paced, demanding, and constantly evolving entrepreneurial environment. We are hiring a Senior Software Engineer – DevOps to join our office in Nairobi.
Responsibilities:

Data storage architecture and optimization
Performance optimization
Software release process
Tools
Develop large scale data harvesting and transformation systems

Qualifications:

Experience with cloud service (AWS, GCP, etc) and data center operations
Strong computer science fundamentals (data structures and algorithms)
Large scale web service operations experience
Very proficient in Python
Experience designing large scale systems, parallel computing, distributed storage
Bachelor’s level degree in computer science, engineering, math or related field; or relevant work experience
5+ years software engineering experience

Bonus Points:

Experience using RESTful APIs
Understanding of relational databases and distributed databases (e.g. Postgres, Cassandra, Bigtable)
Basic knowledge of Node.js

go to method of application »