Backend Engineer (Python / Distributed Systems)

Root Pay Inc.

Bengaluru

On-site

INR 1,400,000 - 2,200,000

Full time

20 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

RootPay Inc. is hiring a backend engineer to design and build scalable systems for high-volume financial transactions. You will develop clean, reliable APIs and work on event-driven architectures with AWS and Python-based tools.

You will collaborate with frontend and product teams to ship end-to-end features, while continually improving system performance, observability, and reliability. A focus on scalable design and data integrity is essential for this role.

Qualifications

  • 3+ years of backend engineering experience.
  • Strong fundamentals in Python and API design.
  • Experience with distributed systems or asynchronous processing.
  • Comfortable with cloud infrastructure (AWS).
  • Understanding of system design, reliability, and scaling.
  • Bonus: Experience with financial systems, ledgers, or payments.

Responsibilities

  • Design and build scalable backend systems for high-volume financial transactions.
  • Develop APIs that are clean, reliable, and easy to integrate.
  • Work on event-driven architectures and asynchronous workflows.
  • Ensure high availability, fault tolerance, and data integrity.
  • Collaborate with frontend and product teams to ship end-to-end features.
  • Continuously improve system performance, observability, and developer workflows.

Skills

Backend engineering
Python
API design
Distributed systems
AWS
System design

Tools

Temporal
FastAPI
AWS

Job description

RootPay is building the future of money movement in the US. Our API-first platform enables instant, direct bank payouts, eliminating intermediaries, reducing costs, and simplifying complex payment workflows.

Why Join

Work on systems that move billions of dollars, alongside top-tier engineers, in a fast-paced early-stage environment. You'll build from scratch, not maintain legacy systems and shape how modern financial infrastructure is designed.

What You'll Do
  • Design and build scalable backend systems for high-volume financial transactions
  • Develop APIs that are clean, reliable, and easy to integrate
  • Work on event-driven architectures and asynchronous workflows
  • Ensure high availability, fault tolerance, and data integrity
  • Collaborate with frontend and product teams to ship end-to-end features
  • Continuously improve system performance, observability, and developer workflows
  • Python (FastAPI)
  • AWS (compute, storage, infra)
  • Temporal (workflow orchestration)
What We're Looking For
  • 3+ years of backend engineering experience
  • Strong fundamentals in Python and API design
  • Experience with distributed systems or asynchronous processing
  • Comfortable working with cloud infrastructure (AWS)Understanding of system design, reliability, and scaling
  • Bonus: Experience with financial systems, ledgers, or payments
What We Care About
  • Simplicity in system design
  • Reliability over cleverness
  • Engineers who think in systems, not just endpoints
Why This Role Matters

You'll be building the core engine that moves money, systems where correctness, speed, and reliability are non-negotiable.

Logistics
  • Location: Bangalore (relocation required within 1 month)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (L3) - Payments Bengaluru
Senior Backend Engineer (L3) - Payments Bengaluru

OpenFX • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Equity
Competitive salary
Career growth
Frontend Engineer (React / Next.js)
Frontend Engineer (React / Next.js)

Root Pay Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Neara • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Flexible vacation
Flexible work times
Necessary equipment provided
+2
Senior Software Engineer
Senior Software Engineer

Chargebee • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Collaborative environment
Opportunity for learning and growth
Backend Developer -Python
Backend Developer -Python

JUARA IT SOLUTIONS • Chennai District

On-site
INR 1,500,000 - 2,500,000
Backend Engineer
Backend Engineer

KRAFTON INDIA • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Tech Lead Engineering Lead Backend Python
Tech Lead Engineering Lead Backend Python

Sadad Qa • Hyderabad, Ahmedabad District, Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Senior Backend Engineer
Senior Backend Engineer

Arcana • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Python Backend Engineer
Python Backend Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Professional growth
Collaborative environment
+1
Python Backend Developer
Python Backend Developer

Crew Kraftorz LLP • Chennai District

On-site
INR 800,000 - 1,200,000