Software/ Platform Engineer
Core
Architecting and building the shared data and application platform layer that powers AI-driven solutions for the multifamily real estate industry.
Role type
Senior Platform Software Engineer (Backend/AWS/Python)
Builds
Reusable frameworks, APIs, data pipelines, and shared services for high-volume data products.
Domain
Real Estate / AI Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python backend development, AWS architecture (Lambda, API Gateway, RDS, S3, Cognito), API security, data pipeline engineering, microservices and SOA design, event-driven architectures, CI/CD implementation, platform monitoring, code quality standards, mentorship
Preferred skills
AI development or integration experience, TDD and contract testing
Technologies
Python, AWS (Lambda, API Gateway, RDS, S3, Cognito), Microservices, SOA, Event-driven architectures
Responsibilities
Architect, develop, and maintain shared services, frameworks, data pipelines, and APIs; Design scalable systems for data ingestion, storage, and processing; Build frameworks to streamline integration with third-party APIs and internal microservices; Lead initiatives to standardise and document platform interfaces; Embed security, observability, and compliance into shared services; Collaborate with application teams to identify platform gaps and prioritise improvements; Drive adoption of best practices in testing, CI/CD, and monitoring; Mentor engineers in platform development and code quality.