
Property Finder
Principal Software Engineer - Business Platform Experience (B2B)
- Permanent
- Dubai, United Arab Emirates
- Experience 2 - 5 yrs
Job expiry date: 31/03/2026
Job overview
Date posted
14/02/2026
Location
Dubai, United Arab Emirates
Salary
Undisclosed
Compensation
Comprehensive package
Experience
2 - 5 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
31/03/2026
Job description
The Principal Software Engineer in the Business Platform Experience (BPX) team at Property Finder is the technical authority for the B2B platform serving real estate agencies and agents. The role defines technical strategy and architecture for core B2B domains including B2B listing management, agency and agent lifecycle, partner onboarding, contracts, monetization flows, agent productivity, and performance tooling. The position involves designing and evolving scalable, resilient, multi-tenant systems, leading Enterprise API design, integrations, observability, and operational health for production systems. The engineer champions engineering standards for code quality, testing, performance, security, and SLO/SLAs. The role also provides mentorship to senior engineers and principal-level ICs, coaches Engineering Managers, influences cross-functional roadmaps, aligns multiple squads and workstreams on shared patterns, ensures integration with consumer experiences, data platforms, and AI/ML initiatives, and drives ecosystem innovation in real estate and proptech.
Required skills
Key responsibilities
- Define and own the long-term technical vision for BPX’s core B2B domains including listings lifecycle, agent accounts, enterprise APIs, partner onboarding, contracts, and monetization flows
- Design and evolve scalable, resilient, multi-tenant systems across multiple markets and products
- Ensure Enterprise APIs are robust, well-documented, versioned, and backward compatible for partner integrations
- Identify and mitigate architectural risks including scalability limits, data model complexity, and system coupling
- Champion engineering standards including code quality, testing, security, observability, and operational performance across multiple teams
- Act as escalation point for complex production issues including listings ingestion, CRM syncs, lead delivery, and agency billing
- Drive improvements in SLOs/SLAs, reliability, and incident response to ensure system trustworthiness
- Introduce and scale platform capabilities such as shared libraries, services, and design patterns to enhance development efficiency
- Mentor Senior and Principal Engineers on system design, architectural thinking, and strategic technical impact
- Coach Engineering Managers on technical decision-making, trade-offs, and long-term platform thinking
- Participate in hiring, interviews, bar-raising panels, and career framework evolution
- Partner with Product, Commercial, and Operations leaders to translate business needs into technical strategies and executable plans
- Align multiple squads on data models, integrations, and cross-cutting concerns including authentication, permissions, rate-limiting, and auditability
- Represent BPX in company-wide architectural forums ensuring integration with consumer platforms, data platforms, and AI/ML initiatives
- Monitor real estate and proptech ecosystem trends and identify opportunities for platform deepening
- Collaborate with Data & AI teams to embed intelligence such as pricing, lead scoring, performance insights, and agent coaching into the platform
- Contribute to external engineering brand through talks, blogs, or open-source contributions
Experience & skills
- Substantial experience in software engineering with large-scale platform development
- Demonstrated leadership as a senior/principal IC driving architecture and technical strategy across multiple teams
- Deep expertise in distributed systems and service-oriented architecture
- Proficiency in API design (REST/GraphQL), data modeling, and integration patterns
- Experience in Enterprise API development, system integrations, event-driven systems, and webhooks
- Knowledge of observability, reliability, and operational excellence for production systems
- Experience with CRM integrations and partner ecosystems
- Proven ability to navigate ambiguity, balance short-term delivery with long-term architecture, and align diverse stakeholders
- Excellent communication skills for technical and business audiences
- Nice to have: Experience in marketplaces, proptech, fintech, multi-market and multi-tenant platforms, configurable workflows, data platforms, ML-driven products, public speaking, open-source contributions, or thought leadership