Postuler

Publié il y a 2 mois

Senior Software Engineer, Integrated Workflows

@ Mural

Télétravail au Canada

TélétravailTemps plein5+ ans d’expérience
Postuler
SIGNAUX

En bref

Mural is hiring a Senior Software Engineer for its Integrated Workflows team, building connectors that bring a team's working context from tools like Jira, Confluence and Slack into the Mural canvas. The role centres on designing MCP-based and third-party integrations, the integration platform, and the security and permissions posture of data crossing the system boundary. The posting states full-time employment and that compensation depends on location, level and experience, but gives no pay figures.

Responsabilités :

  • Design and build connectors, including MCP-based, for context from docs, tickets and communication tools
  • Build the integration platform and shared frameworks for connected experiences
  • Own security, permissions and data handling across system boundaries
  • Maintain and evolve the public API with backwards compatibility
  • Lead projects end to end and mentor colleagues

Résumé des exigences :

  • 5+ years building and shipping production software at scale
  • Fluency in TypeScript, JavaScript and Node.js
  • Hands-on experience with third-party APIs, OAuth and webhooks
  • Product mindset and curiosity about AI-driven development
  • Strong communication and technical leadership skills

Outils et compétences

Source et dates

Site carrière / système de candidatures · ashby

Date publiée par l’employeur
2026-09-15
Première détection par notre source
2026-10-09
Mise à jour du dossier source
2026-10-22

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érience5 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau, Domicile
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.

ChampValeur
Offres sur Jobsy5
Description

ABOUT THE TEAM

Teams do their best work when they’re aligned, and alignment depends on shared context. Today, the context that matters most to a team is scattered across a dozen tools: tickets in Jira and Linear, specs in Confluence and Google Docs, decisions buried in meeting notes, threads in Slack and Teams. Every new conversation starts with someone hunting it down.

We’re changing that. The Integrated Workflows team is building the layer that brings a team’s real working context into Mural, so people (and the AI working alongside them) can align on shared knowledge and design the workflows they need. When this works, a person opens a canvas and the project, the open work, the last three meetings, and the doc everyone keeps referencing are already there. No team should have to start from a blank canvas. That’s the problem we’re solving, and we’re early enough that the person in this seat will shape how it’s done.

YOUR MISSION

This isn’t connector maintenance. You’ll be defining how an AI-native product reaches into the outside world: what context to pull, how to represent it so models can reason over it, how to respect permissions and privacy across systems that each model them differently, and how to make all of that feel effortless to the end user. Few teams anywhere are working at this intersection of AI, integrations, and collaborative product design.

WHAT YOU'LL DO

  • Design and build connectors, including MCP-based connectors, that bring context from systems of record, docs and wikis (Confluence, Google Docs, Notion, and others), meeting notes, and communication tools into the Mural canvas

  • Shape how that context is modeled, normalized, and made useful to users, so the canvas becomes a live picture of how a team works rather than a snapshot of one meeting

  • Bridge product and engineering: translate messy realities (different auth models, data shapes, rate limits, permission systems, partner review processes) into a product experience that just works

  • Build the integration platform, the shared frameworks, services, and patterns that let any team at Mural ship connected, context-aware experiences without starting from scratch

  • Own the security and trust posture of everything crossing our system boundary, including permissions, data handling, and graceful behavior when an upstream service misbehaves

  • Maintain and evolve our public API with the backwards-compatibility discipline a published interface demands

  • Lead projects end to end, from research and prototyping through release and iteration, with a bias toward getting value into customers’ hands quickly

  • Use AI tools as a core part of how you build, and help the team get better at it

  • Mentor colleagues, contribute to technical design, and raise the bar on code quality, testing, and documentation

WHAT YOU'LL BRING

  • A product mindset: you care about why something is being built and who it’s for, not just how

  • 5+ years building and shipping production software at scale, with fluency in TypeScript/JavaScript and Node.js (React and Python are a plus)

  • Hands-on experience integrating with third-party APIs and platforms: OAuth and token lifecycle, webhooks, rate limiting and backoff, pagination, versioning, and degrading gracefully when things fail

  • Genuine curiosity about AI-driven products and development practices, and a willingness to experiment

  • A track record of designing scalable, reliable systems and delivering them iteratively

  • Strong communication skills and comfort leading technical discussions and navigating trade-offs

