Rust Developer

Tkxel

Lahore

On-site

PKR 33,195,000 - 49,793,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tkxel is seeking a Rust Developer to design, develop, and maintain high-performance, secure software applications. The role focuses on backend services, concurrency, and scalable architectures with Rust and Tokio.

You will build RESTful APIs, work with PostgreSQL/MySQL/Redis, and collaborate across frontend, DevOps, and product teams to deliver production-grade systems. Strong testing, CI/CD, and code quality are essential.

Qualifications

  • 3+ years of professional software development experience, with strong Rust skills.
  • Strong Rust fundamentals: ownership, borrowing, lifetimes, traits, generics.
  • Experience building backend services, APIs, or distributed systems.
  • Familiarity with REST APIs and microservices architecture.
  • Experience with asynchronous and concurrent programming using Tokio or similar frameworks.
  • Experience with relational and/or NoSQL databases.
  • Proficient with Git and modern software development workflows.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Knowledge of software design principles and clean code practices.

Responsibilities

  • Design, develop, test, and maintain high-performance applications using Rust.
  • Build secure, scalable, and reliable backend services and APIs.
  • Work with Rust concepts including ownership, borrowing, lifetimes, traits, and generics.
  • Develop concurrent and asynchronous applications using frameworks such as Tokio.
  • Design and integrate RESTful APIs and microservices.
  • Work with databases such as PostgreSQL, MySQL, Redis, or other data stores.
  • Optimize application performance, memory usage, and system reliability.
  • Write clean, maintainable, well-tested, and production-quality code.
  • Troubleshoot complex technical issues and improve existing systems.
  • Collaborate with cross-functional teams, including frontend engineers, DevOps engineers, architects, and product teams.
  • Participate in code reviews and contribute to engineering best practices.
  • Implement automated testing and support CI/CD processes.

Skills

Rust
Tokio
Backend development
REST APIs
Microservices
Concurrency
Git
Asynchronous programming
Systems programming
Testing/CI/CD

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Axum
Actix Web
Rocket
Docker
Kubernetes
Redis
PostgreSQL
MySQL

Job description

Tkxel is a leading softwaredevelopment company located in Reston, Virginia. We are committedto develop innovative software solutions for leading enterprisesin the world, helping them grow their businesses using latesttechnology solutions.
Job Description

We are looking for a skilled Rust Developer to design, develop, and maintain high-performance, secure, and scalable software applications. The ideal candidate should have strong hands-on experience with the Rust programming language and a solid understanding of systems programming, backend development, concurrency, and software engineering best practices.

Key Responsibilities

Design, develop, test, and maintain high-performance applications using Rust .

Build secure, scalable, and reliable backend services and APIs.

Work with Rust concepts including ownership, borrowing, lifetimes, traits, and generics .

Develop concurrent and asynchronous applications using frameworks and libraries such as Tokio and async Rust.

Design and integrate RESTful APIs and microservices.

Work with databases such as PostgreSQL, MySQL, Redis, or other data stores .

Optimize application performance, memory usage, and system reliability.

Write clean, maintainable, well-tested, and production-quality code.

Troubleshoot complex technical issues and improve existing systems.

Collaborate with cross-functional teams, including frontend engineers, DevOps engineers, architects, and product teams.

Participate in code reviews and contribute to engineering best practices.

Implement automated testing and support CI/CD processes.

Required Skills & Qualifications

3+ years of professional software development experience , with strong hands-on experience in Rust .

Strong understanding of Rust fundamentals, including:

Ownership and borrowing

Lifetimes

Traits and generics

Memory safety

Experience with asynchronous and concurrent programming using Tokio or similar frameworks.

Experience building backend services, APIs, or distributed systems.

Strong understanding of REST APIs and microservices architecture .

Experience with relational and/or NoSQL databases.

Familiarity with Git and modern software development workflows .

Strong debugging, problem-solving, and performance optimization skills.

Good understanding of software design principles and clean code practices.

Preferred Qualifications

Experience with Rust web frameworks such as Axum, Actix Web, or Rocket .

Experience with Docker and Kubernetes .

Familiarity with cloud platforms such as AWS, Azure, or GCP .

Experience with distributed systems and event-driven architecture.

Knowledge of message brokers such as Kafka or RabbitMQ .

Experience with CI/CD pipelines .

Knowledge of systems programming, networking, or low-level programming.

Experience with blockchain, Web3, embedded systems, or high-performance computing is a plus.

Education

Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Backend Engineer for High-Performance Microservices
Rust Backend Engineer for High-Performance Microservices

Tkxel • Lahore

On-site
PKR 33,195,000 - 49,793,000
Principal Software Engineer /.Net
Principal Software Engineer /.Net

Tkxel • Lahore

On-site
PKR 24,965,000 - 36,061,000
Principal Software Engineer /.Net
Principal Software Engineer /.Net

Tkxel LLC • Lahore

On-site
PKR 1,200,000 - 2,000,000
Principal Java Engineer
Principal Java Engineer

Tkxel • Lahore

On-site
PKR 41,551,000 - 58,172,000
Principal Java Engineer
Principal Java Engineer

Tkxel LLC • Lahore

On-site
PKR 49,861,000 - 66,482,000
Backend Developer
Backend Developer

Syncrux SMN Digital Services LLC • Pakistan

Remote
PKR 2,400,000 - 3,600,000
Competitive pay
Growth opportunities
Flexible work
+2
Rust Engineer
Rust Engineer

SME Careers • Pakistan

Remote
PKR 9,540,000 - 22,896,000
Data Engineer
Data Engineer

Tkxel • Lahore

On-site
PKR 46,333,000 - 64,866,000
Rust OSS Bench Engineer (Remote)
Rust OSS Bench Engineer (Remote)

HumanitApp • Pakistan

Remote
PKR 7,862,000 - 11,197,000
Fully remote
Remote Rust Engineer — Turso Core DB & OSS
Remote Rust Engineer — Turso Core DB & OSS

Real Work From Anywhere Ltd. • Pakistan

Remote
PKR 1,800,000 - 2,800,000
Fully Remote
ESOP
Tech Allowance
+4
Top locations