Geospatial Senior Software Engineer

1 month ago


Nairobi, Kenya Amini Full time

Amini is the single source of truth for African environmental data. By enabling Africa to transform the world, by empowering our ecosystem through data & fostering opportunities for 1B lives. Amini is a fast-growing start-up building environmental data infrastructure for Africa and the tropical belt.

The role:
We are in search of a Senior Software Engineer (Back-end) who possesses a blend of expertise in backend development and geospatial technology. The ideal candidate will be responsible for designing and implementing robust backend systems that effectively process and analyse geospatial data, contributing directly to our mission of creating sustainable and scalable climate solutions.
The type of work you will be doing:

Develop and maintain scalable backend services and APIs for geospatial data processing and analysis
Integrate geospatial data sources and systems into our platform, optimizing for performance and scalability
Collaborate with cross-functional teams to define and implement data models and architecture for climate tech solutions
Ensure data integrity, security, and compliance in all backend systems
Optimize existing systems for improved performance and scalability
Provide technical leadership and mentorship to junior team members
Stay abreast of the latest trends and advancements in backend development and geospatial technologies

What you will need:

Bachelor’s or Master’s degree in Computer Science, Geoinformatics, or related fields
Minimum of 5 years of experience in backend software development
Proven experience with geospatial data processing and mapping technologies (e.g., PostGIS, GDAL, QGIS)
Proficiency in backend programming languages such as Python
Experience with database technologies, both SQL and NoSQL
Familiarity with cloud computing services (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes)
Experience of STAC Spatio Temporal Asset Catalogues, Rioxarray and Xarrays and cloud functions

Desirable:

