Talent.com
Backend Developer (Python)
Backend Developer (Python)Enso Connect Inc. • Toronto, Canada
Backend Developer (Python)

Backend Developer (Python)

Enso Connect Inc. • Toronto, Canada
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste

We’re looking for individuals with

hands-on startup and SaaS experience

who thrive in fast-paced, product-driven environments.

Enso Connect is a guest experience platform for vacation rentals and boutique hotels that seamlessly plugs into property management systems to personalize and monetize interactions throughout the entire guest journey. From AI-driven messaging and contactless check-in to upsells and verification, we are the "Zapier of hospitality" - connecting all the tools you already love while increasing profit per guest.

We are a well-funded startup with strong product-market fit and excellent sales momentum. We are expanding rapidly and need to scale our engineering team. Our current tech team is around 12 people. We operate as a true meritocracy where the best ideas win regardless of seniority. We have an energetic culture that moves fast. Every engineer has a voice in technical and product decisions.

You will be joining our engineering team to help build this mission-critical system that processes thousands of bookings daily for hospitality businesses worldwide. This is a full-time remote position (38-40 hrs / week) that requires high autonomy and self-direction, with significant ownership over your work and direct connection to business impact and clients. We require overlap of at least 3 hours with EST business hours (9 AM - 5 PM EST). On rare occasions, system outages may require attention outside of regular business hours.

Key Responsibilities :

Build and maintain scalable serverless backend services using Python and AWS

Develop integrations with third-party APIs (Property Management Systems (PMS), payment processors, communication channels)

Implement robust data processing pipelines and automation workflows

Design and optimize database schemas and search indices

Write comprehensive tests and maintain high code quality standards

Collaborate on architecture decisions for a high-throughput, event-driven system

Debug complex distributed system issues and optimize performance

Our stack is built around

Python 3.9

and

AWS serverless services

including Lambda, DynamoDB, API Gateway, SQS / SNS, and OpenSearch, with

Serverless Framework

handling our Infrastructure as Code.

We use

Pydantic

for data validation,

Pinject

for dependency injection,

pytest

for comprehensive testing, and maintain code quality with

mypy, black, and pylint

through pre-commit hooks.

Key integrations include

PMS platforms

(Airbnb, Guesty, Hostaway),

payment and communication services

(Stripe, Twilio, WhatsApp), with

DataDog monitoring

and

LaunchDarkly feature flags

for observability.

Who We Are Looking For

Required Skills

Python expertise

(3+ years) with strong understanding of OOP principles and modern Python features

AWS experience

, especially serverless technologies (Lambda, DynamoDB, API Gateway)

API development

and third-party integration experience

Database design

and optimization skills

Testing mindset

with experience writing comprehensive test suites

Distributed systems

understanding and debugging skills

Preferred Experience

Serverless architecture

and Infrastructure as Code

Event-driven systems

and message queues

Monitoring and observability

tools

Frontend experience

with React and Redux

AI productivity tools

  • we welcome and encourage their use

Hospitality or SaaS

industry experience

Unlimited Vacation

: As long as key deliverables are met, you have unlimited time off

Employee Stock Options

: Option for ESOP participation as part of compensation plan

Remote-First Culture

: Fully remote with flexible hours (within EST overlap requirements)

Direct Impact

: Your work directly affects business outcomes and client success

Growth Opportunities

: Rapid company growth means expanded responsibilities and career advancement

We are looking for a mid-to-senior level engineer (3-7 years) with production system and API integration experience. You should be comfortable working independently and taking full ownership of features from start to finish. Strong communication skills are essential for remote collaboration. You should write clean, well-tested code and enjoy solving complex problems in distributed systems.

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Backend Developer Python • Toronto, Canada

Offres similaires
Senior Full Stack Developer

Senior Full Stack Developer

TEEMA • Toronto, ON, Canada
Temps plein
Toronto, Ontario - Hybrid (2 days / week onsite).Day 1 (typically 3 months), 20 days holidays.Senior role for a true full stack Developer. Financial experience - transaction processing, retail banking...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Java API, MQ, Capital Markets Or Trading - Toronto, Canada

Java API, MQ, Capital Markets Or Trading - Toronto, Canada

Info-Ways • Toronto C6A, ON, Canada
Temps plein
Java API, MQ, Capital Markets Or Trading - Toronto, Canada.Full‑time position in IT within our Capital Markets or Trading team. Required for selected candidates.In-depth knowledge of Java API, MQ, a...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Senior Software Engineer, Python (Toronto)

Senior Software Engineer, Python (Toronto)

Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions Group • Toronto C6A, ON, Canada
Temps plein
Senior Software Engineer, Python (Toronto).Category : Information Technology.Senior Software Engineer, Python Programmer. Fitch Ratings is currently seeking a Senior Software Engineer specializing in...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Python Developer

Python Developer

