Software Engineer in Test
Dispatch Network
5 - 7 years
Pune
Posted: 20/03/2026
Job Description
About Dispatch Network
Dispatch Network is building Last Mile 2.0 redefining how urban logistics operates in India. Were 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. Were now moving from proven pilots to national scale.
As an SDET (Backend / Platform Reliability), youll help ensure that the distributed systems powering this network are robust, observable, and production-ready. You will design automated testing infrastructure and reliability tooling for highly concurrent systems built in Go and AWS, enabling our engineering teams to ship faster with confidence.
- Design and build automated testing frameworks for backend services written in Go.
- Develop integration and end-to-end tests that validate dispatch workflows, rider allocation, and order lifecycle across services.
- Build tooling to simulate real-world delivery scenarios order spikes, network failures, rider churn, and geo-movement events.
- Develop reusable test harnesses and service mocks to enable reliable local and CI testing.
- Test systems built around event-driven architectures, async workflows, and microservices.
- Validate correctness and resilience of WebSocket streams, event pipelines, and background workers.
- Design tests for high concurrency scenarios and race conditions common in real-time logistics systems.
- Develop reliability tests for failure scenarios such as service crashes, retries, and degraded network conditions.
- Design and run load and stress tests to validate system performance under peak traffic.
- Identify performance bottlenecks across services, APIs, and caching layers.
- Build chaos and failure simulations to ensure dispatch systems remain stable under infrastructure disruptions.
- Collaborate with engineers to improve observability, alerting, and reliability metrics.
- Integrate automated testing pipelines into CI/CD workflows.
- Work closely with backend engineers during design and development phases to ensure systems are testable.
- Act as a first responder for debugging system issues, helping isolate bugs and reproduce edge cases.
- Contribute tools that improve developer velocity and system confidence.
- 35 years of experience as an SDET or backend engineer with strong automation experience.
- Strong programming ability in Go, Python, or similar languages.
- Experience building automated test frameworks or developer tooling.
- Strong understanding of APIs, microservices, and distributed systems.
- Experience testing event-driven or asynchronous systems.
- Familiarity with AWS environments and cloud-native systems.
- Strong debugging and systems thinking mindset.
- Experience with load testing tools such as k6, Locust, or Gatling.
- Experience testing WebSocket systems or real-time applications.
- Familiarity with Kafka, Redis, and event streaming systems.
- Experience building internal developer tooling or CI/CD automation.
- Exposure to logistics, mobility, or marketplace platforms.
Impact
Your work will ensure reliability for systems powering real-world delivery networks across India.
Ownership
Youll design and own the testing infrastructure for a new generation of logistics systems.
Growth
Work deeply with distributed systems, concurrency, and real-time event architectures.
Culture
Design Tech Empathy quality is a shared engineering responsibility.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