Proficiency in backend programming languages such Java, or Node.js
Strong understanding of RESTful API design and microservices architecture
Excellent problem-solving skills and ability to work in a dynamic startup environment



  • Nairobi, Nairobi Area, Kenya Amini Full time

    Amini is the single source of truth for African environmental data. By enabling Africa to transform the world, by empowering our ecosystem through data & fostering opportunities for 1B lives. Amini is a fast-growing start-up building environmental data infrastructure for Africa and the tropical belt.The role:We are in search of a Senior Software Engineer...


  • Nairobi, Nairobi Area, Kenya M-Gas Full time

    M-Gas is using technology to transform lives by providing clean cooking gas to all Kenyans 24 hrs, 7 days a week. We give you our cylinder filled with gas, a smart meter, a gas cooker and a key card as part of our package so you don't have to pay the high upfront fee of buying a gas cylinder and cooker.About the JobEngage in the end-to-end geospatial...


  • Nairobi, Kenya M-Gas Full time

    M-Gas is using technology to transform lives by providing clean cooking gas to all Kenyans 24 hrs, 7 days a week. We give you our cylinder filled with gas, a smart meter, a gas cooker and a key card as part of our package so you don’t have to pay the high upfront fee of buying a gas cylinder and cooker. About the Job Engage in the end-to-end geospatial...


  • Nairobi, Kenya Software Engineer at IBM Full time

    International Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. Wikipedia Summary As a Software Engineering Intern, you will work on research questions that are of interest to IBM and have access to a vast number of tools and resources...


  • Nairobi, Nairobi Area, Kenya Microsoft Full time

    Microsoft Corporation (commonly referred to as Microsoft or MS) is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services.Employment type: InternshipSummary To be able to work independently and...


  • Nairobi, Kenya Kenya Power Full time

    Kenya Power owns and operates most of the electricity transmission and distribution system in the country and sells electricity to over 4.8 million customers (as at June 29, 2016). The Company’s key mandate is to plan for sufficient electricity generation and transmission capacity to meet demand; building and maintaining the power distribution and...


  • Nairobi, Kenya Kenya Power Full time

    Kenya Power owns and operates most of the electricity transmission and distribution system in the country and sells electricity to over 4.8 million customers (as at June 29, 2016). The Company’s key mandate is to plan for sufficient electricity generation and transmission capacity to meet demand; building and maintaining the power distribution and...


  • Nairobi, Kenya Microsoft Full time

    Microsoft Corporation (commonly referred to as Microsoft or MS) is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services. Employment type: Internship Summary To be able to work...


  • Nairobi, Nairobi Area, Kenya Kyosk Digital Services Full time

    A kiosk is an informal convenience store selling everyday household items. Known locally by their vernacular names e.g. Duka in Kenya, Spaza in South Africa, Kantemba in Zambia. kiosk-type retail outlets are the cornerstone of African retail, accounting for over 60% of all retail trade flows. Despite their importance, kiosk-type retail outlets face...


  • Nairobi, Nairobi Area, Kenya Kyosk Digital Services Full time

    A kiosk is an informal convenience store selling everyday household items. Known locally by their vernacular names e.g. Duka in Kenya, Spaza in South Africa, Kantemba in Zambia. kiosk-type retail outlets are the cornerstone of African retail, accounting for over 60% of all retail trade flows. Despite their importance, kiosk-type retail outlets face...


  • Nairobi, Nairobi Area, Kenya Microsoft Full time

    JOB SUMMARYWe are looking for a senior software engineer with experiences working with all service aspects of high throughput and multi-tenant services, ability to design components carefully, properly handle errors, write clean and well-factored code with good tests and good maintainabiQualificationsRequired/Minimum QualificationsBachelor's Degree in...


  • Nairobi, Nairobi Area, Kenya Microsoft Full time

    Microsoft Corporation (commonly referred to as Microsoft or MS) is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and servicesSummaryWe are looking for a senior software engineer with experiences working...


  • Nairobi, Nairobi Area, Kenya Kenya Power Full time

    Kenya Power owns and operates most of the electricity transmission and distribution system in the country and sells electricity to over 4.8 million customers (as at June 29, The Company's key mandate is to plan for sufficient electricity generation and transmission capacity to meet demand; building and maintaining the power distribution and transmission...


  • Nairobi, Nairobi Area, Kenya Software Engineer at IBM Full time

    International Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. WikipediaSummaryAs a Software Engineering Intern, you will work on research questions that are of interest to IBM and have access to a vast number of tools and resources within...


  • Nairobi, Kenya Microsoft Full time

    Microsoft Corporation (commonly referred to as Microsoft or MS) is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services Summary We are looking for a senior software engineer with experiences...


  • Nairobi, Nairobi Area, Kenya Microsoft Full time

    JOB SUMMARYQualifications6+ years of software development and design experience - 2+ years of experience in managing a large software engineering team - Bachelor's degree in computer science, related field, or equivalent work experience. - Experience with one or more general purpose programming languages including but not limited to: C#, Python, JavaScript,...


  • Nairobi, Kenya Microsoft Full time

    JOB SUMMARYQualifications6+ years of software development and design experience - 2+ years of experience in managing a large software engineering team - Bachelor’s degree in computer science, related field, or equivalent work experience. - Experience with one or more general purpose programming languages including but not limited to: C#, Python,...


  • Nairobi, Nairobi Area, Kenya Kenya Power Full time

    Kenya Power owns and operates most of the electricity transmission and distribution system in the country and sells electricity to over 4.8 million customers (as at June 29, The Company's key mandate is to plan for sufficient electricity generation and transmission capacity to meet demand; building and maintaining the power distribution and transmission...


  • Nairobi, Nairobi Area, Kenya Kenya Power Full time

    ABOUT THE COMPANYKenya Power owns and operates most of the electricity transmission and distribution system in the country and sells electricity to over 2.6 million customers (as at April The Company's key mandate is to plan for sufficient electricity generation and transmission capacity to meet demand; building and maintaining the power distribution and...


  • Nairobi, Nairobi Area, Kenya Koko Networks Full time

    This company was formerly known as SmartCook Energy. Last-mile energy networks for Africa's cities. Smarter commerce for urban Africa. Unique rich media delivery platforms. Our mission is to improve life for everyone in Africa's cities.The RoleAs a Fullstack Software Engineer at KOKO Labs, you will be an integral part of our dynamic team working to bring new...