Back to jobs
Snapp!

Software Engineer | Map

Tehran, Tehrān, Iran, Islamic Republic ofPosted 6 months ago
Full-timeonsite

Job Description

As a Software Engineer in Snapp’s Maps Team, you will build the core services behind search, Pin Fixing, and location intelligence across the pre-ride and ride lifecycle. Your work will directly affect how users search for places, choose pickup points, get ride recommendations, and experience fast, accurate, and reliable location-based features at scale. 

This role is ideal for engineers who enjoy building backend systems that combine engineering and data science in high-traffic production environments.

  • Build and maintain scalable backend services (mainly in Go) that power map search, pin fixing, ride recommendation, and location-based flows.

  • Design APIs and data pipelines that support our map and location services

  • Improve performance, reliability, and accuracy of location-driven features under high concurrency and traffic.

  • Collaborate with product, data science, and mobile teams to integrate behavioral signals, geospatial logic, and experimentation (A/B tests).

  • Analyze system metrics, logs, and user behavior to diagnose issues and continuously improve search and pre-ride funnel quality.

  • Contribute to system design, architecture decisions, observability, and operational excellence of mission-critical services.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Software Engineer | Map at Snapp! | Renata