Jobiglo

No results.

Senior Rust Developer

EPAM Systems

New Remote
Remote Senior 🇬🇧 English
Rust gRPC asynchronous programming concurrency networking secure communication authentication authorization token management

Job description

About the role

EPAM is looking for a Senior Rust Developer to build and maintain a Rust‑based SDK that enables client applications to communicate securely with backend services via gRPC. The role supports mobile apps, game engines, and other client environments within an educational technology ecosystem.

Key responsibilities

  • Design, develop, and maintain a Rust SDK for gRPC communication with backend platforms.
  • Create clear, stable, and well‑documented public interfaces for client developers.
  • Implement secure, efficient networking, authentication, error handling, retries, and request lifecycle management.
  • Support integration of the SDK into mobile applications, game engines, and other client environments.
  • Collaborate with backend, mobile, web, game, and product teams to define integration requirements and technical contracts.
  • Contribute to protocol design, versioning, compatibility testing, and release processes.
  • Improve developer experience through documentation, examples, automated tests, and integration guidance.

Required profile

  • 2+ years of hands‑on production experience with Rust.
  • Proven experience building or integrating gRPC‑based services or clients.
  • Strong understanding of asynchronous programming, concurrency, networking, and secure communication patterns.
  • Experience designing reusable libraries or SDKs and writing maintainable, well‑tested production code.
  • Upper‑Intermediate English proficiency (B2) or higher.

Required skills

  • Rust
  • gRPC
  • Asynchronous programming and concurrency
  • Networking and secure communication
  • Authentication, authorization, token management
  • AI‑assisted development tools

What we offer

  • Remote work from anywhere in Kyrgyzstan, with a modern office in Bishkek.
  • Opportunities to work abroad for up to two months per year.
  • Relocation options across EPAM’s offices in 55+ countries.
  • Corporate and social events, leadership development, career advising, and well‑being programs.
  • Certifications (GCP, Azure, AWS) and unlimited access to EPAM’s internal learning database.
  • Medical & family care package, six trust days per year, psychology session coverage, and fitness discounts.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EPAM Systems.
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.

Explore further

Salaries, guides and searches for Кыргызстан.

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

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Chat with us on Telegram

Published 11 саат мурун

Expires 1 ай ичинде

4 views · 0 interested

Boost your chances

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

Analyzing your CV...

EPAM Systems