Jobiglo

No results.

Senior Software Engineer - Map

Snapp · Tehran

New
Onsite Senior 🇬🇧 English
Golang Docker Kubernetes PostGIS Elasticsearch OpenSearch NoSQL

Job description

About the role

Snapp is looking for a Senior Software Engineer to join its Map team and help build reliable, scalable backend and data systems that power products used by millions of users. The engineer designs, builds, tests, deploys and operates high-throughput services and large-scale data systems, working closely with product managers, data scientists and machine learning engineers.

Key responsibilities

  • Design, build, test, deploy and operate scalable services, primarily in Golang
  • Solve challenges around high-throughput APIs, distributed systems, large datasets, geospatial information and reliable data processing
  • Contribute to architectural decisions, lead complex technical initiatives and mentor other engineers
  • Take ownership of the full lifecycle of systems, from design to rollout, monitoring, performance optimization and production support
  • Participate in the on-call rotation to keep business-critical services available

Required profile

  • Strong Golang proficiency and experience building production backend services or microservices
  • Experience designing scalable, reliable, low-latency distributed systems
  • Experience with relational or NoSQL databases, caching systems and message brokers
  • Experience operating production services, including monitoring, observability, troubleshooting and performance analysis
  • Ability to lead technical design and take projects through to continuous improvement
  • Willingness to take part in on-call support

Required skills

  • Golang, clean architecture, automated testing, code reviews and version control
  • Docker and Kubernetes
  • Nice to have: geospatial technologies such as PostGIS, Elasticsearch/OpenSearch, information retrieval concepts, and basic machine learning concepts

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Snapp.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 19 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Snapp

Tehran