NICE TO HAVE

  • Familiarity with the Model Context Protocol (MCP) or interest in learning it

  • Experience with the Microsoft ecosystem (Teams, Office add-ins) or shipping through a partner marketplace or app review process

  • Experience designing or maintaining a public developer API

  • Background in high-growth or startup environments

Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience.

Equal Opportunity

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Emplois semblables

  • Senior Software Engineer (Data Engineering)

    Vancouver, BC
    HybrideTemps plein

    Workday, Inc.: Workday is a leading provider of enterprise cloud applications for finance and human resources, helping customers adapt and thrive in a changing…

    7+ ansCandidates need a computer science degree or equivalent experience, 7+ years in software engineering or distributed systems, and 4+ years of data engineering with two of Java, Scala or Python. They also need working knowledge of cloud infrastructure and at least one data engineering technology such as Spark, Iceberg, Avro, Kafka or Flink.

    Apache Spark, Apache Iceberg, Apache Kafka, Terraform, Kubernetes, Docker

  • Software Engineer

    Mississauga, ON
    HybrideTemps plein

    FIL Delivery

    2+ ansCandidates need at least 2 years of professional web software experience, working knowledge of TypeScript and Node.js, and daily use of AI coding tools. Interest in logistics and supply chain and the ability to work directly with users are also required.

    TypeScript, Node.js, Azure Functions, Service Bus, Next.js, React

  • Senior Software Engineer II - Platform & Enablement

    Télétravail au Canada
    183k–252k $/anTélétravailTemps plein

    Wrapbook

    Wrapbook needs a senior full-stack engineer with strong Ruby on Rails experience, architectural depth and experience leading multi-team initiatives. Candidates should have worked on a platform or infrastructure team, know SQL, and be comfortable with Agile two-week cycles and clear communication.

    Ruby on Rails, StimulusJS, Redis, Sidekiq, PostgreSQL, Kubernetes

  • Software Engineer II, Backend

    Télétravail au Canada
    133k–183k $/anTélétravail

    Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.

    2+ ansCandidates need at least 1.5 years of software engineering experience, backend development skills in Python or Kotlin, and knowledge of distributed systems on AWS, MySQL and Kubernetes. Strong written and verbal communication is also required.

    AWS, MySQL, Kubernetes, Python, Kotlin

  • Senior Software Engineer - Design Systems

    Télétravail au Canada
    Télétravail

    Mercury

    7+ ansCandidates need 7+ years of frontend development with deep React, TypeScript and modern web experience, plus design system or component library work. They also need strong systems thinking, product taste and hands-on fluency with AI in software development.

    React, TypeScript, CI/CD

  • Senior Software Engineer, Virtual Care Platform

    Télétravail au Canada
    115k–130k $/anTélétravailTemps plein

    Fabric

    5+ ansFabric Health needs a candidate with 5+ years of senior software experience, deep Python and Django skills, strong production troubleshooting, and SQL database experience. Healthcare, HIPAA and AI tooling experience are valued.

    Django, Celery, Kafka, AWS MSK, Kubernetes, Docker

  • Senior Software Engineer (Remote)

    Télétravail au Canada
    TélétravailTemps plein

    PolicyMe

    5+ ansCandidates need 5+ years of full stack web development and production AI/ML experience, plus strong skills in Python, React and cloud architecture. They must also show they can lead ambiguous technical projects and explain technical ideas clearly.

    Python, React, Redux, PostgreSQL, n8n, LangChain

  • Senior Software Engineer, Real-Time Systems

    Vancouver, BC
    Sur placeTemps plein

    Sanctuary AI

    5+ ansCandidates need at least 5 years of robotics or real-time software experience, a technical degree or equivalent, and proven deployment of real-time control systems. Strong C/C++, PREEMPT_RT Linux, ROS 2 and ros2_control skills and fieldbus knowledge are required.

    ROS 2, ros2_control, PREEMPT_RT Linux, DDS, Ansible, Docker

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.