Senior Back-End Engineer (Rust) - Software
Indexed description
Senior Backend Engineer with deep technical expertise in Rust and a strong working knowledge of Python to drive a major language migration strategy. Lead and execute technical rewriting of existing Python-based microservices, data pipelines, and security APIs into production-grade, idiomatic Rust.
Requirements
- 4+ years of professional experience building, deploying, and maintaining high-performance backend applications or APIs in Rust - Deep familiarity with Rust best practices, including asynchronous programming (e.g., Tokio ecosystem), advanced trait design, and safe concurrency - Strong competency in Python, with the ability to read, profile, and reverse-engineer existing complex codebases seamlessly - A proven track record of designing scalable, resilient distributed systems and low-latency RESTful or gRPC APIs - Practical experience with containerization (Docker, Kubernetes) and deploying high-availability services in cloud environments (such as AWS or GCP) Benefits
- 100% Remote Work - Highly Competitive USD Pay - Paid Time Off - Work with Autonomy - Work with Top American Companies
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search