# Senior Software Engineer (Golang) \| Offering at Snapp

> Location unclear · Senior · Backend · open. Source: https://alderhq.app/jobs/recruitee%3Asnapp%3A2402173 (read 2026-11-10).

## Facts (observed)

- Company: [Snapp](https://alderhq.app/companies/snapp)
- Location text: Tehran, Tehrān, Iran, Islamic Republic of
- Where it can be done from (inferred): Location unclear (evidence: "Location: Tehran, Tehrān, Iran, Islamic Republic of")
- Posted: 2026-01-06 (308 days ago)
- First seen by alder: 2026-11-07 · last verified: 2026-11-07
- Reposted: 0 times · edited: 0 times
- Apply on the employer's site: https://snapp.recruitee.com/o/senior-software-engineer-golang-offering
- Skills listed (inferred): Go, Redis, Kafka, Kubernetes, Distributed systems

## Pay and sponsorship

- Posted pay: not posted

## Description (the employer's text)

As a Senior Backend Engineer at Snapp, you'll design and maintain high-performance backend services for the ride-hailing platform. You'll work on cloud-native, distributed systems while collaborating with cross-functional teams and contributing to architectural decisions. Additionally, you'll mentor team members and help define engineering best practices.

Design, develop, and maintain Backend services with Golang with a focus on performance, scalability, and reliability

Design and implement distributed and Event-Driven systems

Develop and maintain monitoring and observability systems

Utilize Redis and RabbitMQ/NATS for high-performance distributed systems

Deploy, manage, and scale services on Kubernetes / OpenShift

Identify and resolve performance issues, errors, and scalability challenges

Contribute to architecture design, development standards, and best coding practices

### Requirements

At least 5+ years of Backend development experience, preferably with Golang.

Strong expertise in designing and developing high-performance, scalable distributed systems.

Proficient in debugging, performance optimization, and bottleneck analysis.

Experience with asynchronous (Async) mechanisms such as RabbitMQ, NATS, and Kafka for high-performance distributed systems.

Experience with synchronous (Sync) mechanisms such as gRPC and RESTful APIs for inter-service communication.

Hands-on experience with Kubernetes / OpenShift and containerized environments.

Ability to design and maintain robust, fault-tolerant, and reliable systems.

Strong teamwork, ownership, and work ethic.

### Nice to have

Experience with Microservices Architecture and Event-Driven systems.

Familiarity with observability and monitoring tools (Prometheus, Grafana).

---
Data: alder (https://alderhq.app). Cite https://alderhq.app/jobs/recruitee%3Asnapp%3A2402173 and the date you read it. Observed facts come from the employer's own listing; location reach, level, family and skills are inferences.
