Find a jobRecruiters

Rust Engineer - Payment Infrastructure

Exclusive opportunity

Onsite

Rust Engineer - Payment Infrastructure

iServeU

Rust Engineer - Payment Infrastructure

Skills

Google Cloud PlatformRustDockerPythonGolangPostgreSQLCassandraKafkaRedisRabbitMQGrafanaAWSPrometheusLinuxKubernetes

11 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bhubaneswar, Odisha, India

Work mode:

Onsite

Published on:

13 October 2026

What they need


Job highlights

  • Experience building REST APIs or distributed services,and sound database fundamentals ( PostgreSQL,Cassandra and Redis preferred: transactions,isolation,indexing,query tuning)
  • 3-6 years of backend engineering with professional Rust experience in production
  • Good grasp of Linux and networking (TCP,HTTP / TLS,DNS,timeouts,connection pooling)
  • . Good to Have (Tech)

Job Summary

We are building a high-performance Payment Hub and orchestration platform that connects merchants with multiple payment gateways, processors and acquirers. As a Rust Engineer, you will work on the core systems behind it: transaction processing and routing, gateway integrations, asynchronous workflows and production reliability. You own problems end-to-end instead of working on isolated modules.

What You Will Own

  • Core payment services: high-throughput, low-latency transaction processing, authorization/capture, refunds and reversals in Rust.

  • Routing and decision engine: configurable routing rules, success-rate based selection, fallback and cascading retries across gateways and acquirers.

  • Provider connectors: adapters and abstraction layers that hide provider-specific APIs, auth schemes, response formats and error codes.

  • Transaction state machines: explicit, auditable lifecycle management that stays correct under timeouts, duplicate callbacks and partial failures.

  • Idempotency and consistency: duplicate-request handling and idempotent distributed operations that never double-charge or double-refund.

  • Async and event-driven pipelines: webhook delivery, reconciliation feeds and background workflows on queues/streams.

  • Internal and merchant-facing APIs used by merchants, internal teams and payment providers.

    Production Ownership

  • Own features across the full cycle: design, development, testing, deployment, monitoring and debugging in production.

  • Run root-cause analysis for latency spikes, transaction failures and incidents, and ship permanent fixes instead of patching symptoms.

  • Profile and optimize CPU, memory, I/O, network and database usage; remove bottlenecks before they become outages.

  • Build observability into everything you ship: structured logs, metrics and traces tied to transaction IDs.

    Requirements

    What You Bring (Must-Have)

  • 3-6 years of backend engineering with professional Rust experience in production.

  • Solid command of ownership and borrowing, lifetimes, traits and generics, error handling, memory management, and async/concurrent Rust.

  • Experience building REST APIs or distributed services, and sound database fundamentals ( PostgreSQL , Cassandra and Redis preferred: transactions, isolation, indexing, query tuning).

  • Good grasp of Linux and networking (TCP, HTTP/TLS, DNS, timeouts, connection pooling).

  • Strong debugging and problem-solving skills, and the habit of reasoning about failure modes first.

    Good to Have (Tech)

  • Tokio, Axum or Actix-web

  • Redis, Kafka / RabbitMQ / NATS

  • Docker and Kubernetes; GCP or AWS

  • OpenTelemetry, Prometheus, Grafana, distributed tracing

  • Go or Python for tooling and integrations is an added advantage

  • Open-source contributions or performance write-ups

    Good to Have (Payments)

  • Payment gateways, orchestration and acquirers

  • Authorization / capture, refunds / reversals

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Senior Backend Engineer Rust

Freelance

Paris, France

Hybrid

Skills

RustPythonPostgreSQLRedisGitLabGrafanaElasticsearchPrometheusKubernetes

3 months ago

Quick apply

Mobiskill

Ingénieur Infrastructure Linux

500

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

PythonHardwareAnsibleLinux

18 hours ago

Quick apply

Staff and More

Consultant MOA Instant Payment (H/F)

550

Freelance

Paris, France

Hybrid

Skills

Instant payment

17 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools