اسنپ تریپ
اسنپ تریپ

Senior Software Engineer

Tehran/ Jordan
Full Time
Saturday to Wednesday 9:00 AM – 6:00 PM, with a 30-minute flexible start/end time
-
Transportation -Loan -Bonus -Health insurance -Flexible working hours -Breakfast -Occasional packages and gifts
201 - 500 employees
Travel / Hotel / Tourism
Iranian company dealing with Iranian and foreign customers
1394
Privately held
توضیحات بیشتر

key Requirements

6 years experience in similar position
PostgreSql - Basic
Go - Intermediate
Redis - Basic
MongoDB - Basic
RabbitMQ - Intermediate
Docker - Basic
Kubernetes - Basic

Job Description

At SnappTrip, we’re looking for a Mid-level to Senior Backend Developer with strong hands-on experience in Golang to join our engineering team.
You’ll work on scalable backend services that power our travel products and help us improve the experience of thousands of users. This role is a good fit for someone who enjoys solving real technical challenges, writing clean and maintainable code, and contributing to architectural decisions in a product-driven environment.

What you’ll do:
Design, develop, and maintain backend services using Go
Build and improve scalable microservices
Design APIs using REST and/or gRPC
Work with relational databases and asynchronous communication tools like Kafka
Collaborate with product, frontend, DevOps, and backend teams
Participate in code reviews, technical discussions, and system design decisions
Help improve reliability, performance, monitoring, and development workflows
For senior candidates: mentor other engineers and contribute to the technical roadmap

What we’re looking for:
Strong experience with Golang
Solid backend development experience in production environments
Experience with microservices architecture
Familiarity with REST/gRPC
Good understanding of clean code, design patterns, and system design
Experience with relational databases such as PostgreSQL or MySQL
Familiarity with Kafka or similar messaging systems
Experience with Docker and CI/CD concepts
Strong problem-solving skills and ownership mindset
Nice to have:
Experience with Kubernetes, Redis, MongoDB, ELK Stack, Prometheus/Grafana, or large-scale systems is a plus.

Work setup:
Location: Tehran
Work model: On-site
Working days: Saturday to Wednesday
Working hours: Flexible
If you’re passionate about backend engineering and want to work on meaningful travel-tech products, we’d love to hear from you.

Job Requirements

Gender
Men / Women
Software
Go| Intermediate RabbitMQ| Intermediate Docker| Basic Kubernetes| Basic Redis| Basic MongoDB| Basic PostgreSql| Basic

ثبت مشکل و تخلف آگهی

ارسال رزومه برای اسنپ تریپ

insight applicant

مقایسه من با سایر متقاضیان