Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Backend Engineer

at Terrascope

Posted 21 hours ago | 0 applied

Description:

  • Terrascope is a leading decarbonisation software platform designed for the Land, Nature, and Net-Zero Economy sectors.
  • The company aims to empower enterprises to manage carbon measurement and decarbonization effectively.
  • The platform offers solutions for Product and Corporate Carbon Footprinting, addressing Scope 3 and land-based emissions, and supports enterprise decarbonisation goals.
  • The role of Senior Backend Software Engineer involves designing, building, and maintaining robust and scalable RESTful APIs using cutting-edge technologies.
  • The position reports to the Senior Director of Product, Tech & Data and is crucial for shaping the future of climate-tech SaaS products.
  • The tech stack includes Node.js, Python, MongoDB, Kubernetes, and Terraform.
  • Responsibilities include managing efficient APIs, developing backend solutions, collaborating with the Data Science team, participating in the software development lifecycle, and ensuring code quality through various testing practices.

Requirements:

  • Candidates must have 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 is required, with a focus 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 is necessary.
  • A solid understanding of software testing methodologies, including unit, integration, and end-to-end testing, along with experience implementing automated test suites is essential.
  • Familiarity with both relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB) is required, including data modeling and query optimization.
  • Experience with authentication and authorization systems like OAuth 2.0 and JWT is needed.
  • Candidates should have 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 are important.
  • A Bachelor's degree in Computer Science or a related field is required.

Benefits:

  • Terrascope is committed to creating an inclusive environment for a strong and diverse team.
  • The company values diversity and fosters a community where everyone can be their authentic self.
  • The recruitment process adheres to workplace fairness principles and uses AI-powered tools to enhance hiring efficiency and minimize bias.
  • Personal data is handled securely and transparently, ensuring a human-centered approach in final hiring decisions.