出海雷达

高级软件工程师

Senior Software Engineer

开发工程限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合
公司Portless
薪资未公开
工作地点United Kingdom
地域资格限定地区(需当地身份)
时区要求日间重叠仅 1 小时,需熬夜配合
用工类型Full Time
发布时间10 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United Kingdom 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
作息提示:日间重叠仅 1 小时,需熬夜配合。

Portless 正在改变全球电子商务的面貌。通过将品牌与传统昂贵的国内仓储解耦,我们让电商公司能够从制造中心直接向全球消费者发货,最快仅需 3-5 天。我们发展迅速,正在寻找一位精英级全栈工程师,帮助我们扩展世界级、全球分布式平台,以推动跨境物流的未来。
职位描述
我们正在寻找一位高影响力、资深的全栈工程师,负责并扩展我们全球供应链协调平台的主要支柱。在这个职位上,你不仅仅是处理工单和编写代码;你将从端到端负责整个架构模块。
你将构建我们的 B2B 商家门户,优化核心物流引擎,并设计与 Portless 连接的主要订单、仓储和运输管理系统(OMS/WMS/TMS)的重型 API 集成。这是一个适合高度自主、深度好奇的工程师的职位,你能在异步、远程环境中茁壮成长,并热爱解决软件与物理世界交汇时出现的混乱复杂问题。
技术栈
我们基于现代、完全无服务器、云原生且事件驱动的架构。

  • 后端与基础设施:Node.js、Express、TypeScript、Google Cloud Platform(GCP)。
  • 数据库与分析:Cloud SQL / PostgreSQL、Firestore、ClickHouse、BigQuery。
  • 前端:React、Vite.js、TypeScript。

你的职责

  • 负责解决方案:将广泛的高层次产品需求转化为可投入生产的功能。你将负责代码的全生命周期——从模式设计到流畅直观的前端体验。
  • 构建稳健的核心基础设施:设计和开发协调国际运输路线、海关数据和实时包裹追踪的关键模块。由于全球供应链永不停歇,你将设计这些流程以具备高度容错性和对外部网络错误的弹性。
  • 深度集成工作:与企业级 OMS、WMS 和 TMS 平台建立和维护重型 API 集成。你将实现强大的重试策略、幂等性密钥和死信队列,以应对物理世界数据同步的混乱特性。
  • 推动异步节奏:与分布在全球的团队(美国、加拿大、欧盟、英国、中国)无缝协作。你撰写清晰的文档,在公开渠道主动沟通,不需要实时会议。
查看英文原文

Portless is changing the face of global e-commerce. By decoupling brands from traditional, expensive domestic warehousing, we allow e-commerce companies to ship directly from manufacturing hubs to global consumers in as little as 3-5 days. We are growing fast, and we are looking for an elite, full-stack engineer to help us scale a world-class, globally distributed platform to power the future of cross-border logistics.
The Role
We are looking for a high-leverage, senior full-stack operator to own and scale major pillars of our global supply chain orchestration platform. In this role, you aren’t just taking tickets and writing code; you will own entire architectural modules from end-to-end.
You will build out our B2B merchant portal, optimize our core logistics engine, and design heavy-duty API integrations connecting Portless to major Order, Warehouse, and Transportation Management Systems (OMS/WMS/TMS). This is a role for a highly autonomous, deeply curious engineer who thrives in an asynchronous, remote environment and loves solving the messy, complex problems that happen when software meets the physical world.
The Tech Stack
We build on a modern, fully serverless, cloud-native, and event-driven architecture.

  • Backend & Infrastructure: Node.js, Express, TypeScript, Google Cloud Platform (GCP).
  • Databases & Analytics: Cloud SQL / PostgreSQL, Firestore, ClickHouse, BigQuery.
  • Frontend: React, Vite.js, TypeScript.

What You’ll Do

  • Own the Solution: Take broad, high-level product requirements and turn them into production-ready features. You will be responsible for the full lifecycle of your code—from schema design to slick, intuitive frontend experiences.
  • Build Resilient Core Infrastructure: Architect and develop critical modules that coordinate international shipping routes, customs data, and real-time package tracking. Because global supply chains never sleep, you will design these workflows to be highly fault-tolerant and resilient to external network errors.
  • Deep Integration Work: Build and maintain heavy-duty API integrations with enterprise OMS, WMS, and TMS platforms. You will implement robust retry strategies, idempotency keys, and dead-letter queues to handle the chaotic nature of physical-world data synchronization.
  • Drive Asynchronous Momentum: Work seamlessly across a globally distributed team (USA, Canada, EU, UK, China). You write clear documentation, communicate proactively in public channels, and don't need real-time meetings to make meaningful progress.
  • Maintain High Engineering Standards: Participate in rigorous asynchronous code reviews. Help us maintain elite DORA metrics by ensuring your code is modular, heavily tested, and highly observable so we can keep our Change Failure Rate low.

What We’re Looking For

  • The Self-Driving Engineer: 5+ years of professional full-stack experience (TypeScript / Node.js / React), ideally in a fast-paced, high-growth startup environment. You are entirely comfortable with ambiguity, know how to unblock yourself, take extreme pride in ownership, and demonstrate a clear mindset for owning the solution from conception to deployment.
  • AI Fluency: You are a power user of modern AI development tools (e.g., Cursor, Copilot, Claude Code) and treat them as an extension of your own capability. You leverage AI throughout the entire lifecycle—not just for coding, but for discovery, architectural setup, and complex solution design. You bring a 'product owner' mindset to your AI usage: you are detail-oriented, maintain a big-picture view, and know how to direct AI to solve business-critical problems, while always maintaining a sharp human eye to catch hallucinations or architectural drift.
  • Distributed Systems Mindset: Proven track record building cloud-native, event-driven architectures. You have deep experience designing fault-tolerant systems and know how to handle race conditions, eventual consistency, split-brain scenarios, and flaky third-party APIs.
  • Data & Storage Pragmatism: You understand when to use a relational database (PostgreSQL), when to leverage NoSQL/document stores (Firestore), and how to work alongside real-time analytical engines (ClickHouse) or deep data warehouses (BigQuery).
  • Deep Curiosity & Attention to Detail: You don't just paste together answers or accept "it works" on the surface. You go deep into the stack to understand why something breaks, obsess over edge cases, and think about how your code behaves at scale.
  • Distributed Native & Team Player: Proven experience working effectively in a globally distributed, asynchronous environment. You excel at written communication, keep projects moving across time zones, and naturally serve as a collaborative team player. You proactively assist others without being prompted, identifying opportunities to support the team’s success, and always prioritize shared wins over individual recognition.

Bonus Points (Nice-to-Haves)

  • Deep experience with the GCP / Firebase ecosystem (especially Firestore and Data Connect at scale).
  • Direct experience building systems in Logistics, Supply Chain, FinTech, or E-commerce verticals.
  • Previous experience integrating with enterprise e-commerce platforms (Shopify, WooCommerce) or global shipping/carrier APIs.

Why Portless?

  • Competitive salary + meaningful equity package.
  • Flexible, remote-first, and asynchronous-friendly work environment across multiple time zones.
  • The chance to solve massive, tangible global trade problems alongside a highly focused, elite engineering team.

Requirements
Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

控制器

PortlessUnited StatesFull Time2 天前
职能支持限定地区(需当地身份)

新业务销售主管

PortlessUnited StatesFull Time18 天前
市场运营限定地区(需当地身份)

← 返回全部职位