Postuler

Publié il y a 3 mois

Senior Full Stack Engineer

@ Structurely

Canada

Temps plein7+ ans d’expérience
Postuler
SIGNAUX

En bref

Structurely is hiring a Senior Fullstack/Backend Engineer to own and evolve backend services for its agentic call center platform. The role covers reliable, real-time systems spanning telephony, AI inference and CRM integrations, on an AWS ECS stack with a move toward Kubernetes. The posting asks for 7-10+ years of backend experience and high ownership; the employment type is full time.

Responsabilités :

  • Own backend services end to end, from design to uptime
  • Build integrations with CRMs, telecom systems and AI vendors
  • Design resilient patterns for retries, timeouts and rate limits
  • Operate MongoDB, Aurora, RabbitMQ and Redis
  • Contribute to migration from ECS to Kubernetes

Résumé des exigences :

  • 7-10+ years of backend engineering experience
  • Strong Python and solid engineering fundamentals
  • Experience with Docker and ECS or Kubernetes
  • Experience with MongoDB or relational databases
  • Experience with RabbitMQ or similar and Redis
  • Telecom or telephony experience is a qualification

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-08-04
Première détection par notre source
2026-11-11
Mise à jour du dossier source
2026-11-11

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience7 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Structurely

ChampValeur
Offres sur Jobsy1
Description

Company Description

For over decade, we've been building the agentic call center that powers real customer conversations and automates operations across many different industries. Our proprietary AI Telco platform is a white labeled system that enables CRMs, Sales enablement platforms, and enterprise customers to carry out conversations and tasks using AI Voice, AI Text and AI Email. Known as the best Voice AI company in Home Services across the United States, Structurely is growing fast and looking for engineers who take real ownership, are independent and love building world-class products. We want ambitious engineers who love to code.

The Opportunity

Senior Fullstack/Backend engineer with high agency to own and evolve our backend services. You’ll build reliable, scalable systems that support real-time, high-throughput workloads (telephony + AI inference + integrations). Python is the primary language today, but we want someone excited to work in TypeScript as well, especially where it’s the right tool for the job.

You’ll help us scale on our current AWS container stack (ECS + Docker) while contributing to our migration toward Kubernetes.

Role Description

What You’ll Do - Own backend services end-to-end

Take primary ownership of key backend domains/services (design, implementation, deployment, uptime, iteration).

Write clear technical plans, make pragmatic tradeoffs, and drive work to completion without needing heavy process.

Establish and improve service-level standards: reliability, performance, observability, and maintainability.

Develop APIs and services that orchestrate agent workflows across LLM/TTS/STT vendors.

Design resilient patterns for retries, timeouts, fallbacks, rate limits, and circuit breaking across external providers.

Build capabilities that support real-time and near-real-time workloads; telephony latency constraints, event-driven processing.

Build and maintain integrations with multiple CRMs; bi-directional sync, webhooks, workflow triggers, identity mapping.

Support telecom integrations; events, call state, messaging, routing, configuration, ensuring reliability and traceability.

Create internal abstractions/adapters so integrations are consistent, testable, and extensible.

Model and operate systems using MongoDB as the primary datastore.

Use Aurora (RDS) where relational guarantees are required.

Use RabbitMQ for asynchronous workflows and background processing.

Use Redis for caching, ephemeral state, rate limiting, and coordination where appropriate.

Ship on Docker + ECS today; contribute materially to migration planning/execution toward Kubernetes.

Improve CI/CD, environment parity, and deployment safety; rollbacks, progressive delivery, migration strategies.

Partner with security/compliance needs; secrets management, auditability, least privilege, data retention.

Our Tech Stack (you don’t need all of this)

Languages: Python (primary), TypeScript (growing footprint)

Containers/Runtime: Docker, AWS ECS (current), Kubernetes (evolution)

Datastores: MongoDB (primary), AWS Aurora (RDS)

Messaging/Cache: RabbitMQ, Redis

Cloud: AWS networking, IAM, logs/metrics, container registry, etc.

