Software Engineer, Tenant Management & Billing Platform

RevComm

TypeScript

Python

About this role

This software engineering role sits at the core of MiiTel’s SaaS product, working on tenant management, contracts, pricing, and billing systems. The scope covers internal administration screens for tenants and phone lines, as well as the systems that support usage-based services and subscription-related operations.

The engineer designs and improves monthly billing batch processes, pricing simulation logic, flexible billing rules, and operational mechanisms such as CI/CD, monitoring, and incident response. The stated environment includes Python, TypeScript, Django, FastAPI, PostgreSQL, DynamoDB, AWS services including Fargate, Lambda, and Aurora, GitHub, and Docker. The role can span frontend and backend development and includes system design and operation.

Applicants must have at least three years of end-to-end experience designing and operating web applications, plus experience developing and operating server-side systems such as REST APIs. The posting does not limit the required experience to a particular programming language.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.