Skip to content
mimi

Senior Software Engineer Rust / Node Js

Nameless

India · On-site Full-time Senior 2w ago

About the role

Role Overview

You will be joining Flatgigs as a Senior Software Engineer to work on a large banking technology program with a confidential client. Your main focus will be on building high-performance backend systems and distributed services that support modern banking platforms. This role is perfect for individuals who thrive on working with low-latency, high-throughput financial systems and are eager to contribute to developing secure, scalable backend infrastructure within a regulated banking environment.

Key Responsibilities

  • Design and develop high-performance backend systems using Rust
  • Build scalable microservices and distributed systems
  • Develop and maintain backend services using Rust and Node.js
  • Optimize systems for low latency, high throughput, and reliability
  • Collaborate with cross-functional teams including product, architecture, and DevOps
  • Ensure systems adhere to security, reliability, and compliance standards required in financial systems
  • Contribute to system architecture and technical design decisions
  • Participate in code reviews, performance optimization, and system monitoring

Qualification Required

  • Robust experience in Rust programming
  • Backend development experience with Node.js
  • Experience building distributed systems or microservices architectures
  • Strong understanding of backend architecture and scalable systems
  • Experience developing high-performance or low-latency applications

Additional Company Details

You will have the opportunity to work on large-scale banking systems, gain exposure to modern backend technologies and distributed architectures, collaborate with a high-performing engineering team, and engage in a long-term project with the possibility of a contract extension.

Role Overview

You will be joining Flatgigs as a Senior Software Engineer to work on a large banking technology program with a confidential client. Your main focus will be on building high-performance backend systems and distributed services that support modern banking platforms. This role is perfect for individuals who thrive on working with low-latency, high-throughput financial systems and are eager to contribute to developing secure, scalable backend infrastructure within a regulated banking environment.

Key Responsibilities

  • Design and develop high-performance backend systems using Rust
  • Build scalable microservices and distributed systems
  • Develop and maintain backend services using Rust and Node.js
  • Optimize systems for low latency, high throughput, and reliability
  • Collaborate with cross-functional teams including product, architecture, and DevOps
  • Ensure systems adhere to security, reliability, and compliance standards required in financial systems
  • Contribute to system architecture and technical design decisions
  • Participate in code reviews, performance optimization, and system monitoring

Qualification Required

  • Robust experience in Rust programming
  • Backend development experience with Node.js
  • Experience building distributed systems or microservices architectures
  • Strong understanding of backend architecture and scalable systems
  • Experience developing high-performance or low-latency applications

Additional Company Details

You will have the opportunity to work on large-scale banking systems, gain exposure to modern backend technologies and distributed architectures, collaborate with a high-performing engineering team, and engage in a long-term project with the possibility of a contract extension.

Requirements

  • Robust experience in Rust programming
  • Backend development experience with Node.js
  • Experience building distributed systems or microservices architectures
  • Strong understanding of backend architecture and scalable systems
  • Experience developing high-performance or low-latency applications

Responsibilities

  • Design and develop high-performance backend systems using Rust
  • Build scalable microservices and distributed systems
  • Develop and maintain backend services using Rust and Node.js
  • Optimize systems for low latency, high throughput, and reliability
  • Collaborate with cross-functional teams including product, architecture, and DevOps
  • Ensure systems adhere to security, reliability, and compliance standards required in financial systems
  • Contribute to system architecture and technical design decisions
  • Participate in code reviews, performance optimization, and system monitoring

Skills

Node.jsRust

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free