Full Stack Software Engineer
Summary
Builds web apps and APIs to manage geospatial and ecological data for carbon-removal projects, using React, Node.js, and cloud platforms like AWS/GCP.
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
About Sayari Earth
Sayari Earth is a technology- and impact-driven nature-based carbon removals project developer working globally. Our mission is simple yet urgent: we partner with people to sustain life on planet Earth. Through innovative science, community collaboration, and carbon finance, we support land stewards in restoring ecosystems, improving livelihoods, and mitigating climate change.
We’re Looking for a Full Stack Software Engineer
We are seeking a Full Stack Software Engineer to design, build, and maintain digital tools and systems that support Sayari Earth’s data-driven biodiversity hotspot ecosystem engineering. This role combines hands-on development with creative problem-solving to help us transform complex environmental data into actionable insight.
The ideal candidate is passionate about applying software engineering to environmental impact, someone who can turn ideas into functional, scalable applications used by scientists, project managers, and partners across the Global South.
Key Responsibilities
System Design & Development
- Develop, maintain, and improve internal web applications, APIs, and data services.
- Design scalable, secure architectures for managing geospatial and ecological data.
- Build front-end interfaces and dashboards for project teams and external partners.
- Work closely with data scientists, GIS specialists, and field teams to understand system needs.
- Integrate applications with cloud platforms (e.g., AWS, GCP, GEE) and data pipelines.
- Support the automation of digital MRV and carbon reporting workflows.
Quality & Reliability
- Ensure robust documentation, testing, and version control across systems.
- Monitor performance, troubleshoot issues, and implement optimizations.
- Maintain best practices for security, reliability, and scalability.
What We’re Looking For
Minimum
- A passion for solving technology and planetary challenges.
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- 3+ years of experience in full-stack development.
- Strong experience with React, Node.js, or similar frameworks.
- Knowledge of RESTful APIs, SQL/NoSQL databases, and version control (Git).
- Familiarity with cloud infrastructure (AWS, GCP, or Azure).
- Experience with Google Earth Engine.
Nice to Have
- Experience with data visualization (e.g., Plotly, D3.js, Dash, PowerBI).
- Exposure to geospatial technologies (e.g., GeoServer, Leaflet, Mapbox).
- Understanding of AI, machine learning model deployment or data pipelines.
- Interest in climate tech, biodiversity monitoring, or environmental data systems.
We encourage applications from candidates who may not meet every requirement but bring strong foundational skills, curiosity, and alignment with our mission.
Why Join Sayari Earth?
By joining us, you’ll be part of an innovative international organization dedicated to making a real-world impact at scale. We offer a supportive and dynamic work environment where your contributions are valued and celebrated. Together, we can work towards a sustainable future for our planet.
Ready to Make a Difference?
We warmly welcome applications from women and individuals bringing diverse experiences and perspectives.
We’re looking forward to hearing from innovative leaders ready to make a difference!