شرکت سفرهای علی‌بابا
شرکت سفرهای علی‌بابا

Senior Software Engineer (.NET) –Arocab

Tehran/ Kooye Bimeh
Full Time
Sat-Wed
-
-
501 - 1000 employees
Internet Provider / E-commerce / Online Services
Iranian company dealing with Iranian and foreign customers
1393
Privately held
توضیحات بیشتر

key Requirements

5 years experience in similar position
Managerial work experience
C# - Intermediate
ASP.Net - Intermediate

Job Description

We’re building a next-generation ride-hailing and intercity mobility platform that connects drivers and passengers in real time — fast, transparent, and data-driven.
Inspired by global leaders like Bolt, InDriver, and BlaBlaCar, our mission is to create fair, efficient, and technology-powered transportation across cities.

We’re entering a rapid scaling phase, and we’re looking for a Senior Software Engineer (.NET) who can architect, develop, and optimize backend systems that power millions of ride requests and location updates.


 What You’ll Do

  • Design and build high-performance backend services using ASP.NET Core and modern architectural patterns.
  • Develop and optimize real-time APIs for trip management, geolocation tracking, dynamic pricing, and driver-passenger matching.
  • Architect systems for scalability, fault tolerance, and high availability across cloud environments.
  • Collaborate with product and data teams to design intelligent matching, routing, and pricing algorithms.
  • Integrate mapping, payment, and notification services into the platform.
  • Implement observability, monitoring, and performance optimization practices for production systems.
  • Participate in code reviews, mentor other engineers, and drive engineering best practices.
  • Contribute to system-level design decisions on microservices, event-driven architecture, and asynchronous messaging.
  • Work closely with DevOps on CI/CD pipelines and cloud deployments (Azure / AWS).

 What We’re Looking For

  • 5+ years of experience in software engineering, with deep expertise in C# and ASP.NET Core (6 or later).
  • Strong understanding of distributed systems, RESTful APIs, and event-driven design.
  • Experience with Entity Framework Core, SQL Server, and data optimization for high-traffic applications.
  • Hands-on experience with message queues (RabbitMQ, Kafka, Azure Service Bus) and caching systems (Redis).
  • Solid understanding of authentication and authorization (JWT, OAuth2).
  • Experience in real-time systems (e.g. WebSockets, SignalR, or streaming APIs).
  • Familiarity with geolocation, mapping, and route optimization APIs (e.g. Google Maps, OpenStreetMap).
  • Passion for performance, scalability, and clean architecture.

 Nice to Have

  • Background in ride-hailing, logistics, or mobility tech.
  • Experience with Domain-Driven Design (DDD), CQRS, or Event Sourcing.
  • Knowledge of pricing algorithms or supply–demand matching systems.
  • Familiarity with container orchestration (Docker, Kubernetes).
  • Experience with observability tools (Application Insights, Prometheus, Grafana).
  • Strong mentorship and technical leadership experience.

 Why Join Us

  • Be part of a high-impact mobility startup transforming intercity transportation.
  • Build systems that handle real-time data, geo-intelligence, and smart matching at scale.
  • Work with a talented, mission-driven team that values autonomy and craftsmanship.
  • Influence architectural and product decisions from the early stage.
  • Competitive compensation, flexible working options, and growth opportunities.

Job Requirements

Gender
Men / Women
Software
ASP.Net| Intermediate C#| Intermediate

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

ارسال رزومه برای شرکت سفرهای علی‌بابا