Domain: Agentic orchestration, LLM/TTS/STT vendor integrations, CRM integrations, telecom integrations

Qualifications

Experience with telecom/telco systems (call routing, SIP/telephony infrastructure, messaging, carrier integrations).

7–10+ years of backend engineering experience with demonstrated end-to-end ownership of production services.

Strong proficiency in Python and solid engineering fundamentals APIs, data modeling, distributed systems basics.

Willingness and interest in contributing in TypeScript or strong desire to learn quickly.

Experience shipping and operating containerized services with Docker and a production orchestrator (ECS and/or Kubernetes).

Practical experience with MongoDB and/or relational databases Aurora/Postgres, including schema design and performance tuning.

Experience with messaging systems RabbitMQ or similar and caching Redis, including failure modes and operational concerns.

Strong debugging skills and an operator mindset: observability, incident response, and continuous reliability improvements.

High agency: you take ambiguous problems, turn them into plans, align stakeholders, and deliver.

Emplois semblables

  • Senior Full-Stack Engineer

    Toronto, ON
    110k–125k $/anHybrideTemps plein

    Coates Group

    Candidates need extensive TypeScript and JavaScript skills, advanced backend experience with NestJS or Express, and frontend experience with Angular or React. Deep cloud knowledge, preferably AWS, and a track record of leading technical teams are also needed.

    TypeScript, JavaScript, NestJS, Express, Angular, React

  • Senior Full Stack Engineer

    Toronto, ON
    Hybride

    hireVouch: Company Marketing Strategy

    Candidates need substantial experience shipping production TypeScript across the stack, including React/Next.js and a Node backend with a data layer. React Native/Expo experience is valued, along with a record of owning a product surface through launches and incidents.

    Next.js, Expo, React Native, Hono, NestJS, Express

  • Full Stack Engineer

    Toronto, ON
    Contrat

    RandomTrees

    Candidates need experience in full stack development, React or Angular, JavaScript or TypeScript, Java, .NET or Node.js, REST APIs, SQL and NoSQL databases, and a cloud platform such as AWS, Azure or GCP.

    Full-stack development, React, JavaScript, TypeScript, Oracle Java, .NET

  • Full Stack Engineer

    Toronto, ON
    Contrat

    Pacer Group

    8+ ansCandidates need 8+ years of professional software development experience, strong Angular and Java Spring Boot skills, and experience with REST and GraphQL APIs, Kafka, Redis and cloud containers. Experience with CI/CD, authentication protocols and AI integration is also required.

    Angular, Spring Boot, Node.js, Kafka, Redis, Docker

  • Full Stack Engineer

    Canada
    Temps plein

    HCLTech

    Candidates need problem-solving and analytical skills shown through past examples, the ability to learn independently, and comfort with customer-facing work across multiple stakeholders. Flexibility with North American time zones is also expected.

    advanced data tools

  • Senior Full Stack Engineer

    Vancouver, BC
    Temps plein

    TekRek

    10+ ansCandidates need 10 to 15 years of software development experience, including running production systems at scale, and strong hands-on skills in React/TypeScript, Python/Django, PostgreSQL and DynamoDB. Practical experience with AWS, Docker and Kubernetes, and interest in AI-driven development tools, are also required.

    React, TypeScript, Python, Django, PostgreSQL, DynamoDB

  • Full Stack Engineer – Self-Service & Agentic Data Platform

    Toronto, ON
    Contrat

    J&M Group

    Candidates need hands-on experience with Java, Spring Boot, Angular or React, REST APIs and microservices. Experience with CI/CD, data governance tools and LLM or RAG concepts is also expected.

    Databricks, DataHub, Unity Catalog, Azure DevOps, Git, Neo4j

  • Full Stack Engineer

    Toronto, ON
    Temps plein

    Flexton Inc.

    Candidates need experience with Java, Spring Boot, JavaScript, React and GraphQL, plus SQL and NoSQL data work. A bachelor's in computer science or a master's degree is required.

    Jenkins, Oracle, React, Spring Boot, GraphQL

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.