BENGALURU · FULLTIME
SDE 1 - Golang

Swiggy
Bengaluru · onsite · Posted 3d ago
Sourced from
Not disclosed1–3 yrsfulltimeBengaluru
Your match
?
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Responsibilities:
- Design, develop, and maintain microservices in Go that support high-scale, low-latency systems for order management, inventory, and logistics.
- Build and optimise RESTful and gRPC APIs consumed by internal platforms and partner applications.
- Collaborate with product managers, architects, and cross-functional engineering teams to translate business requirements into robust technical solutions.
- Own the full lifecycle of services: design, development, testing, deployment, monitoring, and on-call support.
- Optimise systems for performance, scalability, and fault tolerance under high-concurrency, real-time traffic.
- Write clean, well-tested, and maintainable code, and participate actively in code reviews.
- Work with distributed data stores, caching layers, and message queues to build resilient event-driven systems.
- Contribute to architectural decisions, including service decomposition, data modelling, and system design reviews.
- Debug and resolve production issues, driving root-cause analysis and long-term fixes.
Requirements:
- 5 - 3 years of professional software development experience, with strong hands-on expertise in Go (Golang).
- Solid understanding of concurrency patterns in Go (goroutines, channels, sync primitives).
- Experience building and scaling microservices architectures in production environments.
- Strong grasp of data structures, algorithms, and system design fundamentals.
- Hands-on experience with relational and NoSQL databases (e. g., PostgreSQL, MySQL, MongoDB, Cassandra).
- Experience with message brokers/streaming platforms such as Kafka, RabbitMQ, or similar.
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Working knowledge of caching systems such as Redis or Memcached.
- Experience with cloud platforms (AWS/GCP/Azure) and CI/CD pipelines.
- Understanding of observability practices: logging, metrics, and distributed tracing.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Good to Have:
- Prior experience in quick-commerce, e-commerce, food-tech, or logistics platforms.
- Exposure to event-driven architectures and domain-driven design.
- Experience mentoring junior engineers or leading small technical initiatives.
- Contributions to open-source Go projects or active involvement in the Go community.
Sourced from instahyre
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
PostgresqlcassandraGolangMongoDBMySQLMicroservices
Section · Company
About Swiggy

Swiggy
Internet
4.5k+
employees
2014
12 years old
Bangalore,Karnataka
India
About
Restaurant aggregator and food delivery platform
Industries
InternetLogistics
Employee ratings
5,592 reviews
3.7/ 5
Culture
3.5
Career growth
3.2
Work-life
3.5
Employees rate it well for
Work Culture444Salary426Work Life Balance395Senior Management380Job Security311
Find them on