We are looking for an experienced Rust Developer to build a secure, scalable payment-processing and orchestration platform similar to HyperSwitch.
Key Responsibilities:
- Develop high-performance backend services using Rust.
- Integrate multiple payment gateways, acquirers, and banking APIs.
- Build intelligent payment routing, retries, failover, refunds, and webhook processing.
- Implement tokenization, transaction tracking, reconciliation, and dispute management.
- Design secure REST APIs and reliable event-driven workflows.
- Ensure PCI-DSS compliance, data security, observability, and fault tolerance.
- Write clean, tested, well-documented, production-ready code.
Required Experience:
- Strong production experience with Rust and async frameworks such as Tokio and Axum or Actix Web.
- Proven experience with payment gateways, payment orchestration, or FinTech platforms.
- Strong knowledge of PostgreSQL, Redis, message queues, Docker, and cloud infrastructure.
- Experience with idempotency, concurrency, distributed systems, API security, and high-volume transaction processing.
- Familiarity with HyperSwitch or similar payment orchestration platforms is highly preferred.
Please share relevant Rust/FinTech projects, your role in them, availability, and a brief explanation of how you would architect a multi-gateway payment platform.
Pay: ₹200,000.00 - ₹300,000.00 per month
Work Location: In person