Job Description
We are hiring a Senior Python Developer to take full ownership of a mature, production-grade backend powering a large-scale property technology platform across Asia.
This is not a greenfield project. It is a live, stabilised system with significant production history, active users, and real operational complexity. The stabilisation phase is complete. The focus now shifts to feature development, scaling, and continuous improvement.
You will own the backend end to end. Architecture decisions, feature delivery, production reliability, and ongoing modernisation will sit with you.
You will be responsible for:
Owning backend architecture, deployment, and production reliability
Designing and building new features as the platform expands into new product areas and markets
Continuing backend modernisation, including performance optimisation, migration clean-up, and improved observability
Managing and extending integrations with billing, CRM, communication, and storage systems
Collaborating closely with frontend to define clean API contracts and unblock delivery
Maintaining and improving system stability, scalability, and security
Ideal Candidate
You have 3 to 4+ years of strong production Django experience as your primary framework
You are comfortable inheriting, stabilising, and improving existing production systems
You have hands-on experience with PostgreSQL, Redis, and Celery in live environments
You understand performance optimisation, scalable API design, and production best practices
You communicate clearly in a remote-first environment and take full ownership without being chased
What’s on Offer
Full backend ownership of a live, revenue-generating platform
High technical autonomy with real impact on product direction and scalability
Competitive compensation aligned with experience