inDrive

Senior Backend Engineer

inDrive
Apply
9 months ago
Cairo, EgyptSenior

Responsibilities

  • Design and implement complex, high-performance backend business logic in Go.
  • Design SQL database structures, manage indexes, and optimize queries for high-load environments.
  • Build reliable synchronous and asynchronous service interactions using Kafka.
  • Own backend service delivery, monitoring, maintenance, and production lifecycle management.
  • Write structured code, conduct code reviews, follow architectural guidelines, and apply engineering best practices.
  • Set up monitoring and alerting, participate in post-mortems, identify incident root causes, and automate routine tasks.
  • Share expertise, onboard team members, and contribute to internal libraries and tools.
  • Improve technical implementations and product solutions to support a strong user experience.

Requirements

  • 6+ years of commercial backend engineering experience in complex, high-load environments.
  • 3+ years of commercial experience with Go and practical knowledge of advanced Go features.
  • Strong SQL knowledge, including schema design, replication, partitioning, sharding, and query optimization.
  • In-depth knowledge of Redis and its data structures and use in high-load systems.
  • Experience with Docker, Kubernetes or comparable tools, and cloud infrastructure such as AWS.
  • Understanding of CI/CD pipelines and synchronous and asynchronous inter-service communication patterns.
  • Knowledge of microservice architecture patterns and client-server interaction limitations.
  • Ability to design and implement observability strategies covering metrics, logging, dashboards, and tracing.
  • Interest in new technologies, collaboration, and continuous skills development.

Benefits

  • Stable salary and official employment.
  • Health insurance.
  • Hybrid work mode and flexible schedule.
  • Access to psychological, financial, and legal counseling services.
  • Discount club membership.
  • Diverse internal training programs.
  • Partial or full payment for additional training courses.
  • Necessary work equipment provided.
inDrive

About inDrive

10,000+ employees

inDrive builds a global mobility and urban services marketplace best known for ride-hailing, with additional offerings in intercity rides, delivery, and financial services. The privately held company is headquartered in Mountain View, California, and operates across 48 countries, monetizing through fees on transactions in its app. Its platform emphasizes driver–rider price negotiation and has amassed hundreds of millions of downloads.

Contact me