Senior Rust Developer

2 views
Skip to first unread message

mike

unread,
Jul 9, 2026, 4:19:41 PM (8 hours ago) Jul 9
to mike

Job Title: Senior Rust Developer

Location: St. Louis, MO or MC Lean Virginia (Hybrid/Onsite)

Job Summary

We are seeking a highly skilled Rust Developer to design, develop, and optimize high-performance backend applications and distributed systems. The ideal candidate has strong experience with Rust programming, asynchronous systems, microservices, and cloud-native development. You will collaborate with cross-functional teams to build scalable, secure, and reliable software solutions.

Key Responsibilities

  • Design, develop, and maintain high-performance applications using Rust.
  • Build scalable RESTful APIs, backend services, and microservices.
  • Develop concurrent and asynchronous applications using Tokio and async/await.
  • Optimize application performance, memory usage, and system reliability.
  • Integrate SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Write clean, maintainable, and well-tested code.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Collaborate with DevOps teams on CI/CD pipelines, Docker, and Kubernetes deployments.
  • Troubleshoot production issues and implement performance improvements.
  • Follow secure coding practices and software engineering best practices.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of software development experience.
  • 2+ years of hands-on Rust development experience.
  • Strong understanding of Rust concepts including ownership, borrowing, lifetimes, and memory safety.
  • Experience with asynchronous programming using Tokio or similar frameworks.
  • Experience developing REST APIs and microservices.
  • Strong knowledge of multithreading, concurrency, and distributed systems.
  • Experience with PostgreSQL, MySQL, MongoDB, or Redis.
  • Proficiency with Git and modern software development practices.
  • Strong analytical and problem-solving skills.

Preferred Qualifications

  • Experience with Axum, Actix Web, Rocket, or Warp frameworks.
  • Experience with AWS, Azure, or Google Cloud Platform.
  • Hands-on experience with Docker and Kubernetes.
  • Familiarity with Kafka, RabbitMQ, or other messaging platforms.
  • Experience with gRPC and Protocol Buffers.
  • Knowledge of CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI.
  • Experience working in Agile/Scrum environments.
  • Prior experience in financial services, cybersecurity, defense, or high-performance computing is a plus.

Technical Skills

  • Languages: Rust, C++, Go, Python (preferred)
  • Frameworks: Tokio, Axum, Actix Web, Rocket
  • Databases: PostgreSQL, MySQL, MongoDB, Redis
  • Cloud: AWS, Azure, GCP
  • Containers: Docker, Kubernetes
  • Tools: Git, Terraform, Jenkins, GitHub Actions
  • Messaging: Kafka, RabbitMQ
  • Operating Systems: Linux

Reply all
Reply to author
Forward
0 new messages