Rust Developer

Uprails โ€” United Arab Emirates ยท Posted ~2 days ago

Mid

Skills

Rust Backend development API development Microservices Distributed systems Relational databases NoSQL databases Git APIs PostgreSQL Redis Cloud Containers

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A technology-focused organization is seeking a skilled backend engineer to design and maintain high-performance services and APIs. The role involves building scalable systems, improving reliability, integrating external services, and contributing to modern software engineering practices.

Highlights

Opportunity to build scalable backend infrastructure, work on complex technical challenges, and collaborate with cross-functional engineering teams while focusing on reliability, performance, and security.

Description

About Uprails Uprails is a payment orchestration and fintech infrastructure platform that enables businesses to connect, manage and optimise payment processing through a unified technology layer. Our platform supports payment routing, transaction processing, reconciliation, reporting, fraud prevention and integrations with multiple payment providers. We are looking for a talented Rust Developer to help build and scale the core infrastructure powering our platform. Role Overview As a Rust Developer, you will be responsible for designing, developing and maintaining high- performance backend services and APIs. You will work closely with product, engineering and infrastructure teams to build secure, scalable and reliable systems that support critical payment and transaction workflows. About You You are highly driven, take ownership of your work, and enjoy solving complex technical challenges. You write clean, efficient code, think critically about system design, and are committed to building reliable, high-quality software in a fast-paced environment. Key Responsibilities โ— Design, develop and maintain backend services using Rust. โ— Build scalable APIs and microservices. โ— Develop integrations with payment providers and third-party systems. โ— Optimise system performance, reliability and security. โ— Participate in architecture and technical design discussions. โ— Troubleshoot and resolve production issues. โ— Write clean, maintainable and well-documented code. โ— Collaborate with product, QA and DevOps teams throughout the development lifecycle. โ— Contribute to code reviews and engineering best practices. Required Skills & Experience โ— Strong experience developing applications in Rust. โ— Solid understanding of backend architecture and API development. โ— Experience with relational and/or NoSQL databases. โ— Experience building scalable distributed systems. โ— Strong debugging and problem-solving skills. โ— Familiarity with Git and modern development workflows. Preferred Experience โ— Experience in payments, fintech or financial services. โ— Experience with cloud platforms and containerised environments. โ— Knowledge of message queues, event-driven systems and microservices. โ— Experience with PostgreSQL, Redis or similar technologies. โ— Understanding of security and performance best practices.