Rust Developer

New
B
Bright Vision TechnologiesSoftware Development
100% Remote (U.S.)Full-TimeSenior
Salary145,000 - 205,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
AWSDockerPostgreSQLGitKubernetesgRPCRedisRustCI/CD

Requirements

  • 6+ years of professional software engineering experience building enterprise applications.
  • 3+ years of hands-on Rust development experience in production environments.
  • Strong proficiency in Rust programming language, ownership model, borrowing, lifetimes, traits, generics, and macros.
  • Extensive experience with asynchronous Rust development using Tokio, async/await, and Futures.
  • Strong understanding of concurrent programming, multithreading, and synchronization primitives.
  • Experience building RESTful APIs, gRPC services, and high-performance backend applications.
  • Strong understanding of operating system fundamentals including memory management and networking.
  • Experience developing cloud-native applications on AWS, Azure, or Google Cloud Platform.
  • Strong SQL skills with PostgreSQL, MySQL, or SQL Server.
  • Hands-on experience with Git, CI/CD pipelines, Docker, and Kubernetes.
  • Experience working in Agile development environments.

Responsibilities

  • Design and develop high-performance backend services using Rust for large-scale distributed systems.
  • Build low-latency APIs, asynchronous processing services, and event-driven microservices.
  • Develop networking applications utilizing TCP, UDP, HTTP/2, gRPC, WebSockets, and QUIC protocols.
  • Build highly concurrent applications using Rust's async ecosystem including Tokio and async/await.
  • Optimize CPU utilization, memory management, thread scheduling, and application performance.
  • Integrate services with Kafka, RabbitMQ, Redis Streams, or other enterprise messaging platforms.
  • Develop secure APIs and authentication services supporting OAuth2, JWT, OpenID Connect, and mTLS.
  • Collaborate with DevOps engineers to automate deployments using CI/CD pipelines and Infrastructure as Code.
View Full Description & ApplyYou'll be redirected to the employer's site
145,000 - 205,000 USD per year
Apply Now