Amini

Geospatial Senior Software Engineer / Developer (Back-End)

Kenya
March 11, 2024
Apply Now
Deadline date:

Job Description

Amini is a dynamic, fast-growing deep tech start-up.  We are building environmental data infrastructure for Africa and the tropical belt. Amini is at the forefront of cutting-edge technology, utilizing Geospatial Data and AI / Machine Learning capabilities to solve environmental data scarcity for countries in the global south.

Our passion and energy for our mission are truly infectious. We envision Africa as a catalyst for global transformation by empowering our ecosystem through data and resolving the inequalities stemming from environmental data scarcity, we aim to foster opportunities for over 1 billion lives. At Amini, we empower our partners and customers to leverage artificial intelligence for innovation, growth, equality, and success.

Our core values of Collaboration, Communication, Trust, Integrity, Humility, and Passion are at the heart of everything we do.

Our team embodies inclusivity, diversity, agility, and dynamism. Comprising highly skilled experts, we recognize the transformational nature of our work while remaining humble, ego-free, and non-hierarchical. We believe in fully utilizing our skills and experiences, sharing ideas, and making a collective impact to drive change and positively influence the AI industry and billions of lives.

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

Qualifications

  • 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

Perks & Benefits

  • Be part of a groundbreaking AI start-up at the forefront of innovation
  • Be instrumental in a truly transformational mission, positively impacting billions of lives
  • Our people and team Culture – it really is special. Work in a non-hierarchical, open, positive environment, where egos are left at the door and people are happy to come to work
  • Collaborate and learn with a highly skilled, talented, and inclusive team of professionals.
  • Massive opportunity for career growth and development
  • Competitive salary and benefits package
  • Make a meaningful impact on the future of AI technology
  • Remote and hybrid working opportunities
  • Laptop and all necessary technology tools provided for effective remote working

If you’re a collaborative, resourceful professional with a wealth of experience in this field, a passion for working alongside truly exceptional individuals and our core values resonate with you, we invite you to apply and join us in shaping the future of AI!