Principal Software Engineer
Core
Lead the migration of a live UK housing transaction platform to a modern architecture designed for both human users and AI agents.
Role type
Principal Software Engineer (Platform Architecture & Migration)
Builds
Next-generation platform for estate and letting agents, supporting AI agents as first-class users.
Domain
Real Estate Technology / AI Integration
Deliverable
production ML models | product features
Required skills
.NET, TypeScript, React, AWS, database migration, system architecture, technical strategy, legacy system modernization, AI agent design
Preferred skills
Experience with AI coding assistants, building for AI agents, managing technical debt
Technologies
.NET, TypeScript, React, AWS
Responsibilities
Define target architecture and design decisions; build foundational platform components; guide teams on design reviews and standards; migrate production data to modern services; ensure data safety and separation for multiple agencies.
Seniority
Principal, hands-on IC with strategic leadership
