June 25

Staff Backend Engineer (Go)

RELOCATION TO KAZAKHSTAN

Location: Hybrid in Almaty, Kazakhstan. Relocation package available for candidates from other regions.

Company

inDrive is a global tech company providing ride-hailing, freight, delivery, and financial services with a mission to challenge injustice.

What you will do

  • Own the unit's backend as a whole, ensuring coherence, reliability, and evolution of all services.
  • Validate and approve technical decisions (ADRs/RFCs) and API contracts as the final backend gate.
  • Propose and implement platform-level solutions and systemic fixes for recurring incidents.
  • Audit backend tech debt, performance, reliability, and security to drive improvement plans.
  • Write production code for critical areas and resolve the most complex bugs and incidents.
  • Mentor senior engineers and tech leads, setting standards for Spec-First and AI-assisted development.

Requirements

  • Expertise in Go and designing distributed high-load systems (microservices, event-driven architecture with Kafka).
  • Strong proficiency in SQL/NoSQL databases, data modeling, and caching with Redis.
  • Experience with observability (Prometheus, Grafana) and SRE practices.
  • Knowledge of OWASP, authentication/authorization, and anti-fraud mechanisms (mTLS, rate limiting).
  • Understanding of local regulations and data privacy standards like GDPR/LGPD.
  • Must be based in or able to relocate to Kazakhstan.

Nice to have

  • Hands-on experience with AI-assisted development tools like Claude Code.
  • Experience with a Spec-First mindset in engineering.

Culture & Benefits

  • Official employment with a stable salary and health insurance.
  • Hybrid work model and flexible scheduling.
  • Relocation package for international candidates.
  • Professional counseling services (psychological, financial, and legal support).
  • Access to diverse internal and partially/fully paid external training courses.
  • Necessary work equipment and discount club membership.

Hiring process

  • Step 1: Application review.
  • Step 2: Offer.
  • Step 3: Hiring.

APPLY