Back to search
UrbanFlowers Linkedin · Posted 3d ago

Backend Integration & Data Engineer

Bangkok

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Location: Phrom Phong, Bangkok

Salary: THB 60,000–80,000/month depending on experience, with growth as the company and your responsibility grow

Work permit: Provided (BOI-approved company)

Equity: Share options available as part of the long-term package


About Magellan

Magellan is an AI-powered autonomous business operator for ecommerce companies. It connects sales, finance, advertising, customers, inventory and operations into one operating system — understanding what's happening across a business, spotting what needs attention, and preparing actions.

We're early. There's no fixed roadmap and no layers of management. The first team members will shape the product, the architecture and the company itself.


The role

You'll build the integration platform that gets data into Magellan reliably — connectors to Shopify, WooCommerce, Stripe, PayPal, Gmail, Google Ads, Meta, Klaviyo, accounting platforms and more.

Calling an API is the easy part. The hard part — your job — is making the data stay complete, accurate and trustworthy over time: webhooks that arrive late, duplicated or out of order; syncs that fail halfway; three systems reporting three versions of the same order. You'll design how messy external data becomes reliable internal business events.

You'll work directly with the founder (product, UX, specs) and the technical lead (core architecture, engineering standards), with real ownership of your systems from design through production.


What you'll build

A reusable connector platform, not one-off integrations:

  • OAuth, token refresh and permission management
  • Webhook processing with idempotency and duplicate prevention
  • Scheduled/incremental sync and historical imports
  • Queues, background workers, retry and recovery
  • Data normalization and reconciliation
  • Connector health monitoring, alerting and audit trails
  • Automated tests and data-quality checks

  • What we're looking for

    Strong backend experience (TypeScript, Node.js, PostgreSQL, AWS) and real-world API integration work — ideally with ecommerce or payment platforms. You think in edge cases and failure scenarios, care about data correctness, and can own a system end to end.

    You don't need a famous company on your résumé. We care about judgment, curiosity and whether you build well and learn fast. This is a role for someone who wants to grow with the company — in scope, compensation and leadership — not maintain someone else's software.


    How to apply

    Send us:

    • Your CV or LinkedIn
    • GitHub or examples of relevant work
    • Expected salary and availability

    And answer this one question:

    Tell us about an integration you built where the difficult part was not calling the API, but keeping the data correct and reliable. What went wrong, and how did you solve it?

    Free. 20 seconds. No password. See every match in this search.

    Create a free Caio profile to unlock more results and save your role and location preferences.

    Unlock free search
    Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
    View Managed Job Search