Fanatics

Staff Software Engineer

Hyderabad, Telangana, India
Go Java Python Kafka AWS GCP Azure ProShip Shipium ConnectShip Narvar Temporal
Description

Staff Software Engineer

Location: Hyderabad, Telangana, India; Hybrid

Staff Software Engineer – Global Supply Chain Logistics

Purpose

As a Staff Software Engineer – Carrier & Logistics Platforms, you will design and evolve carrier management, shipping execution, LTL freight flows, returns, and post-shipment delivery platforms across eCommerce and wholesale fulfillment.

This role is hands-on and architecture-driven, focused on building scalable, resilient logistics systems, setting technical standards, and solving complex cross-domain problems spanning carrier integrations, transportation systems, and customer delivery visibility.


Key Responsibilities

  • Architect and evolve enterprise-scale carrier management and shipping execution platforms, supporting parcel, LTL, returns, and multi-node fulfillment flows.
  • Design and standardize carrier integration patterns for rate shopping, label generation, tendering, tracking, billing, and carrier event ingestion, integrating with platforms such as ProShip, Shipium, ConnectShip, and similar solutions.
  • Lead the design and optimization of LTL freight workflows, including rating, routing, tendering, exception handling, and post-shipment reconciliation.
  • Shape the post-shipment delivery experience architecture, including real-time tracking, proactive exception management, customer notifications, and delivery promise alignment, integrating with post-purchase platforms such as Narvar.
  • Design and scale returns and reverse-logistics platforms, covering carrier selection for returns, label generation, RMA orchestration, tracking, and disposition lifecycle.
  • Partner closely with WMS, OMS, and TMS teams to ensure end-to-end order-to-delivery and returns lifecycle correctness across systems.
  • Design event-driven, highly available systems capable of processing high-volume shipment and carrier events with strong guarantees around reliability, idempotency, and observability.
  • Establish and reinforce platform-wide standards for system design, reliability, and observability, influencing architectural consistency across teams.
  • Mentor senior engineers and influence technical decision-making across domains, translating logistics and operational constraints into scalable technical solutions that improve cost, speed, and customer experience KPIs.

Qualifications & Experience

  • 10+ years of software engineering experience, with deep specialization in logistics, shipping, transportation, or supply-chain platforms.
  • Proven experience contributing to and shaping large-scale carrier management or shipping execution systems operating in production at high volume.
  • Extensive hands-on experience integrating with carrier and shipping platforms such as ProShip, Shipium, ConnectShip, Logistyx, BluJay, or equivalent solutions.
  • Strong expertise in parcel and LTL shipping workflows, including rate shopping, freight tendering, carrier compliance, exception management, and reconciliation.
  • Demonstrated experience designing and scaling returns and reverse-logistics systems.
  • Deep understanding of post-shipment delivery visibility, carrier event models, delivery promise alignment, and customer notification pipelines.
  • Advanced proficiency in Go, Java, or Python, with a track record of building distributed, highly available backend systems.
  • Strong architectural experience with microservices, event-driven systems, asynchronous processing, and data consistency patterns.
  • Extensive experience with cloud platforms (AWS, GCP, or Azure) and messaging/streaming technologies such as Kafka or SNS/SQS.
  • Experience designing delivery promise logic, transit-time estimation models, and shipping cost optimization strategies.
  • Exposure to Transportation Management Systems (TMS), freight execution platforms, workflow orchestration frameworks (e.g., Temporal), and international or cross-border shipping flows.
  • Proven ability to lead cross-team technical initiatives, influence without authority, and align engineering execution with business outcomes in high-volume eCommerce or omnichannel fulfillment environments.

 

Design and evolve scalable logistics platforms supporting carrier integrations, parcel and LTL shipping, returns, and post-shipment delivery experiences across eCommerce and wholesale fulfillment. This role focuses on building resilient, event-driven systems; integrating with third-party carrier platforms (e.g., ProShip, Shipium, ConnectShip etc.); shaping delivery visibility and returns workflows; and influencing technical standards across teams to improve cost, speed, and customer experience at scale.
Fanatics
Fanatics

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say