Postuler

Publié il y a 7 jours

Software Engineer

@ EraTree

Vancouver, Colombie-Britannique

Temps plein
Postuler
SIGNAUX

Résumé des exigences :

  • 4+ years building and shipping production web applications, owning features from database to UI.
  • Strong TypeScript, React and Next.js (or a comparable full-stack framework).
  • Solid Python for backend services, scripts and integrations.
  • PostgreSQL and SQL: schema design, migrations, transactions, and an ORM such as Drizzle or Prisma.
  • REST APIs, webhooks and third-party integrations, with care for retries, idempotency and failure handling.
  • Comfortable on Linux, with Docker and cloud VMs, deploying and debugging your own services.

Outils et compétences

Source et dates

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

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

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

ChampValeur
Offres sur Jobsy1
Description

EraTree is the institutional liquidity provider for both digital assets and fiat currencies. We transact with fiat and stablecoins for treasurers, payment firms and money services businesses. EraTree Technologies Inc. is registered with FINTRAC in Canada, and EraTree Inc. with FinCEN in the US.

We build our technology in-house, and you will work across all of it:

  • Trading: real-time pricing across liquidity providers, trade execution, settlement, treasury and reconciliation.
  • Payments: cross-border payment infrastructure, from stablecoin-funded payouts to multi-currency accounts and routing across payment rails.
  • Onboarding and compliance: client KYC and KYB with AI document extraction, identity verification, wallet risk screening and compliance review.
  • AI-powered internal tools: agents that research, qualify and support our commercial teams, with a human in the loop.

This is a generalist role. One week you might build a client-facing payment flow; the next, a pricing service or an integration with a bank or CRM. You will take a feature from a rough brief to production and own it after it ships.

What you'll do

Build product

  • Ship features end to end: database schema, APIs, background jobs and the React interface on top.
  • Build client-facing flows that handle real money and real identity, where clarity and correctness both matter.
  • Build internal tools that our trading, operations and compliance teams use every day, and sit with them to make those tools faster.

Integrate with the financial world

  • Connect to banks, payment rails, liquidity providers, blockchains and third-party vendors through their APIs, webhooks and data feeds.
  • Make money movement safe by design: idempotent operations, clear state machines, audit trails and double-entry ledgers.
  • Handle the unhappy paths, such as retries, partial failures, returned payments and stale data.

Run what you build

  • Deploy, monitor and support your services in production, and fix what breaks.
  • Write tests that guard the rules that matter most, like pricing guardrails and ledger balances.
  • Review code, write clear documentation, and help set the engineering standards of a growing team.

Build with AI

  • Build product features on large language models, from document extraction to research and drafting agents.
  • Use AI coding tools in your daily work, and help the team use them well.
What you bring

Must have

  • 4+ years building and shipping production web applications, owning features from database to UI.
  • Strong TypeScript, React and Next.js (or a comparable full-stack framework).
  • Solid Python for backend services, scripts and integrations.
  • PostgreSQL and SQL: schema design, migrations, transactions, and an ORM such as Drizzle or Prisma.
  • REST APIs, webhooks and third-party integrations, with care for retries, idempotency and failure handling.
  • Comfortable on Linux, with Docker and cloud VMs, deploying and debugging your own services.
  • Clear writing and good judgement. You ask why before building, and you can explain a trade-off to a non-engineer.

Nice to have

  • Fintech, payments, banking or trading experience, especially ledgers, reconciliation or money movement.
  • Stablecoins and blockchain data on Ethereum or Tron.
  • Market data and pricing systems, or quote and trade lifecycles.
  • Building product on LLMs: prompt design, tool use, agents and evaluation.
  • You already use AI tools such as Claude or Copilot in your daily engineering work.
  • Security awareness: authentication, OWASP Top 10, secrets handling.
  • Integrations with Salesforce, Microsoft 365 or identity verification vendors.
  • Testing with Vitest and Playwright, and CI/CD with GitHub Actions.
  • Don't tick every box? Apply anyway. We hire for judgement and ownership over a perfect match.

Emplois semblables

  • Software Engineer (Salesforce) (CANADA REMOTE)

    Vancouver, BC +1
    Temps plein

    Avigilon Corporation

    3+ ansCandidates need a bachelor's degree with 3+ years of software engineering experience and 2+ years of Salesforce experience. Strong Apex, Lightning Web Components and integration skills are required, and Salesforce certifications are preferred.

    Salesforce, Apex, Lightning Web Components, Visualforce, Salesforce CPQ, MuleSoft

  • Junior Software Engineer – On-site (Vancouver Area)

    Vancouver, BC
    Temps plein

    OBD Experts

    1+ ansCandidates need a post-secondary degree in electrical or computer engineering, computer science or software engineering, plus at least one year of full-time work experience. They must have strong C programming skills, be legally authorized to work in Canada and live in the Vancouver area.

    C, Python, AWS, STM32

  • Software Engineer

    North Vancouver, BC
    Sur placeTemps plein

    DarkVision Technologies

    Candidates need a bachelor's degree in computer or electrical engineering or computer science and professional experience writing production C++ code. Five or more years of modern C++ experience is preferred, and junior to senior candidates are considered.

    C++, Nvidia CUDA, Docker, AWS, Linux, Windows

  • Software Engineer

    Vancouver, BC
    Temps plein

    Odaia Intelligence Inc.

    3+ ansCandidates need 3+ years of professional software development experience across frontend and backend, with strong React and TypeScript skills. They must have hands-on experience using coding agents as a primary way of building, and be able to communicate trade-offs clearly.

    Claude Code, React, TypeScript, Python, AWS, Kubernetes

    Senior Software Engineer

    Vancouver, BC
    Temps plein

    Odaia Intelligence Inc.

    6+ ansCandidates need 6+ years of professional software development experience, deep React and TypeScript skills, and extensive experience running backend APIs in production. They must also show hands-on use of AI coding agents, a record of mentoring engineers, and clear communication with technical and non-technical stakeholders.

    AWS, Kubernetes, Snowflake, PostgreSQL, DuckDB, DataFusion

  • Senior Software Engineer, Atlas Agent Engine

    Alberta +4
    Temps plein

    MongoDB: The MongoDB database platform has been downloaded hundreds of millions of times since 2007, and there have been millions of builders trained through…

    5+ ansCandidates need 5+ years of experience building distributed systems or cloud services at scale, with interest in Go, Python and TypeScript. Strong computer science fundamentals, performance tuning, and clear technical communication are also required.

    MongoDB, AWS, Google Cloud, Microsoft Azure, Research, Go

  • Senior Software Engineer, APIs

    Vancouver, BC

    Asana

    6+ ansAsana needs candidates with 6+ years in large, complex codebases and 1+ years building public-facing API products or developer platforms. Strong communication, fast learning and curiosity about AI tools are also expected.

    Scala, TypeScript, Model Context Protocol (MCP) server

    Senior Software Engineer, AI

    Vancouver, BC

    Asana

    6+ ansCandidates need 6+ years of production software engineering experience, including technical leadership across services. They should have experience with LLMs, agentic patterns, evaluation pipelines, RAG or streaming infrastructure, and strong design-doc writing.

    Microservices, Leadership, Coaching, Workflow, Sales, Compensation and benefits

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.