Rust Engineer at Astra Tech - ScoutJobs - The AI-curated global job board
Skip to content
Astra Tech
Posted 9 days ago

Rust Engineer

Astra TechRust Engineer

Requirements

Bachelor's degree in Computer Science or related field, 3+ years backend development experience, Proficiency in Rust, Go, Java, or C++, Knowledge of concurrency and memory management, Understanding of Domain-Driven Design, Working English proficiency, Knowledge of PostgreSQL or MySQL

Skills

RustPostgreSQLMicroservices

About the role

Responsibilities

  • Participate in the development of the internet lending system, including modules for loan origination, risk decisioning, and transaction processing
  • Write clean, idiomatic code and maintain high quality through comprehensive unit and integration testing
  • Contribute to Domain-Driven Design modeling and microservices architecture discussions
  • Utilize AI coding tools (such as Claude Code) for code generation, refactoring, and troubleshooting within an AI-driven workflow
  • Perform system performance tuning to resolve memory safety issues, concurrency races, and database bottlenecks
  • Collaborate with an international, multicultural team through code reviews and technical discussions in English

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • 3+ years of backend development experience
  • Proficiency in at least one systems or high-performance language (Rust, Go, Java, or C++)
  • Strong understanding of concurrency, memory management, and asynchronous programming
  • Knowledge of Domain-Driven Design (DDD) principles
  • Solid working knowledge of PostgreSQL or MySQL, including efficient SQL querying and indexing
  • Working proficiency in English for technical discussions and asynchronous communication
  • An AI engineering mindset with the ability to integrate AI coding tools into daily workflows

Preferred Qualifications

  • Prior professional experience with Rust, including familiarity with Tokio, Serde, and SQLx
  • Hands-on experience with Redis, Kafka, or other messaging middleware
  • Background in Fintech or core lending system development
  • Familiarity with cloud-native technology stacks such as Kubernetes, Docker, AWS, or GCP
  • Experience using AI pair-programming tools like Cursor or Copilot

About the Company

Astra Tech is an international technology company building high-availability, low-latency financial-grade services. We foster a strong technical atmosphere and a culture that champions efficient, AI-driven engineering.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Rust Engineer

Astra Tech · Abu Dhabi

Sign up to apply