Senior Software Engineer (BackEnd)



Software Engineering
Posted on Monday, November 13, 2023

Senior Software Engineer (BackEnd)

Full Time
Global Remote

We are in search of a Senior Software Engineer (BackEnd) who possesses a blend of expertise in backend development and geospatial technology.This represents a fantastic opportunity to join us in building an innovative company and groundbreaking solutions in partnership with some of the biggest tech companies in the world, to bring radical changes at the continental level and contribute to fighting the effects of climate change. Location: Remote, US, UK, Africa

About Amini

Amini is a fast-growing startup building environmental data infrastructure to fix Africa’s data gap and enable the prosperity of 1 billion people by 2030. We provide our deep tech solutions to global private sector companies across a range of sectors.  

The ideal candidate will be responsible for designing and implementing robust backend systems that effectively process and analyze geospatial data, contributing directly to our mission of creating sustainable and scalable climate solutions.

Apply here:

Key Responsibilities:

  • 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.



  • 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, Java, or Node.js.
  • Experience with database technologies, both SQL and NoSQL.
  • Familiarity with cloud computing services (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of RESTful API design and microservices architecture.
  • Excellent problem-solving skills and ability to work in a dynamic startup environment.

perks & benefits

Why Join Amini?

  • Be part of a groundbreaking deep-tech startup at the forefront of innovation.
  • Collaborate with a talented and diverse team of professionals.
  • Opportunity for career growth and development.
  • Competitive salary and benefits package.
  • Make a meaningful impact on people and planet

If you are detail-oriented, with excellent organizational skills and experience in this field and desire to contribute to the success of a fast-growing startup, we encourage you to apply for the Senior Software Engineer( BackEnd) at Amini.  Join us in shaping the future of AI! 

Apply Here