Logo for Surt

Senior Backend Software Engineer - Rust & Serverless (Remote)

Role overview

Qualifications

  • Deep experience with ownership, lifetimes, and asynchronous programming in Rust
  • Understanding of event-driven architecture and serverless environments
  • Experience with Infrastructure as Code (IaC) using Terraform
  • Management of NoSQL databases and observability tools

Responsibilities

  • Develop and maintain mission-critical business logic using Rust and the Tokio runtime
  • Take full ownership of your stack using Terraform for provisioning and management
  • Profile memory usage and execution timing to optimize performance
  • Design and implement robust REST APIs for backend and frontend interaction

Key facts

  • Remote from: India
  • Full time
  • Senior (5-10 years)
  • Backend Engineer
  • English

Hard skills

Other skills

  • Mentorship

About the company

Surt logo

Surt

Artificial Intelligence & Machine Learning Services

At Surt, we believe compliance shouldn’t be complicated. We help organizations in highly regulated industries verify users, understand risk, and make confident decisions through clear, intuitive tools built for real-world compliance. Our technology brings clarity to high-stakes, fast-moving environments – quick to integrate, effortless to use, and trusted by teams who need accuracy at scale. Whether meeting state-level regulatory requirements, preventing fraud and bonus abuse, or ensuring users are who they claim to be, SURT provides the reliability modern organizations depend on. Trusted across fintech, payments, online services, and gaming, we’re building more than a verification tool. Our mission is to give organizations a clearer, more transparent way to trust their users and stay ahead of fraud.

Company details

IndustryArtificial Intelligence & Machine Learning Services
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

SURT AI

Join the Future of Fraud Detection

We develop advanced systems that provide superior fraud detection capabilities. Join a team committed to advancing the state of the art in fraud prevention technology.

Senior Backend Engineer (Rust & Serverless)   The Mission   We are looking for a Senior Backend Engineer to own the "brain" of our application. This is a heavy-coding, high-impact role where performance is the baseline. You will be responsible for architecting and building high-performance compute engines, translating complex business logic into lightning-fast, memory-safe Rust services.
If you are a builder who believes that "if it's worth doing twice, it's worth automating," and you have a deep appreciation for the elegance of the Rust borrow checker, we want to talk to you.

What You’ll Do
  • Build the Core: Develop and maintain mission-critical business logic using Rust and the Tokio runtime, deployed primarily via high-performance Lambda functions.
  • Architect Infrastructure: Take full ownership of your stack using Terraform. You’ll provision and manage everything from DynamoDB schemas to API Gateways and event-driven pipelines.
  • Optimize & Profile: This isn't just "functional" code. You will profile memory usage and execution timing to shave off milliseconds and minimize compute overhead.
  • Define the Interface: Design and implement robust REST APIs that serve as the bridge between our complex backend logic and the frontend.
  • Cultivate Excellence: Set the bar for Rust within the team. You’ll establish coding standards, mentor others, and conduct rigorous code reviews to ensure our "brain" remains healthy and scalable.
Technical Profile
  • Rust Mastery: You have deep experience with ownership, lifetimes, and asynchronous programming in Rust. You know your way around the ecosystem (Serde, Axum/Tower, etc.).
  • Serverless Native: You understand the nuances of event-driven architecture. You know how to work within (and around) the constraints of serverless environments.
  • Automation First: You have a "script-first" mentality. Experience with IaC (Terraform) is highly recommended.
  • Data & Observability: You’ve managed NoSQL databases (DynamoDB) and have a disciplined approach to observability using tools like CloudWatch and CloudTrail.
  • Testing Discipline: You view unit and integration tests as a core part of the feature, not an afterthought.
Our Tech Stack
  • Languages: Rust (Async/Tokio)
  • Infrastructure: AWS (Lambda, SQS, SNS, API Gateway, DynamoDB)
  • Deployment: Terraform / IaC
  • Operations: CloudWatch, CloudTrail, GitHub Actions

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Backend Engineer Related jobs

Other jobs at Surt

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.