Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Fulfil.IO Inc. logo

Senior Python Engineer, Integrations

Fulfil.IO Inc.
Posted May 29, 2026, 7:24 PM UTC
🇨🇦Canada🏢Hybrid📁Engineering & Development
Is this job info correct?

About the Role

Fulfil is hiring a Senior Python Engineer in Toronto to become a key technical partner for our North American customers, our India-based engineering team, and our Product Lead for Integrations.

This is not a narrow implementation role. You will work across product engineering, integrations, support, implementation, and customer-facing technical problem-solving. Fulfil does not operate with a traditional product management layer, so our best engineers are expected to think deeply about the customer problem, make sound product judgments, and build solutions that scale.

You will own integrations (3PLs, carriers, sales channels, and merchant-specific operational logic) end-to-end: scoping, designing, building, reviewing, deploying, supporting, and improving production systems used by high-growth commerce brands.

This is a high-autonomy role for someone who wants to be close to the business, the code, and the customer.

Why This Role Matters

Fulfil’s mission is to become the default ERP for modern DTC brands: the system that powers orders, inventory, warehouses, fulfillment, accounting, and operations behind the storefront.

To get there, we need world-class engineering talent across India and North America. Our engineering team in India is highly technical, deeply product-minded, and uncompromising on code quality. Now we are building a stronger engineering presence in Toronto to better support North American merchants, move faster during critical business hours, and bring customer insights directly into product engineering.

You will be one of the first senior engineering hires in Toronto. Your impact will be outsized, and you’ll help shape how Fulfil builds, supports, and scales engineering in North America.

Location: Toronto, ON (in-office during onboarding; hybrid 3 days/week in office after)

Type: Full-Time

Expected Start Date: Immediately

Compensation: $115,000 - $170,000 CAD

What You’ll Do

  • Build Production-Grade Integrations: Design, build, and maintain Python integrations across commerce, logistics, finance, and fulfillment workflows, including 3PLs, carriers, sales channels, and merchant-specific operational logic.

  • Own the Full Lifecycle: Take work from customer problem to technical design, implementation, code review, deployment, production support, and continuous improvement. At Fulfil, raising the PR is not the finish line.

  • Solve Real Customer Problems: Work directly with customers, support, and implementation teams to diagnose issues, understand operational workflows, and identify product gaps. You’ll translate messy real-world problems into durable technical solutions.

  • Raise the Engineering Bar: Partner with our India-based engineering team on architecture, code quality, reviews, reliability, and maintainability. “It works” is not enough; the code needs to be understandable, supportable, and scalable.

  • Scale North American Engineering Coverage: Help create stronger EST technical coverage for merchant escalations, integration support, and customer-facing discovery as Fulfil builds its Toronto engineering presence.

  • Turn Patterns Into Product: Identify recurring integration needs and customer pain points, then turn one-off solutions into scalable product capabilities.

  • Use AI Thoughtfully: Use AI tools as a force multiplier for engineering velocity while maintaining strong judgment, review discipline, and code quality.

  • Work Close to Leadership: Collaborate with technical leadership, including our founder/CEO, on product and engineering decisions where the best answer is not always obvious.

What We’re Looking For

We are looking for a senior engineer who is strong technically, clear with customers, and energized by ownership.

You have:

  • Strong Python experience in production systems

  • Experience building and maintaining integrations with third-party APIs, including REST, webhooks, retries, idempotency, rate limits, and failure handling

  • Strong backend fundamentals: data modelling, async processing, queues, background jobs, and production debugging

  • Experience with PostgreSQL and ORM patterns; SQLAlchemy is a strong plus

  • Strong judgment around code quality, readability, and maintainability

  • Comfort working directly with customers or business stakeholders

  • A product mindset. You ask: “Is this the right thing to build?” not just “What ticket am I assigned?”

  • Curiosity about AI and how it changes engineering workflows, review processes, and merchant automation

  • The ability to work across time zones with a strong engineering team in India

  • A desire to help shape what engineering in Toronto becomes at Fulfil

  • Comfort with rigorous code review. You should expect direct, detailed feedback on design, readability, maintainability, and edge cases and engage with that feedback without ego.

What It’s Really Like to Work Here

  • Founder-led, bootstrapped, and profitable - Fulfil is product-obsessed and built for long-term impact, not short-term hype.

  • We move quickly because our customers depend on us - Our customers run real operations across orders, inventory, fulfillment, warehouses, accounting, and customer promises.

  • High ownership, low bureaucracy - You will not be handed tickets that fully describe the solution, and you will not wait weeks for approvals.

  • You are expected to think through the problem - You will seek context, talk to the right people, exercise good judgment, make recommendations, and own the outcome.

  • Clean code matters - We care deeply about readable, maintainable code that teammates can understand, support, and build on later.

  • Reviews are rigorous - Pull requests may go through multiple rounds of review. We would rather delay a release than ship code that creates future operational pain.

You will thrive here if you want: Autonomy, direct customer context, strong engineering standards, and the chance to help build the ERP platform behind the next generation of commerce brands.

This is not the right fit if you want: A highly layered organization, a narrow coding-only role, or a roadmap where every decision has already been made for you.

About Fulfil

Fulfil is the modern ERP for commerce. Built to power the fastest-growing eCommerce brands, our platform brings together order management, inventory, accounting, and more, turning complex operations into a strategic advantage.

We’re trusted by brands like HexClad, Ridge Wallet, Caraway, and Resident, and backed by people who want to change the way merchant operations are run. We believe in deep work, radical accountability, and building tools that let sharp people move faster.

Similar jobs

Similar jobs

GE

Senior Controller Integration Engineering

Generalmotors

🇨🇦Canada4 days ago
NedGraphics Software logo

Senior Software Engineer - Cloud & Integrations

NedGraphics Software

🌍Canada, Romania1 weeks ago
Allstate logo

Product Engineering (Integration Java Developer)

Allstate

🌍Canada, Italy1 weeks ago
DEPT® logo

Principal, Software Engineering (Adobe - Integrations & Automations)

DEPT®

🌍Canada, United States2 weeks ago
Tech Talent International logo

Citrix and Epic Integration Engineer

Tech Talent International

🇨🇦Canada2 weeks ago
Cerebras Systems logo

AI Inference Core - Software Integration Engineer

Cerebras Systems

🌍Canada, United States2 weeks ago