Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

Senior Backend End Engineer
Remote, Europe, US, latin America

Job Title

Senior Backend End Engineer

Job Description

The role

This is a unique opportunity to work in a fun and challenging role using cutting edge technology within a young, funded startup. You will get to solve some of the most interesting problems in the Architecture and Engineering industry, like building a highly interactive space planning software, building systems to facilitate the maintenance of our product catalog, harvesting design data across our portfolio to power machine learning algorithms, with lots of autonomy. The scope of the role will evolve as the team grows, and you will have plenty of opportunities for growth and learning.

As a Senior Backend Software Engineer you will work on our backend services that are written in Python using the FastAPI framework and Postgres for the database. You will collaborate closely with product managers and engineers to build an end-to-end platform for delivering architectural retrofit projects at a fraction of the time and cost it currently takes. CANOA team members and investors believe in a more sustainable way of doing architecture through technological innovation. If you share this vision please come and join us.

We are a fully remote company with team members in Europe, USA and Argentina, and this is a remote job. We’re primarily operating in the Eastern Standard Time time zone and we are happy to hire someone with a 4h overlap with the traditional 9-5 working pattern in EST.

Some of the things you might work on include

  • Design and implement backend solutions that facilitate simultaneous editing of our floor plans by multiple user
  • Update our current infrastructure to allow it to scale with our growing number of users
  • Implement application performance monitoring solutions and optimize our apps based on your findings
  • Build integrations with third party applications such as Order Management Systems, Matterport, Stripe etc...
  • Assist in hiring engineering staff locally and remotely

What we value

  • Proactive attitude
  • Self-driven management
  • Attention to detail
  • Open and creative approach to problem-solving
  • Ability to communicate and collaborate well with other team members remotely

Our tech stack

  • Python + FastAPI (SQL Alchemy, Alembic, Starlette, Pydantic)
  • Postgres as a DB
  • Google Cloud (provisioned with terraform)
  • Heroku for hosting our Apps (looking at AWS or Google Cloud for the near term future)
  • Auth0 for the authentication layer
  • React+Redux for the Front end

What it's like to work at CANOA

We may be a small team, but we're mighty. We have an aligned set of values: be transparent, focus on our planet, focus on our community, learn & be curious, persevere. We are a remote first company because we value flexibility in our workplace. But we also really love getting together, and can't wait for the world to go back to normal so we can get together as a team. We're an international, multi-disciplinary, diverse team and we're excited to add new team members who add to that diversity. Wherever you're from, whoever you love, whatever your skin color - we're into it. Please apply.


  • Telecommuting is OK
  • No Agencies Please


  • Multiple years of experience writing backend software for enterprise services using Python
  • Deep understanding of microservice architectures
  • Proficient in provisioning and maintaining cloud infrastructure through code
  • Extensive experience with maintaining, and optimising relational databases

About the Company

We're here to decarbonize the built environment. We hope you'll consider joining us.

CANOA is the first scaling platform for sustainable design and construction of commercial real estate. We are building a future where healthy work and living environments are made accessible to the billions that still don’t have them, while simultaneously protecting our planet’s precious natural resources. Through easy-to-use automation tools, modular designs and access to top experts, we help our customers quickly expand (or shrink) their real estate footprint while drastically reducing the associated costs and environmental impact.

Contact Info

Previous Senior Fullstack (Javascript-Python), ParallelStaff in Remote, Remote, USA Next Remote Fullstack Developer (Python/React/AWS), Finetune in Remote (standard EST meeting times), Remote (standard EST meeting times), Remote (standard EST meeting times)