Jay Analytix • Toronto, ON, Canada
Temps plein
Bachelor's degree in Computer Science, Computer Engineering or a related field.Proficiency with Linux platform, and CI / CD integration tools. Proficiency in Python and Flask framework.Experience ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Backend Engineer (Web3)

Senior Backend Engineer (Web3)

Worthland • Toronto, ON, Canada
Temps plein
Web3, blockchain, and cryptocurrency companies.We are committed to helping professionals find innovative and impactful opportunities in the decentralized space. Senior Backend Engineer (Web3).RPC se...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Full Stack Python Engineer

Full Stack Python Engineer

Fulfillment IQ • Toronto, ON, Canada
Temps plein +1
Role Title : Full Stack Python Developer.Reports to : Head of IT & Engineering.At Fulfillment IQ, we are transforming the future of logistics technology. As an award-winning consultancy and techno...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Backend Developer

Senior Backend Developer

Sangoma • Toronto, ON, CA
Télétravail
Temps plein
Quick Apply
Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team.As a recognized leader in business communications solutions, we strive to provide innovative and e...Voir plus
Dernière mise à jour : il y a 21 heures • Nouvelle offre
Senior AI Backend Engineer

Senior AI Backend Engineer

TRSS • Toronto C6A, ON, Canada
Télétravail
Temps plein
A global leader in legal and media solutions is seeking a Senior Software Engineer to develop AI-driven software for accounting workflows. The ideal candidate will have a Bachelor's degree in Comput...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Backend Engineer - API Platform for Crypto (Onsite)

Senior Backend Engineer - API Platform for Crypto (Onsite)

BitGo Inc. • Toronto C6A, ON, Canada
Temps plein
A digital asset solutions provider is seeking a Senior Software Engineer in Toronto to build scalable APIs for crypto products. The role requires at least 6 years of experience in back-end developme...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Fullstack Developer

Fullstack Developer

ITS Global • Toronto, ON, Canada
Temps plein
We are small, but fast-growing startup, building custom blockchain-based digital identity and tokenization solutions for large enterprise companies and government. We are seeking a Full Stack Develo...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Remote Backend Engineer II – AI Tax Platform

Remote Backend Engineer II – AI Tax Platform

Blue J • Toronto C6A, ON, Canada
Télétravail
Temps plein
A leading AI company in Toronto is seeking a Software Developer II to enhance their product and AI capabilities.This remote role requires skilled candidates within driving distance of Toronto for o...Voir plus
Dernière mise à jour : il y a 18 jours • Offre sponsorisée
Software Developer Backend - Platform

Software Developer Backend - Platform

Dialogue • Toronto, Ontario, Canada, M5H 2G4
Temps plein
Dialogue is the #1 virtual care provider in Canada.Integrated Health Platform🅫, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness) to...Voir plus
Dernière mise à jour : il y a 11 jours
Java Backend Developer

Java Backend Developer

Nityo Infotech • Toronto, ON, Canada
Temps plein
Quick Apply
Table" style="border-collapse : collapse; border : undefined"> Experience level 6 ...Voir plus
Dernière mise à jour : il y a 2 jours
Senior AI Backend Engineer - Remote (Canada / EST)

Senior AI Backend Engineer - Remote (Canada / EST)

Synchro • Toronto C6A, ON, Canada
Télétravail
Temps plein
A tech company is looking for a Senior Software Developer to join their remote team in Canada.The role focuses on building scalable backend services using Python and integrating advanced AI capabil...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Remote Backend Engineer for AI Tax Tech

Remote Backend Engineer for AI Tax Tech

Blue J Legal Inc. • Toronto C6A, ON, Canada
Télétravail
Temps plein
A leading AI tax research firm is seeking a skilled Software Developer II (backend) passionate about AI and tax research. This remote position requires candidates to be near Toronto for quarterly me...Voir plus
Dernière mise à jour : il y a 13 jours • Offre sponsorisée
Senior Azure Databricks Developer PySpark Hybrid (4 days)

Senior Azure Databricks Developer PySpark Hybrid (4 days)

Cognizant • Toronto, Canada
Temps plein
A leading tech consulting firm in Toronto is looking for an Azure Databricks Developer proficient in Databricks SQL, Databricks Workflows, and PySpark. The role entails designing and maintaining dat...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Staff Backend Software Engineer - Python

Staff Backend Software Engineer - Python

Ouster • Toronto, ON, Canada
Temps plein
Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors.Our advanced vision algorithms and sensor hardware are used in autonomous cars, ...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée
Sr Back-End Developer (C++, Java, Python)

Sr Back-End Developer (C++, Java, Python)

INFT Solutions Inc • Toronto, ON, Canada
Temps plein
Back-End Developer (C++, Java, Python).Location : Toronto, CA (4 Days Onsite).Applying to the position, you may join one of the most respected and fastest growing institutional i...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée