Senior C# Backend Engineer

ScaleReal

United States

Remote

USD 9,500 - 19,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly
Open-source contributions
Flexible hours

Job summary

ScaleReal in India is seeking a skilled backend engineer to build real-time services that process sensor and camera events, coordinate partner integrations, and handle parking-session billing and payments. You will implement APIs and background workers, design event-driven architectures, and ensure accurate processing despite external failures.

Emphasis on cloud infrastructure, data persistence, testing, and observability.

Qualifications

  • At least four years of production software experience in an OO language.
  • Experience with event-driven systems and messaging.
  • Familiarity with Azure or comparable cloud services.
  • Strong testing habits including unit/integration tests.
  • Knowledge of domain-driven design and system design.

Responsibilities

  • Develop APIs and background workers that process field events and issue timely commands.
  • Build event-driven services and partner integrations using messaging and HTTP interfaces.
  • Implement billing workflows, including payment authorization, capture, refunds, invoicing, and webhook reconciliation.
  • Persist and manage business data across relational and document databases, with attention to query performance.
  • Build observability, automated tests, and deployment workflows for cloud-hosted services.
  • Use infrastructure as code to manage cloud resources and support reliable releases.

Skills

C#
Java
Kotlin
Domain-driven design
Immutability
Unit testing

Tools

Azure
SQL
Terraform
HTTP APIs

Job description

Role overview

Build backend services for a real-time platform that processes sensor and camera events, coordinates partner integrations, and manages parking-session billing and payments. The work combines event-driven services, cloud infrastructure, and financial workflows where accurate processing must be maintained through retries and external-system failures.

Responsibilities
  • Develop APIs and background workers that process field events and issue timely commands.
  • Build event-driven services and partner integrations using messaging and HTTP interfaces.
  • Implement billing workflows, including payment authorization, capture, refunds, invoicing, and webhook reconciliation.
  • Persist and manage business data across relational and document databases, with attention to query performance.
  • Build observability, automated tests, and deployment workflows for cloud-hosted services.
  • Use infrastructure as code to manage cloud resources and support reliable releases.
Requirements
  • At least four years of production software experience in an object-oriented language such as C#, Java, or Kotlin.
  • Understanding of domain-driven design, system design, and modeling business rules clearly.
  • Familiarity with functional programming ideas such as immutability and result types.
  • Strong testing habits, including meaningful unit and integration tests.
  • Experience with event-driven systems, including producers and consumers, schema changes, retries, and idempotency.
  • SQL skills, service observability practices, and experience with Azure or comparable cloud services.
Nice to have
  • Experience with payment systems, billing, webhook handling, or ledger reconciliation.
  • Familiarity with functional C#, F#, LanguageExt, or streaming SQL.
  • Production Terraform experience, or work with multi-tenant SaaS, partner integrations, or industrial and IoT systems.
Benefits and work setup
  • Full-time, remote role based in India, with flexible working hours and a remote-first team. The role offers opportunities to contribute to open-source projects and work across cloud and service architectures.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# Backend Engineer — Real-Time Services (Remote)
Senior C# Backend Engineer — Real-Time Services (Remote)

ScaleReal • United States

Remote
USD 9,500 - 19,000
Remote-friendly
Open-source contributions
Flexible hours
Senior Backend Engineer
Senior Backend Engineer

DraftKings • United States

Remote
USD 120,000 - 180,000
Remote role
Software Engineer, Payments Platform
Software Engineer, Payments Platform

Travls • United States

Remote
USD 20,000 - 28,000
Senior Backend Engineer
Senior Backend Engineer

Skape • United States

Remote
USD 120,000 - 160,000
Equity
Unlimited PTO
Learning budget $1,000
Senior Backend Developer
Senior Backend Developer

Enodia • United States

Remote
USD 130,000 - 190,000
Remote work
Generous PTO
Paid holidays
+3
Software Engineer III: Backend C#
Software Engineer III: Backend C#

Jack Henry • United States

Remote
USD 120,000 - 160,000
Fully remote
Remote-first culture
Onsite interview possible
Backend Engineer (APIs & Data)
Backend Engineer (APIs & Data)

Softadom • United States

Remote
USD 120,000 - 150,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Zip Co • United States

Remote
USD 190,000 - 270,000
Remote-first in the United States
On-site Manhattan office option
Senior Backend Engineer (Go/Rust)
Senior Backend Engineer (Go/Rust)

Hanzo AI • United States

Remote
USD 140,000 - 210,000
Senior Software Engineer (.NET/C#)
Senior Software Engineer (.NET/C#)

Data to Insight • United States

Remote
USD 96,000 - 165,000
Corp-to-Corp engagement
Remote contract role in the United-