RUST Programmer

PineQ Lab Technology

Bengaluru

In loco

INR 3.500.000 - 7.000.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

PineQ Lab Technology is seeking an accomplished backend engineer in Bengaluru to own end-to-end production services. You will design, implement, test, deploy, and operate Rust-based backends at scale, applying deep knowledge of ownership, lifetimes, and async runtimes (Tokio).

You will optimize performance and memory usage, review code, and collaborate on migrations across languages while preserving API compatibility. Strong Java/JVM experience is also valued to support polyglot ecosystems.

Competenze

  • 5-7+ years building and operating backend services in large-scale production environments, with demonstrable end-to-end ownership across design, implementation, testing, deployment, and operations.
  • End-to-end experience building, deploying, and maintaining production Rust applications: solid command of ownership/borrowing, lifetimes, traits, error handling, and an async runtime (e.g., Tokio); able to write, review, and debug Rust, not just read it.
  • Hands-on performance and memory optimization experience in production services: profiling, benchmarking, and reducing memory footprint, with a working understanding of how memory optimization is achieved (e.g., allocation patterns, data layout, eliminating runtime overhead).
  • Demonstrated experience migrating or rewriting services across languages or runtimes while preserving API/wire-format compatibility and proving functional equivalence.
  • Familiarity with the Rust service target stack or close equivalents: Smithy Rust Server SDK, ECS Fargate (ARM64/Graviton), CargoBrazil, and CDK with @amzn/pipelines.
  • Proficiency working hands-on with AI coding agents as a primary development workflow: driving multi-step/multi-agent workflows, structuring work within human-defined boundaries, reviewing agent output critically, and knowing when to intervene versus delegate.
  • Strong Java/JVM experience (or equivalent in another source language), including the runtime cost model (GC, heap/metaspace, JIT), sufficient to judge migration candidates and faithfully re-express existing service logic and framework behavior (e.g., Coral, Spring, Guice).

Conoscenze

End-to-end ownership
Rust programming
Performance optimization
Memory profiling
Tokio async
Code review
Java/JVM
Cross-language migration

Strumenti

Smithy Rust Server SDK
ECS Fargate
CargoBrazil
CDK with @amzn/pipelines
Tokio

Descrizione del lavoro

  • 5-7+ years building and operating backend services in large-scale production environments, with demonstrable end-to-end ownership across design, implementation, testing, deployment, and operations.
  • End-to-end experience building, deploying, and maintaining production Rust applications: solid command of ownership/borrowing, lifetimes, traits, error handling, and an async runtime (e.g., Tokio); able to write, review, and debug Rust, not just read it.
  • Hands-on performance and memory optimization experience in production services: profiling, benchmarking, and reducing memory footprint, with a working understanding of how memory optimization is achieved (e.g., allocation patterns, data layout, eliminating runtime overhead).
  • Demonstrated experience migrating or rewriting services across languages or runtimes while preserving API/wire-format compatibility and proving functional equivalence.
  • Familiarity with the Rust service target stack or close equivalents: Smithy Rust Server SDK, ECS Fargate (ARM64/Graviton), CargoBrazil, and CDK with @amzn/pipelines.
  • Proficiency working hands-on with AI coding agents as a primary development workflow: driving multi-step/multi-agent workflows, structuring work within human-defined boundaries, reviewing agent output critically, and knowing when to intervene versus delegate.
  • Strong Java/JVM experience (or equivalent in another source language), including the runtime cost model (GC, heap/metaspace, JIT), sufficient to judge migration candidates and faithfully re-express existing service logic and framework behavior (e.g., Coral, Spring, Guice).
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Rust Software Engineer
Rust Software Engineer

Concentrix • India

In loco
INR 1.500.000 - 2.800.000
Senior Software Engineer
Senior Software Engineer

adesso SE • Ernakulam

In loco
INR 900.000 - 1.200.000
Rust Engineer
Rust Engineer

Copods • Bengaluru

In loco
INR 1.200.000 - 1.800.000
Rust Developer
Rust Developer

Cozzera • India

Remoto
USD 681 - 1136
Senior Software Engineer — Rust + TypeScript
Senior Software Engineer — Rust + TypeScript

Trantor • India

In loco
INR 1.200.000 - 2.400.000
Principal Rust Engineer – Language Runtime
Principal Rust Engineer – Language Runtime

Progress Software • Hyderabad

In loco
INR 3.200.000 - 6.500.000
Employee Stock Purchase Plan
30 days earned leave
Health Insurance
+1
Rust Developer
Rust Developer

Tata Consultancy Services • Indore District, Hyderabad, Pune District

In loco
INR 1.400.000 - 2.100.000
Software Engineer II TCF
Software Engineer II TCF

Concentrix • Hyderabad

In loco
INR 1.500.000 - 2.100.000
Software Developer, Product - Bangalore / Hyderabad
Software Developer, Product - Bangalore / Hyderabad

Labcorp Endpoint • Hyderabad, Bengaluru

Ibrido
INR 1.200.000 - 2.500.000
Principal Software Engineer - Bangalore / Hyderabad
Principal Software Engineer - Bangalore / Hyderabad

Labcorp Endpoint • Hyderabad, Bengaluru

Ibrido
INR 3.500.000 - 6.500.000