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.
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