Padmi

Rust Programmer

BangalorePosted 8 months ago
Software engineeringSeniorFull Time
Apply at People Prime Worldwide

Opens the source posting on foundit.in

Source description

About the role

View original

Educational Qualification Bachelor's degree in Computer Science, Engineering, or equivalent experience Roles & Responsibilities Design, develop, and maintain high-performance microservices in Rust Build scalable, resilient event-driven systems using Kafka, NATS, or Pulsar Implement asynchronous services with Tokio, async-std, or similar frameworks Ensure service reliability, observability (tracing, metrics), performance, and security Collaborate on domain-driven design and event-sourced/CQRS architectures Write clean, tested (unit and integration), and well-documented code Participate in code reviews and contribute to architectural decisions Optimize latency, throughput, and memory usage in production systems Required Skills & Competencies Backend engineering experience in Rust (3+ years) Expertise in microservice architecture and REST/gRPC APIs Strong experience with event-driven systems, message queues, and pub/sub Proficiency in Tokio, Axum/Tonic/Actix-web, serde, sqlx, or Diesel Hands-on experience with Kafka, NATS, or Pulsar Solid understanding of distributed systems concepts: eventual consistency, idempotency Experience with Docker, Kubernetes, and CI/CD pipelines Familiarity with tracing (OpenTelemetry), Prometheus, and Grafana Nice to Have Contributions to Rust open-source projects or crates Experience with CQRS and event sourcing (EventStore, Akka, or custom implementations) Background in fintech, trading, or high-throughput systems

One address, no account. We’ll tell you when matching roles go live.

More at People Prime Worldwide

Related open roles

View all roles