Senior Rust Backend Architect — Remote

Bright Vision Technologies

United States

Remote

USD 145,000 - 205,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bright Vision Technologies in the United States is seeking an experienced Rust Developer to design, build, and optimize high-performance distributed systems and cloud-native infrastructure. You will work with platform engineers and DevOps to deliver scalable APIs, low-latency services, and secure networking components, using Rust's async ecosystem and modern cloud platforms.

This full-time, remote position offers substantial growth potential, exposure to enterprise-grade architectures, and a

Qualifications

  • Six or more years of professional software engineering experience building enterprise applications.
  • Three or more 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, Futures, and Actix or Axum.
  • Strong understanding of concurrent programming, multithreading, synchronization primitives, and lock-free programming concepts.
  • Experience building RESTful APIs, gRPC services, and high-performance backend applications.
  • Strong understanding of operating system fundamentals including memory management, process scheduling, file systems, and networking.
  • Experience working with Linux production environments and command-line tooling.
  • Experience developing cloud-native applications on AWS, Azure, or Google Cloud Platform.
  • Strong SQL skills with PostgreSQL, MySQL, or SQL Server.
  • Experience working with NoSQL databases such as Redis, Cassandra, DynamoDB, or MongoDB.
  • Hands-on experience with Git, CI/CD pipelines, Docker, and Kubernetes.
  • Experience integrating distributed messaging systems including Kafka, RabbitMQ, NATS, or Pulsar.
  • Strong debugging, profiling, benchmarking, and performance optimization skills.
  • 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.
  • Design resilient services capable of processing millions of transactions with high availability and fault tolerance.
  • 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.
  • Build observability capabilities including structured logging, distributed tracing, and performance monitoring.
  • Participate in architecture reviews, code reviews, system design discussions, and production support.
  • Collaborate with DevOps engineers to automate deployments using CI/CD pipelines and Infrastructure as Code.
  • Investigate complex production issues involving networking, concurrency, memory utilization, and distributed systems.

Skills

Rust programming
Async Rust (Tokio/async)
Distributed systems
RESTful APIs / gRPC
Linux production
Docker & Kubernetes

Tools

Docker
Kubernetes
Kafka
RabbitMQ
Redis

Job description

Bright Vision Technologies in the United States is seeking an experienced Rust Developer to design, build, and optimize high-performance distributed systems and cloud-native infrastructure. You will work with platform engineers and DevOps to deliver scalable APIs, low-latency services, and secure networking components, using Rust's async ecosystem and modern cloud platforms.

This full-time, remote position offers substantial growth potential, exposure to enterprise-grade architectures, and a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rust Engineer - Remote, Scalable Distributed Systems
Senior Rust Engineer - Remote, Scalable Distributed Systems

Bright Vision Technologies • Apex (NC)

On-site
USD 145,000 - 205,000
Remote Rust Backend Engineer - Distributed Systems
Remote Rust Backend Engineer - Distributed Systems

Bright Vision Technologies • Round Rock (TX)

On-site
USD 145,000 - 205,000
Remote Rust Backend Engineer - High-Performance Systems
Remote Rust Backend Engineer - High-Performance Systems

JobCubby • Round Rock (TX), Northern (KY)

Hybrid
USD 145,000 - 205,000
Senior Rust Engineer - Remote, Distributed Systems
Senior Rust Engineer - Remote, Distributed Systems

brightvisiontechnologies • North Carolina

On-site
USD 145,000 - 205,000
Rust Developer
Rust Developer

JobCubby • Round Rock (TX), Northern (KY)

Hybrid
USD 145,000 - 205,000
Remote Rust Engineer — High‑Impact Backend Architect
Remote Rust Engineer — High‑Impact Backend Architect

Xpertise Recruitment • United States

On-site
USD 100,000 - 130,000
Remote Rust Developer — Build Performance‑Critical SaaS
Remote Rust Developer — Build Performance‑Critical SaaS

Xpertise Recruitment • United States

On-site
USD 120,000 - 180,000
Senior Rust Platform Engineer (Remote, US)
Senior Rust Platform Engineer (Remote, US)

JobCubby • Northern (KY)

Hybrid
USD 170,000 - 230,000
Senior Rust Architect - Remote & High-Performance
Senior Rust Architect - Remote & High-Performance

Proxify • Town of Poland (NY)

On-site
USD 110,000 - 150,000
Flexible withdrawal options
Up to 24 flex days off
Career-accelerating opportunities
Rust Systems Engineer — High-Performance Backend
Rust Systems Engineer — High-Performance Backend

Central Business Solutions, Inc • Newark (CA)

Remote
USD 100,000 - 130,000