Reveloop

Senior Backend Engineer / Platform Engineer

Overview

Overview

Reveloop is a revenue cycle management company that builds its own software. Ronexa is our AI and workflow automation
platform. Every day it processes claims, audits charts, checks eligibility, works denials, writes appeal letters, and posts results back
into payer, EHR, and billing systems for the healthcare organizations we serve.
Ronexa has grown fast, and the amount of work it handles is now outpacing how it was first built. Today most of it runs as one
service, background jobs check the database on a timer, and reports run against the same database as live work. We need a senior
backend engineer to own how Ronexa scales: the APIs, background processing, data, and infrastructure. You will move it to an
architecture that can grow with the business, one step at a time, while the platform stays live.

Specific Skills
 
  1. 5+ years of backend engineering experience, mainly in Python, including async Python and FastAPI or a similar framework.
  2.  Experience scaling a production system as traffic, data volumes, and the number of clients grew, and you can talk through the trade-offs you made.
  3.  Strong MongoDB experience at scale, including data modeling, indexing, partitioning, and query performance. Azure Cosmos DB experience is a big plus.
  4.  Experience with queues and background job processing, such as Azure Service Bus, Kafka, Redis, Celery, Temporal, or Restate.
  5.  Hands-on experience running services on Azure: containers, App Service, Container Apps or AKS, Key Vault, Terraform or Bicep, and CI/CD pipelines.
  6. Experience setting up monitoring and alerts, and protecting sensitive data with access control, encryption, secrets management, and audit logs.
  7.  Clear communication. You write down a plan before you build, and you can work on your own with engineering, product, and operations teams.
Responsible For
  1. Review Ronexa's backend architecture and the plan for scaling it, covering the APIs, workflow engine, background processing, and data layer.
  2. Make the API able to run across many servers, and move long-running work such as workflow batches, LLM calls, document processing, and browser automation into background workers.
  3. Make sure one client's workload can't slow down another's, and keep our calls to LLM providers, payer portals, EHRs, and other APIs within their limits.
  4. Set up infrastructure as code, a staging environment that matches production, safe deployments with quick rollback, autoscaling, load testing, and monitoring that shows what each run costs.
Job Nature
Full Time
Educational Requirements
Qualifications
  1.  A bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred. Equivalent work experience is also considered.
  2. Experience running Azure Cosmos DB (MongoDB API) at scale, including throughput and partition planning.
  3.  Experience with AKS or Azure Container Apps, and with Temporal, Restate, or Kafka in production.
  4. Experience with PostgreSQL and Redis at scale.
  5. Experience using LLM APIs (OpenAI, Anthropic, Google Gemini) in production at high volume.
  6.  Experience with Playwright or running headless browsers at scale.
Job Location
Kampala Uganda
Job Level
Sr. Position

Apply for this position

*
*
* Attach your resume. Max size 2mb Allowed Types: pdf
Scroll to Top