Senior Rust SDK Engineer for gRPC & Client Integration

EPAM Systems

United States

Remote

USD 120,000 - 180,000

Full time

47 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems is seeking a Senior Rust Developer to build a Rust SDK that enables client apps to securely communicate with backend services via gRPC. You will design stable, developer-friendly interfaces for mobile apps, game engines, and other client environments.

You will collaborate with backend, mobile, web, game, and product teams to define contracts, improve performance, security, and testing, and contribute to documentation and samples to improve developer experience.

Qualifications

  • 2+ years of hands-on Rust experience.
  • Production-grade gRPC experience.
  • Experience designing reusable libraries and SDKs.
  • Strong written and spoken English in distributed teams.
  • Nice to have familiarity with AI-assisted development workflows.

Responsibilities

  • Develop and maintain a Rust-based SDK for communication with backend services via gRPC.
  • Design clear, stable, and well-documented public interfaces for client developers.
  • Implement secure, reliable networking, error handling, retries, and lifecycle management.
  • Support SDK integration into mobile apps and game engines.
  • Collaborate with backend, mobile, web, game, and product teams to define contracts.
  • Contribute to protocol design, versioning, compatibility, testing, and release processes.
  • Improve developer experience through docs, samples, tests, and guidance.
  • Identify and address performance, reliability, observability, and security concerns.

Skills

Rust
gRPC
Asynchronous programming
Concurrency
Networking
Secure communication
Documentation
Testing
English communication
Distributed teamwork

Tools

Protocol Buffers
CI/CD pipelines
AI-assisted development tools

Job description

EPAM Systems is seeking a Senior Rust Developer to build a Rust SDK that enables client apps to securely communicate with backend services via gRPC. You will design stable, developer-friendly interfaces for mobile apps, game engines, and other client environments.

You will collaborate with backend, mobile, web, game, and product teams to define contracts, improve performance, security, and testing, and contribute to documentation and samples to improve developer experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Developer
Senior Rust Developer

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Rust Engineer - Remote Backend & GraphQL
Senior Rust Engineer - Remote Backend & GraphQL

R Systems • West Hollywood (CA)

Remote
USD 120,000 - 180,000
Frequent Internal Hackathons
E-Learning Platform Access
Open Door Policy
Senior Rust Backend Engineer - Cloud APIs & Systems
Senior Rust Backend Engineer - Cloud APIs & Systems

R Systems • United States

On-site
USD 130,000 - 165,000
Remote Senior Rust Engineer: High-Performance Systems
Remote Senior Rust Engineer: High-Performance Systems

BUSINESS & MORE ? • United States

Remote
USD 95,000 - 150,000
Senior Rust Architect - Remote & High-Performance
Senior Rust Architect - Remote & High-Performance

Proxify • Town of Poland (NY)

On-site
USD 110,000 - 150,000
Flexible withdrawal options
Up to 24 flex days off
Career-accelerating opportunities
Rust Backend Systems Architect & Tech Lead
Rust Backend Systems Architect & Tech Lead

Green Key Resources • Austin (TX)

On-site
USD 120,000 - 170,000
Staff Rust SDK Engineer - Real-Time Cross-Platform Impact
Staff Rust SDK Engineer - Real-Time Cross-Platform Impact

WeHireYou • Indiana (PA)

On-site
USD 140,000 - 180,000
Equity
Health, dental, and vision benefits
Flexible vacation policy
Senior Rust Platform Engineer - Edge Distributed Infra
Senior Rust Platform Engineer - Edge Distributed Infra

webAI • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 210,000
Competitive salary
Health, dental, and vision benefits
401k Match
+6
Senior Rust Engineer - Core Services & Distributed Systems
Senior Rust Engineer - Core Services & Distributed Systems

JobFluent • United States

Remote
USD 134,000 - 202,000
Senior Rust Engineer — SDK Observability & Telemetry
Senior Rust Engineer — SDK Observability & Telemetry

Ditto Technologies, Inc. • Atlanta (GA)

On-site
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+6