Description

We're looking for a Senior Rust Engineer to join our core fintech engineering team. You’ll play a key role in designing and implementing backend services, payment workflows, and real-time transaction engines. If you're passionate about systems-level thinking, financial infrastructure, and solving complex problems with Rust — we want to hear from you.

Job Responsibilities

  • Architect and implement scalable microservices using Rust
  • Build high-throughput, low-latency systems for transaction processing and orchestration
  • Design APIs and service layers that interface with core banking, ledger, KYC, and payment systems
  • Write clean, well-tested, and maintainable code
  • Collaborate with cross-functional teams including product, security, and DevOps
  • Stay up to date with Rust ecosystem developments and bring best practices to the team

What We’re Looking For

  • 5+ years in systems/backend engineering with at least 2 years of professional Rust experience
  • Solid understanding of async programming, multithreading, and memory safety
  • Experience building APIs, payment engines, or transactional systems
  • Familiar with message queues (Kafka/RabbitMQ), PostgreSQL, Redis, or similar
  • Prior experience in fintech, payments, banking APIs, or digital wallets is a strong plus
  • Comfort with Git, CI/CD pipelines, containerization (Docker/K8s), and cloud platforms

Nice to Have

  • Exposure to domain-driven design (DDD) or event-driven architecture (EDA)
  • Familiarity with compliance, security, or risk systems in fintech
  • Contributions to open-source Rust projects or fintech tools

Benefits

  • Attractive Salary for deserving candidates
  • Medical Coverage
  • Salary review twice in a year
  • Weekly two holidays
  • Provident fund
  • Two festival bonus
  • Quarterly Performance Bonus
  • WPPF.

Life at Brain Station 23