Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Senior Software Engineer (Golang) | Offering

Snapp
CompanySnapp
CategoryEngineering
LocationTehran
RemoteOn-site (inferred)
EmploymentNot stated
LevelSenior
SalaryNot stated by the employer
First seen26 Jul 2026 (the employer did not state a posting date)
Last verified11 Aug 2026
SourceEmployer ATS (recruitee)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
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 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).