Staff Software Engineer at Fanatics
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

09 May, 26

Salary

0.0

Posted On

08 Feb, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Logistics, Shipping Execution, Carrier Management, LTL Freight, Reverse Logistics, Architecture Design, Scalability, Resilience, Carrier Integration, Event-Driven Systems, Observability, Go, Java, Python, Cloud Platforms, Microservices

Industry

Manufacturing

Description
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.
Responsibilities
The Staff Software Engineer will design and evolve enterprise-scale platforms for carrier management, shipping execution, LTL freight, returns, and post-shipment delivery across fulfillment channels. This involves architecting highly available, event-driven systems, setting technical standards, and solving complex cross-domain logistics problems.
Loading...