Job Description

Sr. SDE - Backend (Go)

Location: Pune, India (On-site)

Type: Full-Time

Experience: 4–7 years

About Dispatch Network

Dispatch Network is building Last Mile 2.0 — redefining how urban logistics operates in India. We’re designing the new infrastructure for how goods move: faster, smarter, and more sustainable.

Our systems power real-time movement of thousands of riders across cities — connecting orders, people, and places with near-zero latency. We’re now moving from proven pilots to national scale.

As an SDE2 (Backend – Go), you’ll own and scale the distributed systems that make this possible. You’ll design and implement highly concurrent services, real-time event pipelines, and data-driven orchestration logic that keeps India’s cities moving.

What You’ll Do:

Core Systems Development

● Design and implement backend services in Go for gig orchestration, rider routing, and real-time order tracking.

● Architect WebSocket-based communication layers capable of handling thousands of concurrent app connections per cluster.

● Build and optimize Kafka-based asynchronous systems for events, telemetry, and delivery workflows.

● Design APIs (REST/gRPC) and contribute to our orchestration engine and ATLAS decision core.

System Design & Scalability

● Own feature design from architecture to production deployment.

● Develop fault-tolerant systems that can handle high concurrency and network volatility.

● Optimize Redis usage for caching, Pub/Sub, and geo-queries.

● Work with Postgres and H3 for geo-hash-based zone logic and order mapping.

Infrastructure & Delivery

● Contribute to CI/CD, observability, and performance tuning across microservices.

● Partner with infra team on AWS (ECS, RDS, Redis, Kafka, Terraform).

● Drive code reviews and uphold engineering quality.

Collaboration & Leadership

● Work closely with product, AI, and mobility teams to ship data-informed features.

● Mentor SDE1s and review code for reliability and maintainability.

● Contribute to internal engineering practices, documentation, and standards.

What We’re Looking For:

● 4–7 years of backend development experience, with at least 2+ years in Go.

● Strong grasp of concurrency, synchronization, and async I/O.

● Experience with WebSocket servers, Kafka, Redis, and event-driven architectures.

● Solid understanding of distributed systems, service-to-service communication, and API versioning.

● Familiar with containerized environments (Docker, AWS ECS/Fargate).

● Strong debugging, performance profiling, and system observability skills.

Bonus:

● Experience with OSRM, H3, Redis Geo, or last-mile logistics systems.

● Contributions to open-source or production-grade Go frameworks.

● Exposure to event-sourcing or CQRS architectures.

Why Join Us:

● Impact: Your code will power real-world movement across India.

● Ownership: Founding-level responsibility over system design and reliability.

● Growth: Deep technical exposure across concurrency, mobility, and AI-driven logistics.

● Culture: Design × Tech × Empathy — you’ll help define how we build.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application