CrawlJobs Logo

Senior Rust Developer

Light IT Global

Location Icon

Location:
United Kingdom, London

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Requirements:

  • 5+ years of professional Rust development experience
  • Deep understanding of async Rust: Tokio runtime and ecosystem, Futures, streams, and async traits, Pin, Send, Sync bounds, Backpressure and flow control
  • Strong systems programming background: Concurrent and parallel programming, Lock-free data structures (Arc, DashMap), Memory management and performance optimization
  • Database experience: PostgreSQL, ORM experience (Diesel preferred), Schema migrations, Connection pooling, Transaction management
  • Distributed systems knowledge: Message queues (Kafka preferred), At-least-once and exactly-once semantics, Distributed state management, Partitioning and sharding strategies
  • gRPC and protocol buffers: Service definition and implementation, Streaming RPC patterns, Error handling in RPC
  • Testing discipline: Unit and integration testing, Async test patterns, Property-based testing, Test containers

Nice to have:

  • Kubernetes experience: Custom Resource Definitions (CRDs), Operators and controllers, Kubernetes API client usage
  • AWS services: S3 (especially multipart uploads) EKS, ECR, IAM policies and roles, CodeArtifact
  • Security: HashiCorp Vault, TLS/mTLS implementation, JWT authentication and authorization, PKI certificate management
  • Parser/compiler experience: Parser combinator libraries, Type systems and type inference, AST transformations, Code generation
  • Infrastructure as Code: Terraform (understanding deployments)
  • Cargo ecosystem: Workspace management, Proc macros and derive macros, Feature flags and conditional compilation
  • AI-assisted development: Experience with AI coding tools (Cursor IDE, GitHub Copilot, or similar), Ability to effectively leverage AI for code generation and refactoring, Understanding of AI tool limitations and when to review/modify AI-generated code, Comfortable with modern AI-augmented development workflows
What we offer:
  • Flexible work-from-home policy
  • Competitive salary and performance review
  • PE accounting and support
  • 18 paid vacation days per year
  • Unlimited paid sick days per year
  • The system of bonuses (Sport/Health/Education)
  • Expert community within the company
  • Paid courses and trainings, internal knowledge library

Additional Information:

Job Posted:
December 09, 2025

Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.