Senior Rust Developer

Bright Vision Technologies
Apex, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 205K

Job location

Remote
Apex, United States of America

Tech stack

Amazon Web Services (AWS)
Azure
C++
Concurrent Computing
Continuous Integration
Linux
Distributed Systems
Amazon DynamoDB
Interoperability
PostgreSQL
Enterprise Messaging Systems
Microsoft SQL Server
MongoDB
MySQL
Open Source Technology
RabbitMQ
Redis
Prometheus
Software Engineering
Pulumi
Multithreading
Transport Layer Security
Google Cloud Platform
Cloud Platform System
Istio
Grafana
GIT
Kubernetes
Kafka
Linkerd (Service Mesh)
REST
Terraform
gRPC
Docker

Requirements

  • 6+ years of software engineering experience.
  • 3+ years of hands-on Rust development in production environments.
  • Strong knowledge of Rust, ownership, borrowing, lifetimes, traits, generics, and async programming.
  • Experience with Tokio, Actix Web, Axum, or similar Rust frameworks.
  • Experience building REST APIs, gRPC services, and distributed systems.
  • Strong understanding of Linux, networking, multithreading, and concurrent programming.
  • Experience with AWS, Azure, or Google Cloud Platform.
  • Experience with PostgreSQL, MySQL, SQL Server, Redis, MongoDB, or DynamoDB.
  • Hands-on experience with Docker, Kubernetes, Git, and CI/CD pipelines.
  • Experience with Kafka, RabbitMQ, NATS, or similar messaging platforms.

Preferred Skills

  • Kubernetes Operators and cloud-native infrastructure
  • Terraform or Pulumi
  • Prometheus, Grafana, OpenTelemetry
  • Service Mesh (Istio, Linkerd)
  • Cryptography, TLS, and secure communications
  • C/C++ interoperability (FFI)
  • Open-source Rust contributions

Apply for this position