P

Portcast

Predictive analytics for logistics forecasting

Backend Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedRemote

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or equivalent work experience in the field.
  • At least 5 years of experience in a technical role designing, developing, and releasing technical solutions and building production systems.
  • A strong background in system architecture and building scalable products or systems, with the ability to handle multiple moving pieces and data sources.
  • Ability to reason from first principles, explain design trade-offs, and choose appropriately between existing tools and new frameworks.
  • Experience using AI development tools such as Copilot, Cursor, or Claude; ability to review, justify, or override AI-generated code and flag AI-assisted decisions in code reviews and submissions.
  • Experience working in a diverse, dynamic, and cross-cultural team; hands-on goal-oriented engineering experience following milestones, software guidelines, and agile principles.
  • Ability to communicate nuanced technical ideas clearly in discussion and writing, and thoughtfully engage with differing perspectives.
  • Either early engineering hire experience taking a technical product from scratch to scale, or ownership of system design at a FAANG-tier engineering organization with experience defending architectural decisions in design reviews.
  • Ideal proficiency with Python-based backend programming, web frameworks such as Flask, and Amazon Web Services; ability to design RESTful APIs and awareness of API best practices. Experience with Docker, Git, Elasticsearch, Spark, and CI/CD is a plus.

Responsibilities

  • Design, build, and maintain APIs, services, and systems, and debug production issues across multiple levels of the stack.
  • Collaborate with Business, Product, and Data Science teams to understand and solve customer pain points at scale.
  • Design, develop, implement, and deploy enterprise-level, high-availability web application platforms with support from the design team.
  • Create technology infrastructure that functions well at scale, and design and improve system architecture.
  • Own end-to-end the design and implementation of how the product handles real-time data at scale, from event ingestion across carrier sources through data normalization and machine-learning-powered risk and ETA models to user-visible recommendations.
  • Build customer-facing features, harden internal tooling, and create alerting and monitoring surfaces that catch issues before customers do.
  • Make architecture trade-offs explicit and defensible.
  • Instrument systems, identify real bottlenecks, and choose fixes that support future growth; measure performance before optimizing and ensure measurements are reproducible.

Desired Qualifications

  • Experience with Docker, Git, Elasticsearch, Spark, and CI/CD is a plus.
  • The specific technology stack matters less than reasoning ability; strong engineers from other technology stacks can learn the team's stack quickly.

About the Company

Portcast

Predictive analytics for logistics forecasting

Portcast helps freight forwarders, shippers, and logistics providers forecast demand and track vessels and containers using predictive analytics and real-time data. Its platform is a centralized, subscription-based portal that delivers AI-powered forecasts, ETAs, and risk alerts, replacing spreadsheets and static carrier schedules. This makes operations more efficient by optimizing lead times and reducing safety stock. Portcast aims to improve visibility, accuracy, and speed of decision-making in global logistics, helping customers lower costs and boost customer satisfaction.

Company size
11-50
Company stage
Series A
Total funding
$9.7M
Headquarters
Singapore, Singapore
Founded
2017

Recently Posted Jobs

Explore more opportunities at Portcast

See more jobs