TekPillar
TekPillarIn IT to Win IT

Rust Engineer

🔥 HotNew

Job Type

Full-time

Work Mode

On-site

Compensation

₹25,00,000 - ₹40,00,000 / year

Experience

5+ Years years

Location

Pune, Maharashtra, India

Industry

Information and Technology

Required Skills

MicroservicesAWSKubernetesRUSTTokioAxum

Job Description

Job Role: Senior Engineer - Rust

Experience: 5+ Years

Location: Pune

Key Responsibilities

  • Design and develop scalable REST/gRPC microservices using Rust.
  • Work with Tokio, Axum/Actix Web, Serde and Cargo.
  • Implement API validation, business logic, error handling, persistence, caching, messaging, and downstream service integrations.
  • Integrate AWS services using the AWS SDK for Rust.
  • Work with S3, SQS/SNS, EventBridge, DynamoDB, RDS/Aurora and Secrets Manager.
  • Develop container-ready applications for AWS EKS/ECS/Fargate.
  • Implement structured logging, metrics, distributed tracing, and correlation IDs using tracing, OpenTelemetry, CloudWatch and AWS X-Ray.
  • Write unit, integration, API/contract, and component-level tests.
  • Follow coding standards using rustfmt, Clippy, Cargo test, and dependency/security scanning.
  • Troubleshoot application performance issues involving CPU, memory, latency, I/O, networking, and async contention.
  • Use Criterion.rs, flamegraphs and profiling/performance tools where applicable.
  • Implement health checks, readiness checks, graceful shutdown, configuration management, and resilient service patterns.
  • Participate in code reviews, technical discussions, production support, RCA, and continuous improvement.

Apply for this role

Step 1 of 2 — your details

Upload resume

PDF, DOC, DOCX (max 10MB)

Already have an account? Sign in