Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Climate Tech, Software as a Service (SaaS), Environmental TechnologyIndustries

Senior Backend Software Engineer

Employment Type: Permanent

Position Overview

Terrascope is seeking a Senior Backend Software Engineer to design, build, and maintain robust and scalable RESTful APIs using cutting-edge technologies. This role reports into the Senior Director of Product, Tech & Data and will be crucial in shaping the future of climate-tech SaaS products.

Terrascope is a leading decarbonisation software platform designed for the Land, Nature (LAN), and Net-Zero Economy (NZE) sectors. Our comprehensive solution blends deep industry expertise with advanced climate science, data science, and machine learning to enable companies to effectively manage emissions across their supply chains. Our integrated platform offers solutions for Product and Corporate Carbon Footprinting, addressing Scope 3 and land-based emissions, SBTi FLAG & GHG Protocol LSR reporting, and supporting enterprise decarbonisation goals.

Tech Stack: Node.js, Python, MongoDB, Kubernetes, Terraform.

Responsibilities

  • Design, build, and manage efficient and well-documented RESTful and GraphQL APIs.
  • Develop backend solutions using Node.js, ensuring seamless integration with databases and middleware.
  • Collaborate with the Data Science team to integrate machine learning models and AI functionalities.
  • Participate in all stages of the software development lifecycle, from design and development to deployment and maintenance.
  • Understand business requirements and plan out detailed tasks for technical execution.
  • Understand relevant architectural design patterns and provide suggestions for the engineering design of new features.
  • Perform troubleshooting, bug fixing, and root cause analysis for issues raised by users.
  • Ensure code quality, maintainability, and scalability through code reviews, unit testing, integration testing, and CI/CD practices.
  • Work closely with product managers and designers to understand requirements and propose technical solutions.

Requirements

  • At least 5 years of professional experience as a Backend Software Engineer (or Full-Stack with a strong backend focus).
  • Extensive experience in backend development and integration using Node.js and Python, with a strong emphasis on building robust and scalable APIs.
  • Proficiency in designing, developing, and documenting RESTful APIs, with a thorough understanding of API design principles and experience with OpenAPI specifications.
  • Solid understanding of software testing methodologies, including unit, integration, and end-to-end testing, and experience implementing automated test suites.
  • Familiarity with both relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB), including data modeling and query optimization.
  • Experience with authentication and authorization systems like OAuth 2.0 and JWT.
  • Experience working within Agile methodologies and a strong understanding of CI/CD pipelines.
  • Excellent communication skills and the ability to thrive in a dynamic, fast-paced environment.
  • A Bachelor's degree in Computer Science or a related field.

Preferred Qualifications

  • An entrepreneurial problem solver comfortable with managing risk and ambiguity.
  • A self-starter.

Company Information

Terrascope empowers enterprises to keep the planet habitable for all, aspiring to be the easiest carbon measurement and decarbonization platform for companies in the land, nature, and net-zero economy sectors.

Publicly launched in June 2022, Terrascope works with customers across sectors, including agriculture, food & beverages, manufacturing, retail and luxury, transportation, real estate, and TMT.

Terrascope is globally headquartered in Singapore and operates in major markets across APAC, North America, and EMEA. Terrascope is a partner of the Monetary Authority of Singapore’s ESG Impact Hub, a CDP Gold Accredited software provider, has been independently assured by Ernst & Young, and is a signatory of The Climate Pledge to achieve Net Zero by 2040.

Skills

Node.js
Python
MongoDB
Kubernetes
Terraform
RESTful APIs
GraphQL
Backend Development
API Design
Data Science
Machine Learning

Terrascope

SaaS platform for carbon measurement and management

About Terrascope

Terrascope provides a software platform that helps large companies measure and manage their carbon emissions, specifically focusing on the Grown Economy. The platform uses advanced analytics, data science, and machine learning to assist businesses in reducing their carbon footprint across their entire value chain. It emphasizes three key areas: Scope 3 emissions, which are indirect emissions from the supply chain; land-based emissions, which relate to carbon released from land use; and product carbon footprinting, which assesses the total emissions associated with a product. Unlike many competitors, Terrascope offers a comprehensive, end-to-end solution tailored for enterprise needs, making it easier for companies to achieve their sustainability and net-zero targets. The goal of Terrascope is to support organizations in their journey towards decarbonization and to promote a more sustainable future.

None, SingaporeHeadquarters
2021Year Founded
VENTURE_UNKNOWNCompany Stage
Data & Analytics, Enterprise Software, Social ImpactIndustries
51-200Employees

Benefits

Remote Work Options
Flexible Work Hours
Health Insurance
401(k) Company Match

Risks

Increased competition from new entrants in the carbon measurement and management SaaS market.
Potential data privacy concerns and regulatory scrutiny in major markets like the EU.
Economic downturns could affect the demand for Terrascope's services.

Differentiation

Terrascope offers an end-to-end SaaS platform for smart carbon measurement and management.
Focuses on Scope 3 emissions, land-based emissions, and product carbon footprinting at scale.
Partners with the Monetary Authority of Singapore’s ESG Impact Hub for sustainability initiatives.

Upsides

Increased demand for carbon management solutions in the fashion industry by 2030.
Growing interest in carbon footprinting tools among SMEs due to corporate pressure.
Expansion of green finance initiatives could provide funding opportunities for Terrascope.

Land your dream remote job 3x faster with AI