HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    SN

    Snapp

    Ride-hailing / On-demand Services

    Senior Software Engineer (Golang) | Offering

    Tehran, IranOn-SiteFull-time5+ yrs experiencePosted 1mo ago
    All Snapp jobs

    Job 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).

    Job details are sourced from the employer's original posting.

    Open job posting
    SN

    About the company

    Snapp

    Snapp is an Iranian ride-hailing and on-demand services super-app offering transportation, food delivery, and other digital services.

    View all Snapp jobs
    Industry
    Ride-hailing / On-demand Services
    Open roles
    20

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.