Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer - Logistics & Operations

PostGrid Inc.

United Kingdom

On-site

GBP 50,000 - 70,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global software company is seeking a Software Engineer - Logistics & Operations to design and maintain backend services for automated mail solutions. Ideal candidates have 3+ years in backend development, experience with RESTful APIs, and a strong understanding of distributed systems. Join a dynamic team that emphasizes innovation and diversity, offering competitive pay and a flexible working environment.

Benefits

Competitive pay
Flexible work
Learning-focused culture

Qualifications

  • 3+ years of backend software engineering experience.
  • Experience building RESTful APIs and integrating with external systems.
  • Strong debugging and performance optimisation skills.

Responsibilities

  • Design, develop, and maintain backend services for logistics.
  • Build systems that manage delivery workflows across partners.
  • Optimize internal tooling to streamline shipment tracking.

Skills

Backend software engineering
Restful APIs
Distributed systems
Debugging
Performance optimisation

Tools

Node.js
Python
SQL
NoSQL
RabbitMQ
Kafka
Job description
Overview

Software Engineer - Logistics & Operations at PostGrid. We are a global leader in enterprise SaaS for automated offline communications, delivering large-scale physical mail solutions through robust APIs and world-wide delivery networks.

If you’re driven to build category-defining technology and want to shape the future of offline communications, join our high-caliber team and help us transform how the world sends mail.

About The Team

The Logistics Operations team builds the critical infrastructure that automates and optimises the physical movement of mail. We design reliable, scalable systems for carrier selection, routing, order fulfilment, and tracking, partnering with Operations and Product to translate complex logistics challenges into elegant technical solutions.

What you’ll do

As a Software Engineer on the Logistics & Operations team, you will design, develop, and maintain the backend services and APIs that drive our global offline communication platform. Your work will impact business efficiency and support large-scale physical mail delivery across continents.

Your Responsibilities
  • System Architecture: Architect, develop, and maintain logistics-related backend services and APIs, including routing, batching, carrier selection, and SLA management.
  • Scalable Systems: Build and maintain systems that manage delivery workflows across our network of print and mail fulfilment partners.
  • Automation & Efficiency: Optimise internal tooling and automate manual interventions to streamline shipment tracking and delivery exception handling.
  • External Integration: Design and implement integrations with external carriers and fulfilment APIs (e.g., FedEx, USPS, Royal Mail, Canada Post, etc.).
  • Operational Excellence: Own production systems, monitor for and resolve bugs, delays, or bottlenecks in the fulfilment pipeline.
  • Cross-Functional Collaboration: Work with Product and Operations teams to translate business requirements into technical solutions.
  • Code Quality: Participate in code reviews, architecture discussions, and infrastructure planning to uphold quality and maintainability.
What Will You Bring To This Role

You are a pragmatic problem-solver with a strong backend background and a passion for solving real-world logistics challenges. You are comfortable building scalable systems and understand how software can drive operational efficiency. You collaborate effectively across departments to deliver impactful solutions.

  • 3+ years of backend software engineering experience, ideally with Node.js, Python, or similar.
  • Proven experience building RESTful APIs and integrating with complex external systems.
  • Solid understanding of distributed systems, job queues, and microservice architectures.
  • Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Strong debugging and performance optimisation skills.
  • Ability to write clean, maintainable, and well-documented code.
Preferred Qualifications
  • Experience with logistics, shipping APIs, or supply chain systems.
  • Familiarity with warehouse management systems, SLAs, or order management platforms.
  • Exposure to task queuing and event streaming tools like RabbitMQ or Kafka.
  • Knowledge of monitoring and alerting tools such as Datadog, New Relic, or Sentry.
  • Prior experience in a high-growth scale-up or fast-paced SaaS environment.
Our Commitment to Diversity

PostGrid is an equal opportunity employer and values diversity of backgrounds and perspectives. We strive to cultivate an inclusive environment and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, or criminal history, in accordance with applicable laws.

Ready to make your mark?

Join PostGrid’s tight-knit, high-energy team and build technology that powers global offline communications. With competitive pay, flexible work, and a learning-focused culture, you’ll ship bold ideas fast and see your impact. Apply today to help us reinvent how the world connects beyond the inbox.

Employment and Seniority
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Software Development

Note: This description reflects current responsibilities and requirements for the role and does not include external job board postings.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.