AfriCareers Logo

Sponsored

Software Engineering

Senior Backend Engineer / Platform EngineerNew!

Category

Software Engineering

Employment Type

Full-time

Location

Kampala, Uganda

Vacancies

1 position

Closing Date

11/30/2026
16 days left

Employer / Company

Reveloop Tech Systems logo
Reveloop Tech Systems
27 views
0 unlocks

Description (Public)

Reveloop builds its own revenue cycle software, and its Ronexa platform now handles more work than its original single-service design was meant to carry. The role owns how the backend, data and infrastructure scale without disrupting live operations.

Duties, Roles and Responsibilities

  • Review the Ronexa backend architecture and the plan for scaling its APIs, workflow engine, background processing and data layer
  • Make the API run across many servers and move long-running work such as workflow batches, LLM calls, document processing and browser automation into background workers
  • Ensure one client's workload cannot slow down another and keep calls to LLM providers, payer portals, EHRs and other APIs within their limits
  • Set up infrastructure as code, a staging environment that matches production, safe deployments with quick rollback, autoscaling, load testing and cost monitoring

Qualifications, Education and Competencies

Qualifications and Experience

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related field preferred, or equivalent work experience
  • 5 or more years of backend engineering experience mainly in Python, including async Python and FastAPI or a similar framework
  • Experience scaling a production system as traffic, data volumes and client numbers grew, with a clear understanding of the trade-offs involved
  • Strong MongoDB experience at scale covering data modelling, indexing, partitioning and query performance, with Azure Cosmos DB as a plus
  • Hands-on Azure experience with containers, App Service, Container Apps or AKS, Key Vault, Terraform or Bicep and CI/CD pipelines

Skills and Competencies

  • Queues and background job processing such as Azure Service Bus, Kafka, Redis, Celery, Temporal or Restate
  • Monitoring and alerting, access control, encryption, secrets management and audit logging for sensitive data
  • Clear written and verbal communication, including writing a plan before building
  • Ability to work independently across engineering, product and operations teams

How to Apply

About Reveloop Tech Systems
Reveloop Tech Systems is a dedicated technology partner focused on empowering innovative health organizations and tech companies to turn complex ideas into scalable, market-ready solutions. By leveraging a highly skilled, remote-first team, we provide expert software development, system integration, and security compliance services designed to reduce operational costs while maintaining high-quality standards.

Mission

To partner with innovators in health tech and beyond to transform ideas into scalable, reliable, and life-changing solutions.

Get DAILY Job Updates

AfriCareers WhatsApp Channel

Follow Channel

Get DAILY Job Updates

AfriCareers Telegram Channel

Follow Channel

Turn on to receive notifications